Mojo function
global_perf_counter_ns
global_perf_counter_ns() -> UInt64
Returns the current value in the global nanosecond resolution timer. This value is common across all SM's.
On NVIDIA GPUs, this uses the globaltimer register which provides nanosecond resolution. On AMD GPUs, this uses the s_memrealtime counter (constant-speed clock) converted to nanoseconds. On other platforms, this falls back to perf_counter_ns().
Returns:
UInt64: The current time in ns.
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!