Announcement

Collapse
No announcement yet.

Super Pi : Linux vs Windows ?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Super Pi : Linux vs Windows ?

    Ran Super PI in Linux quite a few times and the results are pretty different.

    Here is my best yet in Windows :P



    Here are the scores for Linux



    Phoronix Global - TE Testing


    Why there is so much difference ? :S

    Also my system boot with X4 B50 running @ 3.9+ghz , i know its not stable but in windows it didn't even boot :P

    The system [X4 b50] is stable 24x7 @ 3.82, Stressed and tested :P :P

    Please clear the doubts ..

    Regards

  • #2
    - Better memory management
    - linux is running at max clocks by default while windows puts cpu to lower clocks and raises the clocks after a moment
    - Better optimised build for linux
    - Windows has more background activity taking time
    - Multi-threaded? Better scheduler/threading

    So many small stuff that can affect a lot in end results.

    Comment


    • #3
      Originally posted by Dark_Star View Post
      Why there is so much difference ? :S
      these are different programs, you can't compare the results
      run the Windows SuperPi 1.5 through WINE and then compare, but that result is wrong too, due to WINEs' overhead anyway

      Comment


      • #4
        1)Super Pi is Super Pi no matter which language it is compiled under.
        It's the same program, performing the same functions.

        2) Linux has always been much more efficient than Windows.

        3) Super-Pi is a 32 bit binary so the multi-threading benefits are very limited.

        4) Back to the original question: Windows runs a ton of applications and processes that consume extreme amounts of memory and processor cycles. Linux is much cleaner and leaner in this regard. Run comparative benchmarks on the same hardware for just about any process you can imagine and Linux will out perform Windows every time. From calculating Pi to converting audio, to converting video and even running games.

        Comment


        • #5
          Originally posted by Jaguar07 View Post
          Run comparative benchmarks on the same hardware for just about any process you can imagine and Linux will out perform Windows every time. From calculating Pi to converting audio, to converting video and even running games.
          And yet this doesn't seem to be so.

          Comment


          • #6
            Now for further debunkng

            Originally posted by Jaguar07 View Post
            1)Super Pi is Super Pi no matter which language it is compiled under.
            It's the same program, performing the same functions.
            False, different languages often use different analyzers, intermediate code generators and intermediate code optimizers. Depending how all those interpret your language can make for vastly different binaries at the machine code level.

            2) Linux has always been much more efficient than Windows.
            Again read above link, it's simply not true.

            3) Super-Pi is a 32 bit binary so the multi-threading benefits are very limited.
            Well that's just a crock of crap. Being 32 or 64 bit has no effect on multithreading performance for the most part.

            If you perceive a difference chances are that the 32-bit binary was compiled with less special instruction sets that are typically found by default on a 64-bit system (ie SSE 2). Even then if the 32-bit binary was compiled with the same support most of the time the difference is non existent.
            Last edited by deanjo; 11 September 2009, 08:53 AM.

            Comment


            • #7
              Originally posted by deanjo View Post
              And yet this doesn't seem to be so.

              http://www.anandtech.com/systems/sho...px?i=3616&p=24
              Meaningless - there's no any data and test specification. I suppose Jaguar07 was talking about real world benchmarks and it's very possible he's right.

              You gave something like this:



              but here we see at least some apps version (they're different, so also meaningless ).
              Last edited by kraftman; 11 September 2009, 09:32 AM.

              Comment


              • #8
                Originally posted by deanjo View Post
                And yet this doesn't seem to be so.

                http://www.anandtech.com/systems/sho...px?i=3616&p=24
                Comparisons of this type are meaningless due to the enormous number of variables affecting the result besides the OS.

                Linux or Windows can only ever be "best" for a specific application, using a specific version of a specific software stack compiled using a specific compiler - nothing more.

                edit: beaten by kraftman

                Comment


                • #9
                  Originally posted by krazy View Post
                  Comparisons of this type are meaningless due to the enormous number of variables affecting the result besides the OS.

                  Linux or Windows can only ever be "best" for a specific application, using a specific version of a specific software stack compiled using a specific compiler - nothing more.

                  edit: beaten by kraftman

                  That's right. It seems only some third party members play in such benchmarks to bring some attention ;> Many are just meaningless like this one:



                  I'm fast

                  Comment


                  • #10
                    Originally posted by krazy View Post
                    Comparisons of this type are meaningless due to the enormous number of variables affecting the result besides the OS.

                    Linux or Windows can only ever be "best" for a specific application, using a specific version of a specific software stack compiled using a specific compiler - nothing more.

                    edit: beaten by kraftman
                    Never the less it still proves the statement:

                    Run comparative benchmarks on the same hardware for just about any process you can imagine and Linux will out perform Windows every time. From calculating Pi to converting audio, to converting video and even running games.
                    completely false and unfounded.

                    Comment

                    Working...
                    X