Multi-core Processor Benchmark for Windows
|
winthread
Defaults to 4 threads
winthread 8
Runs 8 threads
| winthread.c | source code |
| winthread.exe | windows executable |
This benchmark can saturate all the cores on a multi core processor.
Each thread will run the same amount of operations. Running 4 threads will do 4 times as much work.
In theory, a 4 core machine should run 4 threads as quickly as 1 thread.
In practice, 1 thread took 38 seconds, while 4 threads took 45 seconds. This is a genuine performance boost.
Saturated quad core with 100% cpu usage
This program runs long enough that it is useful for judging system performance under an extreme load.