Read CPU utilization information
in both uniprocessor and symmetric multi-processor (SMP) environments by
taking a snapshot of the time stamp counters. To determine CPU utilization,
the application must compute the difference between two time stamp snapshots
using 64-bit arithmetic. See the example code for details.