![]() |
Shamrock 2025.10.0
Astrophysical Code
|
This file implement the GPU core timeline tool from A. Richermoz, F. Neyret 2024. More...
#include "shambase/numeric_limits.hpp"#include "shambackends/DeviceBuffer.hpp"#include "shambackends/DeviceScheduler.hpp"#include "shambackends/EventList.hpp"#include "shambackends/intrinsics.hpp"#include "shambackends/kernel_call.hpp"#include "shamcomm/logs.hpp"#include <shambackends/sycl.hpp>#include <unordered_map>#include <vector>
Include dependency graph for gpu_core_timeline.hpp:Go to the source code of this file.
Classes | |
| struct | sham::TimelineEvent |
| A timeline event for the gpu core timeline. More... | |
| class | sham::gpu_core_timeline_profilier |
| This class implement the GPU core timeline tool from the original algorithm of A. Richermoz, F. Neyret 2024. More... | |
| struct | sham::gpu_core_timeline_profilier::local_access_t |
| struct | sham::gpu_core_timeline_profilier::acc |
Namespaces | |
| namespace | sham |
| namespace for backends this one is named only sham since shambackends is too long to write | |
This file implement the GPU core timeline tool from A. Richermoz, F. Neyret 2024.
Definition in file gpu_core_timeline.hpp.