vSMC
vSMC: Scalable Monte Carlo
|
Go to the source code of this file.
Namespaces | |
vsmc | |
Macros | |
#define | VSMC_DEFINE_UTILITY_CPUID_FEATURE_INFO(feat, a, c, i, b) |
#define | VSMC_DEFINE_UTILITY_CPUID_FEATURE_INFO_EXT(feat, a, c, i, b) |
Functions | |
void | vsmc::cpuid (unsigned eax, unsigned ecx, unsigned *reg) |
Get the CPUID information stored in EAX, EBX, ECX and EDX, given input EAX and ECX values. More... | |
template<typename CharT , typename Traits > | |
std::basic_ostream< CharT, Traits > & | vsmc::operator<< (std::basic_ostream< CharT, Traits > &os, const CPUID &) |
Query CPU information using CPUID. More... | |
#define VSMC_DEFINE_UTILITY_CPUID_FEATURE_INFO | ( | feat, | |
a, | |||
c, | |||
i, | |||
b | |||
) |
#define VSMC_DEFINE_UTILITY_CPUID_FEATURE_INFO_EXT | ( | feat, | |
a, | |||
c, | |||
i, | |||
b | |||
) |