Agora
1.2.0
Agora project
|
#include "symbols.h"
Go to the source code of this file.
Namespaces | |
GetTime | |
Functions | |
static double | GetTime::GetTimeUs () |
static double | GetTime::GetTime () |
static size_t | GetTime::Rdtsc () |
Return the TSC. More... | |
static size_t | GetTime::WorkerRdtsc () |
static void | GetTime::NanoSleep (size_t ns, double freq_ghz) |
Sleep for some nanoseconds. More... | |
static double | GetTime::MeasureRdtscFreq () |
static double | GetTime::CyclesToSec (size_t cycles, double freq_ghz) |
Convert cycles measured by rdtsc with frequence freq_ghz to seconds. More... | |
static double | GetTime::CyclesToMs (size_t cycles, double freq_ghz) |
static double | GetTime::CyclesToUs (size_t cycles, double freq_ghz) |
static double | GetTime::CyclesToNs (size_t cycles, double freq_ghz) |
static size_t | GetTime::MsToCycles (double ms, double freq_ghz) |
static size_t | GetTime::UsToCycles (double us, double freq_ghz) |
static size_t | GetTime::NsToCycles (double ns, double freq_ghz) |
static double | GetTime::SecSince (const struct timespec &t0) |
Return seconds elapsed since timestamp t0 . More... | |
static double | GetTime::NsSince (const struct timespec &t0) |
Return nanoseconds elapsed since timestamp t0 . More... | |