Public Member Functions | Private Attributes | List of all members
X86_Perf_Analyzer< ACTION > Class Template Reference

#include <x86_perf_analyzer.hh>

Public Member Functions

double eval_mflops (int size)
 
 X86_Perf_Analyzer (unsigned long long nb_sample=DEFAULT_NB_SAMPLE)
 
 X86_Perf_Analyzer (const X86_Perf_Analyzer &)
 
 ~X86_Perf_Analyzer (void)
 

Private Attributes

X86_Timer _chronos
 
unsigned long long _nb_sample
 

Detailed Description

template<class ACTION>
class X86_Perf_Analyzer< ACTION >

Definition at line 27 of file x86_perf_analyzer.hh.

Constructor & Destructor Documentation

◆ X86_Perf_Analyzer() [1/2]

template<class ACTION>
X86_Perf_Analyzer< ACTION >::X86_Perf_Analyzer ( unsigned long long  nb_sample = DEFAULT_NB_SAMPLE)
inline

Definition at line 29 of file x86_perf_analyzer.hh.

◆ X86_Perf_Analyzer() [2/2]

template<class ACTION>
X86_Perf_Analyzer< ACTION >::X86_Perf_Analyzer ( const X86_Perf_Analyzer< ACTION > &  )
inline

Definition at line 34 of file x86_perf_analyzer.hh.

◆ ~X86_Perf_Analyzer()

template<class ACTION>
X86_Perf_Analyzer< ACTION >::~X86_Perf_Analyzer ( void  )
inline

Definition at line 38 of file x86_perf_analyzer.hh.

Member Function Documentation

◆ eval_mflops()

template<class ACTION>
double X86_Perf_Analyzer< ACTION >::eval_mflops ( int  size)
inline

Definition at line 43 of file x86_perf_analyzer.hh.

Member Data Documentation

◆ _chronos

template<class ACTION>
X86_Timer X86_Perf_Analyzer< ACTION >::_chronos
private

Definition at line 100 of file x86_perf_analyzer.hh.

◆ _nb_sample

template<class ACTION>
unsigned long long X86_Perf_Analyzer< ACTION >::_nb_sample
private

Definition at line 101 of file x86_perf_analyzer.hh.


The documentation for this class was generated from the following file:


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:41:10