I have a intel dual core machine running windows 2000 and wanted to know if there are any tools that show which processor is processing the individual threads. Like AMD's Code Analyst.
CodeAnalyst covers some of the territory of Intel VTune; however, Intel threading tools generally are not supported for Windows 2000. As the other reply indicated, Intel thread profiler (or Intel compiler with openmp_profile) may give useful results. Windows 2000 is generally considered undesirable for supporting threading, on account of the low limit for number of threads, and the greedy spinlock strategy not allowing sharing of resources. Not to mention that it is no longer supported by anyone.