Results 1 to 25 of 324

Thread: Anandtech benches Nehalem

Hybrid View

  1. #1
    Xtreme Monster
    Join Date
    May 2006
    Location
    United Kingdom
    Posts
    2,182
    Quote Originally Posted by fiveprime View Post
    That may be true, but will it be enough?
    Yes, most of the programs use 2 or more cores, no really a reason to worry much about it. I mean benchmark programs like SupePI will soon use more than a core but that will be a feature and not a removal of it.

    Metroid.

  2. #2
    Xtreme Member
    Join Date
    Feb 2008
    Posts
    340
    Quote Originally Posted by Metroid View Post
    Yes, most of the programs use 2 or more cores, no really a reason to worry much about it. I mean benchmark programs like SupePI will soon use more than a core but that will be a feature and not a removal of it.

    Metroid.
    I thought the majority of current programs still use single threads.

  3. #3
    Xtreme Mentor
    Join Date
    Mar 2006
    Posts
    2,978
    Quote Originally Posted by fiveprime View Post
    I thought the majority of current programs still use single threads.
    Actually -- this is not quite true.... it is harder to find bench software that is 'common' that is not multithreaded.

    Compression/decompression - winrar multithreaded.
    Audio encoding - ripping .. iTunes, multithreaded ... LameMP3 multithreaded.
    Video encoding - almost all multithreaded, sony vegas multithreaded, Pinnacle Studio multithreaded
    Video editing - paint.net (open) multithreaded, any adobe software multithreaded
    Games: Any recently released game, UT3 multithreaded, Crysis multithreaded, Lost Planet multithreaded, World in Conflect multithreaded.

    Though not all SW has become multithreaded... superPi is still single threaded
    One hundred years from now It won't matter
    What kind of car I drove What kind of house I lived in
    How much money I had in the bank Nor what my cloths looked like.... But The world may be a little better Because, I was important In the life of a child.
    -- from "Within My Power" by Forest Witcraft

  4. #4
    Xtreme Mentor
    Join Date
    Apr 2005
    Posts
    2,550
    Quote Originally Posted by JumpingJack View Post
    Actually -- this is not quite true.... it is harder to find bench software that is 'common' that is not multithreaded.

    Compression/decompression - winrar multithreaded.
    Audio encoding - ripping .. iTunes, multithreaded ... LameMP3 multithreaded.
    Not true! Only multithreaded Lame was “Intel’s edition” 3.97a, real distribution wasn’t MThreaded ‘cos testing showed that MThreaded version produced lower quality of sound (everything is elaborated on LAME community forums)… iThunes is nowhere threaded!
    Video encoding - almost all multithreaded, sony vegas multithreaded, Pinnacle Studio multithreaded
    Video editing - paint.net (open) multithreaded, any adobe software multithreaded
    Photoshop is partially MThreaded… some filters, and some picture manipulation functions do use MThreading, but it’s not in big extent… unfortunately.
    Games: Any recently released game, UT3 multithreaded, Crysis multithreaded, Lost Planet multithreaded, World in Conflect multithreaded.
    In Lost Planet, only some levels are MThreaded (Cave), WiC can’t see beyond 2 cores, so as Crysis who’s struggling to use second core more effectively. UT3 has the best MT optimization and will use a mush cores you can throw, but scaling beyond three cores is dropping rapidly. Not to mention 3DMArk who’s only using singlethread for graphic test!
    Though not all SW has become multithreaded... superPi is still single threaded
    who cares about superpi?
    Adobe is working on Flash Player support for 64-bit platforms as part of our ongoing commitment to the cross-platform compatibility of Flash Player. We expect to provide native support for 64-bit platforms in an upcoming release of Flash Player following the release of Flash Player 10.1.

  5. #5
    Xtreme Mentor
    Join Date
    Mar 2006
    Posts
    2,978
    Quote Originally Posted by Nedjo View Post
    Not true! Only multithreaded Lame was “Intel’s edition” 3.97a, real distribution wasn’t MThreaded ‘cos testing showed that MThreaded version produced lower quality of sound (everything is elaborated on LAME community forums)… iThunes is nowhere threaded!
    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).

    Photoshop is partially MThreaded… some filters, and some picture manipulation functions do use MThreading, but it’s not in big extent… unfortunately.
    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)

    EDIT: Here is a quick file convert using iTunes, notice 50% utilization with 22 threads




    In Lost Planet, only some levels are MThreaded (Cave), WiC can’t see beyond 2 cores, so as Crysis who’s struggling to use second core more effectively. UT3 has the best MT optimization and will use a mush cores you can throw, but scaling beyond three cores is dropping rapidly. Not to mention 3DMArk who’s only using singlethread for graphic test!
    who cares about superpi?
    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
    Last edited by JumpingJack; 06-07-2008 at 01:59 AM.
    One hundred years from now It won't matter
    What kind of car I drove What kind of house I lived in
    How much money I had in the bank Nor what my cloths looked like.... But The world may be a little better Because, I was important In the life of a child.
    -- from "Within My Power" by Forest Witcraft

  6. #6
    Xtreme Addict
    Join Date
    Jun 2007
    Location
    Thessaloniki, Greece
    Posts
    1,307
    Quote Originally Posted by JumpingJack View Post
    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
    That's more or less correct. Most software today is multithreaded to some degree but most of it also scales very badly to 2 threads. A smaller percentage scales well to up to 2 threads and some select software scales to 4 threads and above.
    I can confirm that Photoshop is not fully multithreaded. You have to keep in mind that Photoshop is really not a single program but a suite that includes and integrates a wide variety of image manipulation programs. I use it at work and in the operations that we use the most, CPU utilization does no go above 50% on the E8400 in that PC.
    As for lame, the MT version is no longer beeing developed and is not recommended for use. It's not really surprising that Intel's compiler does better than MS'. The compiler MS makes is utter garbage. On iTunes i think he meant that encoding is not multithreaded, at least thats how i understood it. From your edit it seems it's actually MT though.
    Last edited by BrowncoatGR; 06-07-2008 at 02:14 AM.
    Seems we made our greatest error when we named it at the start
    for though we called it "Human Nature" - it was cancer of the heart
    CPU: AMD X3 720BE@ 3,4Ghz
    Cooler: Xigmatek S1283(Terrible mounting system for AM2/3)
    Motherboard: Gigabyte 790FXT-UD5P(F4) RAM: 2x 2GB OCZ DDR3 1600Mhz Gold 8-8-8-24
    GPU:HD5850 1GB
    PSU: Seasonic M12D 750W Case: Coolermaster HAF932(aka Dusty )

  7. #7
    Xtreme Mentor
    Join Date
    Mar 2006
    Posts
    2,978
    Quote Originally Posted by BrowncoatGR View Post
    That's more or less correct. Most software today is multithreaded to some degree but most of it also scales very badly to 2 threads. A smaller percentage scales well to up to 2 threads and some select software scales to 4 threads and above.
    I can confirm that Photosop is not fully multithreaded. You have to keep in mind that Photoshop is really not a single program but a suite that includes and integrates a wide variety of image manipulation programs. I use at work and in the operations that we use the most CPU utilization does no go above 50% on the E8400 in that PC.
    As for lame the MT version is no longer beeing developed and is not recommended for home use. It's not really surprising that Intel's compiler does better than MS'. The compiler MS makes is utter garbage. On iTunes i think he meant that encoding is not multithreaded.

    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
    Last edited by JumpingJack; 06-07-2008 at 02:19 AM.
    One hundred years from now It won't matter
    What kind of car I drove What kind of house I lived in
    How much money I had in the bank Nor what my cloths looked like.... But The world may be a little better Because, I was important In the life of a child.
    -- from "Within My Power" by Forest Witcraft

  8. #8
    Xtreme Monster
    Join Date
    May 2006
    Location
    United Kingdom
    Posts
    2,182
    Quote Originally Posted by drfedja View Post
    In this http://www.anandtech.com/cpuchipsets...px?i=3216&p=11
    review Penryn QX9450 scores 3297 points for Cinebench 10 1-CPU. This is exactly faster than Nehalem's 3015 points. :d
    Multithread scaling are better than C2D's.
    Interesting.

    Quote Originally Posted by eleeter View Post
    So let me get this straight. Anand had a spreadsheet error, which skewed the results significantly and made Nehalem looks much better relatively in the graph?

    I find it hard to trust the entire set of tests now, that is very very sloppy. What other tests results are wrong? And does Anand have the Nahelem rig permanently in his possession? He was able to rerun some tests right away.


    Why would the first run be so vastly different?
    Limited hardware with many issues.

    Quote Originally Posted by fiveprime View Post
    I thought the majority of current programs still use single threads.
    Less used programs or I must say old programs yes, most of the most new used programs use 2 or more cores.

    The problem is many old programs have not been updated to support multithreading. Probably they are dead.

    Metroid.
    Last edited by Metroid; 06-05-2008 at 04:47 PM.

Tags for this Thread

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •