Announcement

Collapse
No announcement yet.

Apple M1 Performance On Linux: Benchmarks Better Than Expected For Its Alpha State

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

  • Apple M1 Performance On Linux: Benchmarks Better Than Expected For Its Alpha State

    Phoronix: Apple M1 Performance On Linux: Benchmarks Better Than Expected For Its Alpha State

    Last Friday the crew at Asahi Linux led by Hector Martin released the first alpha release for running Linux on Apple Silicon hardware. I eagerly loaded up Asahi Linux on an M1-powered Apple Mac Mini knowing the various early limitations of the Linux kernel support that is still settling. Overall the Apple M1 Linux performance ended up exceeding my expectations for the performance in its early alpha state. Here are some benchmarks.

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    linux being better on mac devices let's go....

    Comment


    • #3
      Microarchitecture matters hugely, and that's a reason why a comparison with the RPi4 (despite having similar instruction sets) is not that meaningful.

      RPi4 - toy-grade. Can issue up to 4 instructions per cycle.

      Apple M1 - best processor on the planet at this time. Can issue up to 12 instructions per cycle (+ 4 vector instructions ... ).
      Last edited by vladpetric; 23 March 2022, 12:51 PM.

      Comment


      • #4
        Linux was overall performing very well; this is way better progress than I expected. But I'm confused...
        I thought the M1 Macs had performance similar to an 11th gen i7, yet, in these tests it is barely keeping up with an i5. What am I missing here? Perhaps it depends on which application is being used.

        Comment


        • #5
          Originally posted by schmidtbag View Post
          I thought the M1 Macs had performance similar to an 11th gen i7, yet, in these tests it is barely keeping up with an i5. What am I missing here? Perhaps it depends on which application is being used.
          You probably refer to the first M1 review, most of the time it was compared to the latest Intel processor (i5-8500B or i7-8700B) used on Mac Mini which are a bit old.

          Comment


          • #6
            Very interesting benchmarks...

            However, as far as I know, macOS balances processes between efficiency cores and performance cores. It does not seem Linux is taking this into consideration (due to the early stage) and it is running at full energy consumption on performance cores.

            Comment


            • #7
              Originally posted by schmidtbag View Post
              Linux was overall performing very well; this is way better progress than I expected. But I'm confused...
              I thought the M1 Macs had performance similar to an 11th gen i7, yet, in these tests it is barely keeping up with an i5. What am I missing here? Perhaps it depends on which application is being used.
              As stated in the article the OS does not yet support power states or boosting, there’s also some lack of optimisation for AARCH64 when it comes to desktop oriented applications.

              Comment


              • #8
                Originally posted by scottishduck View Post
                As stated in the article the OS does not yet support power states or boosting, there’s also some lack of optimisation for AARCH64 when it comes to desktop oriented applications.
                But what about the Mac OS results? If Mac OS is optimized and can tap into power states, why is it overall performing worse?

                Comment


                • #9
                  What I am curios about is how does this test suite compare to the performance of their own native apps. I suspect they already have a ton of hardware acceleration baked into their libraries, thus available to the native applications which use them.

                  3rd party binaries are good for apples to apples comparison, but if that doesn't tap into the full potential of the soc accelerators, it will never reach neither performance nor power efficiency parity.

                  Comment


                  • #10
                    Macos is really a piece of garbage OS, a lot of benchmarks faster in Linux.. and The story about its the fast cpu is another big lie created only in geekbench that bench paid by apple

                    Comment

                    Working...
                    X