Phoronix Forums  

Go Back   Phoronix Forums > Phoronix > Phoronix Test Suite

Phoronix Test Suite Discussion & collaboration on the Phoronix Test Suite software and specification.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-25-2008, 09:56 PM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,929
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?
Reply With Quote
  #2  
Old 04-25-2008, 11:20 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,564
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.
Reply With Quote
  #3  
Old 04-25-2008, 11:45 PM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,929
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.
Reply With Quote
  #4  
Old 04-26-2008, 09:46 AM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,564
Default

Both pbzip2 and p7zip profiles are now in the git tree
Reply With Quote
  #5  
Old 04-26-2008, 10:37 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,564
Default

./phoronix-test-suite benchmark multicore

is in there now.
Reply With Quote
  #6  
Old 05-03-2008, 11:45 AM
apaige apaige is offline
Phoronix Member
 
Join Date: Apr 2008
Posts: 118
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.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 02:51 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.