Shopping cart    |      
Results 1 to 7 of 7

Thread: Hyperthreading, the MaxMegaFLOPS test and sample results

  1. #1
    Join Date
    Jan 2003
    Location
    Sydney Australia
    Posts
    4,147

    Default Hyperthreading, the MaxMegaFLOPS test and sample results

    We have had a couple of reports of poor performance results with the new P4 CPUs when hyper threading is enabled. We now have a Hyper threaded (HT) test machine and have done some testing with PerformanceTest.

    This confirmed that the standard tests in version 4.0 don't show great results with hyperthreading enabled and that the poor results are not because of a "bug" in PerformanceTest. We initially thought that the MaxMegaFLOPS test should give some good results with HT enabled. However there are some test scenarios in which HT does very badly in. The MaxMegaFLOPS test is one of those scenarios. These scenarios tend to be a slightly artificial however, because all the test threads are doing the same activity at the same time. HT works best if there is a variety of different activity happening simultaneous.

    We have now created a more realistic multithreaded test.
    Here is the link to the new (currently pre-release) version of PerfomanceTest (Version 4.0 build 1009):

    (Link removed - 10/Dec/2003 - Final release version is now available. Download from: http://www.passmark.com/download/index.htm)

    The two main changes in this version are the Advanced Multi-process testing window and the updated Advanced Disk Testing window. The Advanced Multi-process testing shows some significant improvement with HT (around +20%).

    See the sample results below.

    Multiple Process Test Results Hyper Threading OFF
    CPU Type: Pentium 4 2.8Ghz
    Memory Information: 510 MB RAM in 1 slots

    Test Results
    Prime Number Search 41538 Primes Found
    Sorting Random Strings 107782 Thousand strings sorted per sec.
    Compression 176 KBytes per sec.
    Encryption 782.57 KBytes per sec.
    Image Rotation 15.22 Rotations per second
    MMX Addition 100.10 Million Ops/Sec.
    MMX Multiplication 100.10 Million Ops/Sec.
    Integer Addition 56.02 Million Ops/Sec.
    Whetstone 89.53 Million Ops/Sec.
    Dhrystone 159.86 Million Ops/Sec.
    Dhrystones per sec: 280878
    Memory Read 164.15 MB/Sec.
    Memory Write 164.25 MB/Sec.
    Disk Access 0.06 MB/Sec. Sequential, 50% Read/50% Write.


    Multiple Process Test Results Hyper Threading ON
    CPU Information: 2xPentium 4 (HT)
    Memory Information: 510 MB RAM in 1 slots

    Test Results
    Prime Number Search 49098 Primes Found
    Sorting Random Strings 138167 Thousand strings sorted per sec.
    Compression 230 KBytes per sec.
    Encryption 1053.25 KBytes per sec.
    Image Rotation 17.61 Rotations per second
    MMX Addition 127.25 Million Ops/Sec.
    MMX Multiplication 127.34 Million Ops/Sec.
    Integer Addition 57.59 Million Ops/Sec.
    Whetstone 176.06 Million Ops/Sec.
    Dhrystone 198.60 Million Ops/Sec.
    Dhrystones per sec: 348939
    Memory Read 217.96 MB/Sec.
    Memory Write 218.03 MB/Sec.
    Disk Access 0.14 MB/Sec. Sequential, 50% Read/50% Write.

    Note that all of the above tests run at the same time (not sequentially) and that higher results are better.

    David

  2. #2
    Join Date
    Jan 2003
    Posts
    286

    Default p4 help

    how did you turn on and off teh hyperthreading??? i have a p4 2.53mghz and i dont think i have the ht on or its capable? any help?? or info??

  3. #3
    Join Date
    Jan 2003
    Location
    Sydney Australia
    Posts
    4,147

    Default

    If you have a machine with Hyperthreading the number of CPU's in the machine will be reported as two, even though you only have one physical CPU in the machine.

    On most machines you can disable HT from an option in the BIOS.

    -------
    David
    PassMark

  4. #4
    Join Date
    Jan 2003
    Posts
    286

    Default

    As I recall, the hyperthreading option was available in 2.8 Ghz processors and higher. That manufacturing choice was in effect last January '03, before the 533 Mhz FSB configuration gave way to the faster 800 Mhz FSB.

    Intel has gradually acquired a tradition of returning to slower CPU chip versions and revising them to suit newer component revisions such as the motherboard. But I don't think they would have implemented hyperthreading at speeds lower than 2.8 Ghz. [Check that -- I could be wrong or merely superceded by events.][/quote]

  5. #5
    Join Date
    Jan 2003
    Location
    Sydney Australia
    Posts
    4,147

    Default

    Additional note:

    PerformanceTest V5.0 has now been released to the public. It has better support for hyperthreading and multiple CPUs. All the CPU tests now run in multiple processes and HT machines can be seen to slightly outperform non HT machines.

    The new version of PerformanceTest is available from the download page,
    http://www.passmark.com/download/

    ----
    David
    PassMark

  6. #6
    Join Date
    Jan 2003
    Posts
    286

    Default

    Hi, i try test with Performance Test v4 (1004) , Using HT On , that results less than HT off on All test mode.

    My best test are using HT off. I dont know if have any trouble .

    Thanks

  7. #7
    Join Date
    Jan 2003
    Location
    Sydney Australia
    Posts
    4,147

    Default

    In version 4 of PerformanceTest (which is now an old version) some of the CPU tests were actually slower with HT turned on. So getting higher results with HT off is not a sign that anything is wrong. This was because all the test threads are doing the same activity at the same time. HT works best if there is a variety of different activity happening simultaneous.

    In version 5 of PerformanceTest the CPU tests were re-written to make better use of multiple CPUs and as a consequence the scores with HT turned on look better.

    -------
    David
    PassMark

Similar Threads

  1. Hyperthreading
    By greenbuilder in forum PerformanceTest
    Replies: 8
    Last Post: 02-21-2006, 10:26 PM
  2. Test results, (ARE THESE RESULTS GOOD)
    By Anonymous in forum PerformanceTest
    Replies: 5
    Last Post: 07-02-2004, 08:48 AM
  3. Measuring sample rates on a sound card
    By David (PassMark) in forum Other software
    Replies: 0
    Last Post: 05-08-2003, 10:36 PM

Posting Permissions

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