CPU Speed  448.863 Mhz


Measure hrtime() overhead (the time between successive
  calls to hrtime().)

hrtime() overhead is 5.235e-006 seconds.
hrtime() overhead is 1.295e-005 seconds.
hrtime() overhead is 9.901e-006 seconds.
hrtime() overhead is 9.687e-006 seconds.
hrtime() overhead is 1.308e-005 seconds.
hrtime() overhead is 1.295e-005 seconds.
hrtime() overhead is 1.063e-005 seconds.
hrtime() overhead is 1.167e-005 seconds.
hrtime() overhead is 1.393e-005 seconds.
hrtime() overhead is 9.141e-006 seconds.

Check repeatability of measuring CPU speed.
  Under DOS32 I use tick_rate(997) while measuring cpu speed.
    Win32 has a tick rate of 100.
    Linux has a tick rate of 1000.
    At least according to Eu doc.

Cpu Speed =     448.34MHz for     1 ticks.
Cpu Speed =     448.71MHz for     2 ticks.
Cpu Speed =     448.80MHz for     3 ticks.
Cpu Speed =     448.81MHz for     4 ticks.
Cpu Speed =     448.81MHz for     5 ticks.
Cpu Speed =     448.84MHz for    10 ticks.
Cpu Speed =     448.86MHz for    20 ticks.
Cpu Speed =     448.87MHz for    30 ticks.
Cpu Speed =     448.87MHz for    50 ticks.
Cpu Speed =     448.88MHz for    75 ticks.

Measure rate of standard ticks.

Std tick rate is    18.21 times/sec.
Std tick rate is    18.22 times/sec.
Std tick rate is    18.21 times/sec.
Std tick rate is    18.21 times/sec.
Std tick rate is    18.22 times/sec.
Std tick rate is    18.20 times/sec.
Std tick rate is    18.21 times/sec.
Std tick rate is    18.21 times/sec.
Std tick rate is    18.21 times/sec.
Std tick rate is    18.21 times/sec.

Measure amount of work done while waiting for tick.

Was able to incr cnt       3510 times while waiting for 5.49e-002 secs.
Was able to incr cnt       3509 times while waiting for 5.49e-002 secs.
Was able to incr cnt       3509 times while waiting for 5.49e-002 secs.
Was able to incr cnt       3510 times while waiting for 5.49e-002 secs.
Was able to incr cnt       3508 times while waiting for 5.49e-002 secs.
Was able to incr cnt       3510 times while waiting for 5.49e-002 secs.
Was able to incr cnt       3508 times while waiting for 5.49e-002 secs.
Was able to incr cnt       3510 times while waiting for 5.49e-002 secs.
Was able to incr cnt       3508 times while waiting for 5.49e-002 secs.
Was able to incr cnt       3510 times while waiting for 5.49e-002 secs.

Explore speed of floating point operations.
  fnums is sequence of 100000 random floating point numbers.

     Computing sum += 1.0/sqrt(fnums[i]) takes 1.27e-001 secs.
     Computing sum += 1.0/sqrt(fnums[i]) takes 1.27e-001 secs.
     Computing sum += 1.0/sqrt(fnums[i]) takes 1.27e-001 secs.
     Computing sum += 1.0/sqrt(fnums[i]) takes 1.27e-001 secs.
     Computing sum += 1.0/sqrt(fnums[i]) takes 1.27e-001 secs.
     Computing sum += 1.0/sqrt(fnums[i]) takes 1.27e-001 secs.
     Computing sum += 1.0/sqrt(fnums[i]) takes 1.27e-001 secs.
     Computing sum += 1.0/sqrt(fnums[i]) takes 1.27e-001 secs.
     Computing sum += 1.0/sqrt(fnums[i]) takes 1.27e-001 secs.
     Computing sum += 1.0/sqrt(fnums[i]) takes 1.27e-001 secs.
