HMLP: High-performance Machine Learning Primitives
hmlp::Cache2D< NSET, NWAY, T > Class Template Reference

Public Member Functions

 Cache2D (size_t n)
 
Data< T > Read (size_t i, size_t j)
 
void Write (size_t i, size_t j, pair< T, double > v)
 

Member Function Documentation

template<size_t NSET, size_t NWAY, typename T>
Data<T> hmlp::Cache2D< NSET, NWAY, T >::Read ( size_t  i,
size_t  j 
)
inline

return values

cache hit

template<size_t NSET, size_t NWAY, typename T>
void hmlp::Cache2D< NSET, NWAY, T >::Write ( size_t  i,
size_t  j,
pair< T, double >  v 
)
inline

end Read()

cache miss

if this candidate has lower reuse frequency


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