- measure CPU clock frequency using a time-stamp counter and time intervals
- get CPU clock frequency as reported by the OS
- measure CPU clock frequency using a busy-wait cycle
- check the presence of CPUID
- get CPU vendor string
- get CPU brand string
- check the presence of TSC
- get the number of physical cores per processor
- get the number of logical cores per processor
- get the total number of logical cores with, and without the presence of CPUID
- update the documentation with an explanation, that the reported # of logical cores is not affected by whether or not hyper-threading is enabled
- rename the example executable