Photoshop is multithread... does it spawn 4 threads at every task, every time ... no... but it is compiled multithreaded. Software is compiled with one executable (generally), external functions are available through linked libraries -- photoshop has one compiled exe and loads all the libraries at load time. The 'wide variety of manipulation' programs as you term it above -- these are called functions in programmer terms...
I just posted a screen shot of a conversion (this is encoding) showing iTunes multhithreaded....
Jack
Bookmarks