[Pytorch][benchmark vulkan] Fix vulkan profiling (#85713)
This diff:
- adds interface to enable/disable profiling
- Fixes profiling bug where ticks measured by timestamp queries are not
accounting for timestampPeriod.
Differential Revision: [D39449769](https://our.internmc.facebook.com/intern/diff/D39449769/)
**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D39449769/)!
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85713
Approved by: https://github.com/SS-JIA