Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Software Linux Hardware

Phoronix Releases Linux Benchmarking Platform 34

KernelPie writes "The Linux hardware site Phoronix.com has announced the release of Phoronix Test Suite 1.0, a Linux-based testing platform designed for benchmarking software and hardware. This suite ships with 57 tests and 23 test suites, which contain everything from open-source games to file encryption to encoding software. In addition, they have a global database where users can submit benchmark results and more — with over 1,000 submissions already. This testing software is licensed under the GPLv3 and is available for download."
This discussion has been archived. No new comments can be posted.

Phoronix Releases Linux Benchmarking Platform

Comments Filter:
  • FINALLY (Score:5, Insightful)

    by PunkOfLinux ( 870955 ) <mewshi@mewshi.com> on Thursday June 05, 2008 @02:46PM (#23672881) Homepage
    A proper benchmark program for linux. Trying it now :D
    • It's taken a looong time to get here!

      Many distributions already have some form of automatic test suites to check for broken/non-broken packages. Now we can run performance tests automatically as well.

      This will be fantastic for seeing performance regressions in the code, maybe for every check-in.

      Every Ubuntu etc developer should have a VMWare guest running this continuously...
    • For my money hdparm -Tt is the best benchmarking tool.
  • by pwnies ( 1034518 ) * <j@jjcm.org> on Thursday June 05, 2008 @02:49PM (#23672921) Homepage Journal
    If this testing suite becomes decently popular, I predict a future full of flamewars about which distros are faster.
    • Re: (Score:3, Insightful)

      by powerlord ( 28156 )

      If this testing suite becomes decently popular, I predict a future full of flamewars about which distros are faster.


      Considering how many Linux Users have built their own machines, I expect a Flamewar over parts AND OSes.

      "My Frankenstein 9000 can outperform your measly Borg 100!"
    • Re: (Score:2, Funny)

      by QUILz ( 1043102 )
      Oh don't worry, I'm sure we all know Linux from Scratch is the fastest.
      • Re: (Score:1, Funny)

        by Anonymous Coward
        > I'm sure we all know Linux from Scratch is the fastest.

        CFLAGS="-O0 -mcpu=386"

        • This is indeed a sad truth. I noticed a huge performance increase when I moved to x86_64 - an I think most of it is due to CFLAGS="-O0 -mcpu=586" for the 32 bit SuSE.

          But it does not stop there - recompile parts of Cygwin or MinGW with "-O3 -mcpu=pentium4" and you will notice an significant as well.

          And - letting the Apple fan boy out - I believe that part of Apples impressive performance is due to the fact that Apple knows which Hardware there system is going to run on and that they can tweak -mcpu= accordin
          • by Bert64 ( 520050 )
            It makes sense, having read some of the hackintosh forums, it seems the core of OSX uses SSE3 instructions because no intel based macs use a processor older than that.

            By contrast, binary based linux distros typically set a minimum hardware platform a lot further back, 386 or 486 perhaps... Consequently, they can't take advantage of features present in modern CPUs, which could explain the recent ubuntu vs xp benchmarks where media processing (something SSE features in modern cpus are designed for) was faster
            • For Apple I suggest you read those two wikipedia entries:

              http://en.wikipedia.org/wiki/Universal_binary [wikipedia.org]
              http://en.wikipedia.org/wiki/Bundle_(NEXTSTEP) [wikipedia.org]

              Apart from that a vertical vendor which compiles a custom made Linux optimized for his hardware won't have all those problems. If well done such a system would outperform most of what you can buy today.

              Note that Linux is already quite successfully in this area. Think of set-top phones, mobile phones etc. pp.

              Martin
              • by Bert64 ( 520050 )
                Yeah, apple do it but only for some performance critical programs... I believe Leopard was compiled for G4 and above only tho, while the x86 version is compiled for SSE3+...

                A custom linux optimized for the hardware does make sense, but how long will that vendor want to keep maintaining it? A piece of hardware sold today will be obsolete in a year, and warrant it's own optimized distribution. If people want to keep using the hardware, do they run sub optimal binaries on it (which will make the already seemin
          • This is what made Mandrake such a popular RedHat clone back in the day.
            Same software, only compiled for pentium.
      • Its also the slowest tho
  • Statistics (Score:4, Interesting)

    by Meneth ( 872868 ) on Thursday June 05, 2008 @03:03PM (#23673183)
    Damn lies aside, their website needs graphs, averages and stuff. It's not very useful when you have to browse through hundreds of individual benchmarks.
    • Re: (Score:2, Funny)

      by Anonymous Coward
      A graph? A GRAPH?! That sounds like a graphical representation to me. This is for Linux you noob, everyone knows text is the only way to interface with anything.
    • Yeah, regarding the "damn lies", looking through the information it looks like it wouldn't be too difficult to submit a fake result. Does anyone have more information about validation? I couldn't find anything saying it validates results.
      • Which is pretty reasonable because there's no way to validate a benchmark submission like that. Professional benchmarkers actually go on-site to your server and certify their work in person. That's why nobody bothers with professional benchmarkers.
  • Virtualiztion (Score:4, Interesting)

    by debatem1 ( 1087307 ) on Thursday June 05, 2008 @03:16PM (#23673395)
    Virtualization should heat up on this news. I'm off to do a virtualbox-vmware head-to-head
  • by AmiMoJo ( 196126 ) on Thursday June 05, 2008 @05:46PM (#23675705) Homepage Journal
    Of more use than benchmarks is the fact that there is finally a good Live CD for stressing your system. Very useful when building new PCs or overclocking.
  • Comparisons (Score:4, Interesting)

    by Bert64 ( 520050 ) <.moc.eeznerif.todhsals. .ta. .treb.> on Friday June 06, 2008 @03:19AM (#23679459) Homepage
    The site doesn't seem to offer a good way to compare systems side by side...
    You also need a lot of information to accurately compare linux benchmarks, not only the hardware configuration but also the compiler version and flags used to compile the kernel, test programs and dependant libraries.

    For that reason, i'd like to be able to compare...
    The same distro/programs on different hardware
    Different distros / compilation options on the same hardware

    I'm also curious about the speed and size of code output by various versions of GCC, from my limited testing 3.4.6 was much faster than 4.0 and 4.1, faster in *some* areas than 4.2 but gcc 4.3 was generally faster overall.
    • For this test, I believe that all tests ARE run under the same conditions (same flags) on every machine.
      • by Bert64 ( 520050 )
        Same flags maybe, but not the same compiler version, nor the same flags used when compiling the kernel or the libs the benchmark programs link against..

If all the world's economists were laid end to end, we wouldn't reach a conclusion. -- William Baumol

Working...