View Single Post
Old 10-05-2005, 18:31   #9
philip.j.fry
Inactive
 
philip.j.fry's Avatar
 
Join Date: Jul 2003
Posts: 1,395
philip.j.fry has reached the bronze age
philip.j.fry has reached the bronze agephilip.j.fry has reached the bronze agephilip.j.fry has reached the bronze agephilip.j.fry has reached the bronze age
Re: Athlon 64 X2 4800+ Reviews...

Quote:
Originally Posted by scastle
That software has to be designed to efficiently run with multiple threads to really benefit. For instance, if you run premiere 5 (which is not optimised for multiple processors) on a MP (or presumably, Dual core) mavhine, it will only use one CPU. If you run Premiere 6 on the same machine, you will get a 70% speed increase, as Premiere 6 is optimised for multiprocessor use. Hyperthreading gives Premiere 6 a similar, but lesser boost.

Not sure about now, but I do remember reading that a while back (when Quake 3 was released), very few games were optimised for MP use.
It's not generally the software that gets optimised for MP (though it is possible), it's the OS. A software engineer will design their program utilising multiple threads/processes (Posix, Java threads etc), it is then the OS that decides how and when these threads/processes will run (the Scheduler). Therefore, as long as the OS is built to take into account MP, any threaded program should automatically take advantage of an extra processor.
philip.j.fry is offline   Reply With Quote