Igor and Multi-Core Processors

Hi Folks,

I poked around a little and couldn't find anything related to my problem, so I'll apologize if I ask something really dumb. It seems that Igor makes no use of additional processor cores? We have Igor running some lengthy data analysis routines on an Intel core 2 quad, and the total load of the computer is only 25%. Is there a simple way to include the other cores into the calculations? The code could be easily made parallel, since the same computation has to be done for every pixel in a sequence of images.

Thanks for any suggestions

Frank
Igor 6 supports multiple processors, though I'm not sure how multiple cores are supported.

From the command line, execute these two commands for more information:
DisplayHelpTopic "ThreadSafe Functions"
DisplayHelpTopic "ThreadSafe Functions and Multitasking"
In additions, multiple processors can be used in curve fitting. Execute:

DisplayHelpTopic "Multithreaded Curve Fits"

Also, the MatrixOp operation has some multi-threading capability. See the /NTHR flag in MatrixOp.

Thanks, that was exactly what I was looking for, and Yes, it does support multi core processors.

Frank