Results 1 to 7 of 7

Thread: 32-bit vs 64-bit

  1. #1
    Join Date
    Jun 2007
    Posts
    145

    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?

  2. #2
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,583

    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.

  3. #3

    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

  4. #4
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,583

    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

  5. #5
    Join Date
    Jun 2007
    Posts
    145

    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)

  6. #6
    Join Date
    Mar 2009
    Posts
    15

    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

  7. #7

    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.

Posting Permissions

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