- amd
bool amd()
 Is this an AMD processor?
- amd
bool amd()
 Undocumented in source. Be warned that the author may not have intended to support it.
- amd3dnow
bool amd3dnow()
 - amd3dnow
bool amd3dnow()
 Undocumented in source. Be warned that the author may not have intended to support it.
- amd3dnowExt
bool amd3dnowExt()
 Is AMD 3DNOW Ext supported?
- amd3dnowExt
bool amd3dnowExt()
 Undocumented in source. Be warned that the author may not have intended to support it.
- amd64
bool amd64()
 - amd64
bool amd64()
 Undocumented in source. Be warned that the author may not have intended to support it.
- amdMmx
bool amdMmx()
 - amdMmx
bool amdMmx()
 Undocumented in source. Be warned that the author may not have intended to support it.
- coresPerCPU
uint coresPerCPU()
 Returns number of cores in CPU
- coresPerCPU
uint coresPerCPU()
 Undocumented in source. Be warned that the author may not have intended to support it.
- family
uint family()
 - family
uint family()
 Undocumented in source. Be warned that the author may not have intended to support it.
- fxsr
bool fxsr()
 - fxsr
bool fxsr()
 Undocumented in source. Be warned that the author may not have intended to support it.
- hyperThreading
bool hyperThreading()
 Is hyperthreading supported?
- hyperThreading
bool hyperThreading()
 Undocumented in source. Be warned that the author may not have intended to support it.
- ia64
bool ia64()
 Is this an Intel Architecture IA64?
- ia64
bool ia64()
 Undocumented in source. Be warned that the author may not have intended to support it.
- intel
bool intel()
 Is this an Intel processor?
- intel
bool intel()
 Undocumented in source. Be warned that the author may not have intended to support it.
- mmx
bool mmx()
 - mmx
bool mmx()
 Undocumented in source. Be warned that the author may not have intended to support it.
- model
uint model()
 - model
uint model()
 Undocumented in source. Be warned that the author may not have intended to support it.
- processor
char[] processor()
 - processor
char[] processor()
 Undocumented in source. Be warned that the author may not have intended to support it.
- sse
bool sse()
 - sse
bool sse()
 Undocumented in source. Be warned that the author may not have intended to support it.
- sse2
bool sse2()
 - sse2
bool sse2()
 Undocumented in source. Be warned that the author may not have intended to support it.
- sse3
bool sse3()
 - sse3
bool sse3()
 Undocumented in source. Be warned that the author may not have intended to support it.
- ssse3
bool ssse3()
 - ssse3
bool ssse3()
 Undocumented in source. Be warned that the author may not have intended to support it.
- stepping
uint stepping()
 - stepping
uint stepping()
 Undocumented in source. Be warned that the author may not have intended to support it.
- threadsPerCPU
uint threadsPerCPU()
 Returns number of threads per CPU
- threadsPerCPU
uint threadsPerCPU()
 Undocumented in source. Be warned that the author may not have intended to support it.
- vendor
char[] vendor()
 - vendor
char[] vendor()
 Undocumented in source. Be warned that the author may not have intended to support it.
Identify the characteristics of the host CPU.
Implemented according to:
- AP-485 Intel(C) Processor Identification and the CPUID Instruction http://www.intel.com/design/xeon/applnots/241618.htm
- Intel(R) 64 and IA-32 Architectures Software Developer's Manual, Volume 2A: Instruction Set Reference, A-M http://developer.intel.com/design/pentium4/manuals/index_new.htm
- AMD CPUID Specification Publication # 25481 http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/25481.pdf