how do you know if a program is able to multi thread?? is there a list somewhere on the internet where it lists the software that supports systems with multiple processors and cores??
generally you run it and see whats happening on your processors, if theres activity on both then its likely got some multithreading support, if not complete. The programs' own documentation is also a good place to look. The only exception I have come across is Adobe Premiere Pro, which claims to support multiple processors, but in actual fact does not. This is easily proven by rendering a video and looking at the processor activity. Core 0 will be somewhere near 100% usage, while core 1 will be 0% usage. Multithreaded programs will use both cores.
what about programs like nero video editing, is that multi threaded. sometimes you go to a store and it lists the system requirements, but it doesn't necessarily mean that it supports multi threading processors.
Nero I dont know about, and im not currently at home so cant access either of my dual processor systems to find out. True, but the help file might tell you. It might also mention SMP, which is the technical name for multiprocessor support.