This video uses Intel Concurrency Checker 2.1 to benchmark threading metrics on a parallelized and multithreaded C# application. Watching this video you will find out that there is an easy to use utility to test multicore optimizations in any executable.
For more information about Intel Concurrency Checker 2.1, visit: http://software.intel.com/
The application also uses AForge.NET imaging framework. For more information about AForge.NET, visit: http://www.aforgenet.com
For more information about .Net Parallel Extensions, visit: http://msdn.microsoft.com/en-us/concurrency/default.aspx