‹ BackHN Continuity

Thread

Apple M6 Pro achieves the highest single-core CPU score in Geekbench 7

118 points · 145 comments · gainsurier

  1. OsrsNeedsf2P · · focus · HN ↗
    I'm currently in the middle of porting a game from 2004 to run on MacOS via wine. On a 5000$ Macbook Pro, I'm getting about 4 FPS. This has multiple causes, including the game being single threaded and running through Rosetta, but damn is it hard to get good single core performance out of Macbooks.

    Out of curiosity, I also ported the game to arm Linux with fex + upstreamed the wine patches in about a third the time and there's no FPS issues

    1. SXX · · focus · HN ↗
      What porting you talking about exactly? Packaging existing binaries? Compiling source code making it more compatible with Wine?

      In my experience as game developer and porting C++ code tells such difference usually mean there are something really wrong with syncronization primitives. So 99.99% of the time code does nothing just waiting for something to unlock.

      1. sgerenser · · focus · HN ↗
        Yep, I’ve seen issues like this before. Run it in a profiler and you’ll see it only doing useful work like 5% of the time.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.