#include <portable_perf_analyzer.hh>
Public Member Functions | |
BTL_DONT_INLINE double | eval_mflops (int size) |
double | eval_mflops (int size) |
unsigned long long | get_nb_calc () |
unsigned long long | get_nb_calc (void) |
Portable_Perf_Analyzer (void) | |
Portable_Perf_Analyzer () | |
Portable_Perf_Analyzer (const Portable_Perf_Analyzer &) | |
Portable_Perf_Analyzer (const Portable_Perf_Analyzer &) | |
BTL_DONT_INLINE double | time_calculate (Action &action) |
double | time_calculate (Action &action) |
double | time_init (Action &action) |
~Portable_Perf_Analyzer (void) | |
~Portable_Perf_Analyzer () | |
Private Attributes | |
Portable_Timer | _chronos |
unsigned long long | _nb_calc |
unsigned long long | _nb_init |
double | m_time_action |
Definition at line 28 of file portable_perf_analyzer.hh.
|
inline |
Definition at line 30 of file portable_perf_analyzer.hh.
|
inline |
Definition at line 33 of file portable_perf_analyzer.hh.
|
inline |
Definition at line 37 of file portable_perf_analyzer.hh.
|
inline |
Definition at line 29 of file portable_perf_analyzer_old.hh.
|
inline |
Definition at line 32 of file portable_perf_analyzer_old.hh.
|
inline |
Definition at line 36 of file portable_perf_analyzer_old.hh.
|
inline |
Definition at line 41 of file portable_perf_analyzer.hh.
|
inline |
Definition at line 42 of file portable_perf_analyzer_old.hh.
|
inline |
Definition at line 89 of file portable_perf_analyzer.hh.
|
inline |
Definition at line 121 of file portable_perf_analyzer_old.hh.
|
inline |
Definition at line 76 of file portable_perf_analyzer.hh.
|
inline |
Definition at line 108 of file portable_perf_analyzer_old.hh.
|
inline |
Definition at line 97 of file portable_perf_analyzer_old.hh.
|
private |
Definition at line 98 of file portable_perf_analyzer.hh.
|
private |
Definition at line 96 of file portable_perf_analyzer.hh.
|
private |
Definition at line 129 of file portable_perf_analyzer_old.hh.
|
private |
Definition at line 97 of file portable_perf_analyzer.hh.