Return to Home Page 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.

Task Manager showing a quad core saturated
Saturated quad core with 100% cpu usage

This program runs long enough that it is useful for judging system performance under an extreme load.


contact@sparksandflames.com
Copyright © 2008, 2010, 2011, 2012