Announcement

Collapse
No announcement yet.

Clear Linux Squeezes More Performance Out Of Intel's Core i9 7960X, 7980XE

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

  • #11
    Originally posted by chithanh View Post
    Clear Linux tunes the compiler with all sorts of legal (and sometimes not so legal) optimizations to squeeze more performance of the software running on the hardware.
    Illegal compiler flags? Call the Police!

    Comment


    • #12
      Well, "no so legal" as in forbidden by the C99 standard. I don't think there is a police who you can call against this.

      Comment


      • #13
        Yet again i must cry about blender test, The BMW test You are using bmw27_gpu.blend file, the tile size is 256x256 so if You got 36 thread cpu You still are only using 8 threads (the render resolution is half fullHD) ...
        <Value>../benchmark/bmw27/bmw27_gpu.blend</Value> from test-definition.xml file

        So there must be "fix" if cpu is used for rendering change bmw27_cpu.blend file or set
        scene.render.tile_x = 32 scene.render.tile_y = 32 Other way the blender cpu test results are not usable, that way high clock 4core/8thread cpu can get wery close to 18c/32threads monster (like it happened if You tested i9 and TR).

        Comment


        • #14
          Originally posted by indepe View Post

          I’m not so sure about your point. “Squeezing” refers to getting everything out of it that is (already) in it. Not to altering it in order to produce even more. So to me, it seems to fit.
          The point being that the title should be Clean Linux runs a tad faster on Intel's Core i9 7960X, 7980XE - the way it's written now makes it appear that software can "tune" the CPU to run faster. It is as I said nitpicking since I assume most here will understand the difference. That being said these days you can tune the frequency of a CPU in software and with careful programming you can even get certain threads to run faster (turbo). The point is a CPU can only run at a certain speed at max performance and there is nothing software can do with that. Software can only be written more efficient to make the best out of the CPU as you have written yourself.

          http://www.dirtcellar.net

          Comment


          • #15
            Originally posted by indepe View Post

            I’m not so sure about your point. “Squeezing” refers to getting everything out of it that is (already) in it. Not to altering it in order to produce even more. So to me, it seems to fit.
            Ok I admit that I am arguing mostly for the sake of arguing here, but isn't this what these forums are all about anyway?! - A processor is not comparable to a sponge. It is a hard uncompressable object that (at least historically) have no lower or upper speed limit. The CPU will require a certain amount of clock cycles to process each and every instruction. Some instructions require more clock cycles than others and the clock cycle rate is determined by an external crystal. Ergo it is therefore impossible to extract more performance of a CPU itself even if you change the external clock (the CPU processes instructions at the same rate e.g. same number of cycles regardless of the clock cycle speed). It is however possible to write smarter and more optimized programs that accomplish the same result using simpler or less number of instructions and therefore using less clock cycles as well. This have nothing to do with the CPU's ability to process instructions at a certain rate tough.
            Last edited by waxhead; 03 November 2017, 01:47 AM.

            http://www.dirtcellar.net

            Comment

            Working...
            X