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-05-2008, 06:33 AM
Regenwald Regenwald is offline
Senior Member
 
Join Date: Jun 2007
Posts: 143
Default 32-bit vs 64-bit

Hi,
first of all, one question: does pts differ between 32-bit apps and 64-bit apps? does it download automatically 64-bit versions of used apps when it detects a 64-bit os?
furthermore, has someone already done some benchmarks between a 32-bit and a 64-bit os on the same hardware?
i would like to see some results
especially the compilation should profit from it, shouldn it?
Reply With Quote
  #2  
Old 04-05-2008, 09:00 AM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,929
Default

Well during the compilation tests the ./configure command should automatically select the architecture and the OS that's being used, so if your running on a 64-bit system with a 64-bit OS the binaries it builds should be of the 64-bit flavor as well. Now if that application is optimized for 64-bit in the code that's another story (mplayer for example most certainly be built optimized as it will use 64-bit specific code when 64-bit is detected). Compilation times will profit when running on a 64-bit OS, but that has more to do with the apps (ie gcc) that are doing the compilation then the app it's trying to compile.
Reply With Quote
  #3  
Old 04-05-2008, 09:13 AM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,564
Default

During ./configure it should automatically go for 64-bit. There is support within the PTS environment for the architecture as well. Those scripting profiles can use an exported "OS_ARCH" variable for easily finding out the arch.

32-bit vs. 64-bit Phenom benchmarks: http://www.phoronix.com/vr.php?view=11837
Reply With Quote
  #4  
Old 04-05-2008, 01:21 PM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,929
Default

Here is a better benchmark comparison of 32-bit vs 64-bit where 75 % of tests are not 32-bit binaries on a 64-bit OS but 64-bit binaries running on a 64-bit OS vs 32-bit binaries running on a 32-bit OS.

http://www.linuxhardware.org/article.../08/22/0415251
Reply With Quote
  #5  
Old 04-06-2008, 09:10 AM
Regenwald Regenwald is offline
Senior Member
 
Join Date: Jun 2007
Posts: 143
Default

ok, i formulated it wrong/too vague: i meant that i would like to see benchmarks _from pts_ on the same hardware but different os (i.e. ubuntu32 vs ubuntu64 on the same hardware with pts)
Reply With Quote
  #6  
Old 03-03-2009, 06:39 PM
jboehm jboehm is offline
Junior Member
 
Join Date: Mar 2009
Posts: 13
Default

Hi,

This is a useful thread that I'm digging up. My question is if I install the PTS 1.60 Debian/Ubuntu Package on a Ubuntu-64bit test unit, will the code that is installed be 64-bit and much more importantly will the test binaries that are installed be 64-bit?

I'm guessing that the complete download-cache that I created off of my 32-bit system won't be of much use on this new 64-bit test bed. Am I correct?

Thanks,
Jon
Reply With Quote
  #7  
Old 03-03-2009, 06:42 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,564
Default

Phoronix Test Suite is written in PHP and can run on any architecture where the PHP engine is supported.

For tests where there are 64-bit binaries available, it will automatically use them. For tests being built from source, etc, it will be 64-bit, of course. A majority of the download cache can be shared between x86 and x86_64.
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 01:35 AM.


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