For the complete Mojo documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /docs/manual/basics.md).
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.