22 #ifndef __STDC_CONSTANT_MACROS 23 #define __STDC_CONSTANT_MACROS 25 #ifndef __STDC_LIMIT_MACROS 26 #define __STDC_LIMIT_MACROS 30 #if defined(COMBBLAS_BOOST) 32 #include <boost/config/compiler/cray.hpp> 34 #include <boost/tr1/memory.hpp> 35 #include <boost/tr1/unordered_map.hpp> 36 #include <boost/tr1/tuple.hpp> 37 #define joker boost // namespace 38 #elif defined(COMBBLAS_TR1) 40 #include <tr1/unordered_map> 42 #include <tr1/type_traits> 43 #define joker std::tr1 44 #elif defined(_MSC_VER) && (_MSC_VER < 1600) 46 #include <unordered_map> 48 #include <type_traits> 49 #define joker std::tr1 52 #include <unordered_map> 54 #include <type_traits> 94 template <
typename RETT,
typename NU1,
typename NU2,
typename BINOP>
102 RETT
operator()(
const NU1& a,
const NU2& b,
bool aIsNull,
bool bIsNull)
double mcl_localspgemmtime
double cblas_alltoalltime
double mcl_multiwaymergetime
double mcl_prunecolumntime
double cblas_mergeconttime
double cblas_localspmvtime
EWiseExtToPlainAdapter(BINOP op)
double cblas_allgathertime
RETT operator()(const NU1 &a, const NU2 &b, bool aIsNull, bool bIsNull)
double cblas_transvectime