Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Namespaces | Functions
get_device_clock.hpp File Reference

This file implement the GPU core timeline tool from A. Richermoz, F. Neyret 2024. More...

#include "shambackends/intrinsics.hpp"
#include "shambackends/intrisics/base_select.hpp"
+ Include dependency graph for get_device_clock.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  sham
 namespace for backends this one is named only sham since shambackends is too long to write
 

Functions

u64 sham::get_device_clock ()
 Return the number of clock cycles elapsed since an arbitrary starting point on the device.
 

Detailed Description

This file implement the GPU core timeline tool from A. Richermoz, F. Neyret 2024.

Author
Timothée David–Cléris (tim.s.nosp@m.hamr.nosp@m.ock@p.nosp@m.roto.nosp@m.n.me)

Definition in file get_device_clock.hpp.