Results 1 to 6 of 6

Thread: multi-thread suite

  1. #1
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,530

    Default multi-thread suite

    Hey Michael, how about putting the multi-threaded tests into a suite of their own to show the speed difference with x number of cores?

  2. #2

    Default

    All of the compilation tests are able to handle multiple jobs concurrently and is done automatically... In regards to making an SMP suite, that may be a good idea. There is also the multi-thread friendly ET:QW and Quake 4 and a few others.

  3. #3
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,530

    Default

    Quote Originally Posted by Michael View Post
    All of the compilation tests are able to handle multiple jobs concurrently and is done automatically... In regards to making an SMP suite, that may be a good idea. There is also the multi-thread friendly ET:QW and Quake 4 and a few others.
    Sunflow is multithreaded as well and if you include p7zip into your tests you would have another multithread as well (which would be really easy since it has a built in benchmark "7za b" will invoke it).

    Sample output:

    Code:
    dean@linux:~/Desktop/phoronix-test-suite> 7za b
    
    7-Zip (A) 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06
    p7zip Version 4.57 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
    
    RAM size:    3965 MB,  # CPU hardware threads:   4
    RAM usage:    850 MB,  # Benchmark threads:      4
    
    Dict        Compressing          |        Decompressing
          Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
           KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS
    
    22:    6213   298   2028   6044  |    93329   383   2510   9606
    23:    6356   312   2074   6476  |    88663   368   2513   9252
    24:    5887   306   2070   6329  |    87567   367   2526   9259
    25:    6169   334   2108   7043  |    84764   370   2455   9080
    ----------------------------------------------------------------
    Avr:          312   2070   6473               372   2501   9299
    Tot:          342   2285   7886
    PS there is also the multithreaded verison of bzip2 as well @ http://compression.ca/pbzip2/
    Last edited by deanjo; 04-25-2008 at 11:50 PM.

  4. #4

    Default

    Both pbzip2 and p7zip profiles are now in the git tree

  5. #5

    Default

    ./phoronix-test-suite benchmark multicore

    is in there now.

  6. #6
    Join Date
    Apr 2008
    Posts
    126

    Default

    I'd be interested to see if "true" quad-cores such as the Phenom have an edge over multi-chip processors such as the Core 2 Duos/Quads as far as scalability goes (i.e., how much performance is gained from using one core to using all cores). It'd be nice if the "multicore" tests ran with only one core, then two, etc... Performance gain ratios could then be computed (i.e. 1.97x with two cores, 3.72x with four cores, etc).

    Obviously, scalability relies primarily on the app itself, but at least we could compare ratios between CPUs.

Posting Permissions

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