
Originally Posted by
JumpingJack
Lame MP3 is indeed multithreaded, you can download a copy of a multithreaded version today, either Intel compiled or MS Compiled. iTunes is indeed multithreaded. (Oddly, Intel compiled LameMP3 improves pheonom performance several percentage points over the MS compiled version).
You are either multithreaded or not, there is no partial. This does not mean spawning uber threads for every task will be necessary, but it is indeed multithreaded -- as is most all of the Adobe software catalog.
iTunes most certianly is multhtreaded... oddly on my quad, when importing 300 gigs of lossless WMA .. average CPU utilization was about 57%... (just about over 2 cores)
Lost Planet is indeed multithreaded throughout, even in Snow... 'levels' are data, engine is code. A game developer does not set a 'this level is multithreaded' switch when generating the maps. This is easy to prove, run lost planet in window mode, open task manager play and watch your CPU report. The loading on LP even on Snow loads 70-80% of the CPU (total) on a quad core.
I agree, UT3 is probably the best game engine out utilizing multicore. I published data in this forum showing that a few months ago.
My original point is ... software has been moving rapidly toward a mulithreaded base. I have been surprised at how quickly (relatively speaking) software has been moving toward multithreaded code ... when quads first arrives, maybe 10-15% of software was multhtreaded, that percntage is now well over 50% and going up.
Jack
Bookmarks