Is it me, or is the Apple Silicon marketing speak focusing almost exclusively on accelerators? Yes it does encoding and camera and ML and has a better GPU than Intel iGFX and accelerates crypto. We get it, it's a mobile SoC, that's how those work *at all*. Low power too.
-
-
I'm still standing behind my prediction that Rosetta 2 is going to disappoint for number crunching, which is what people in any plug-in ecosystems are going to be stuck with for many years to come.
Show this thread -
Now the other question is whether Apple can deliver a true high performance SoC to compete with the x86 solution on the high end. M1 obviously isn't it. 16GB max and no eGPU/dGPU support means it can only compete with ultraportable/embedded class x86.
Show this thread -
Now if they can come up with something that competes in the same class as a PS5 SoC (to give a baseline x86 design by a competent company, because Intel have been failing for years), *then* things will get really interesting. But today is not that day.
Show this thread -
What we're seeing right now is Apple stretching the mobile/tablet market segment hardware, which they've gotten *very* good at, to encroach on Intel's ultraportable/embedded segment, which they've sucked at. Logical. Now can they go higher? We'll see.
Show this thread -
Oh yeah, and One More Thing. Rosetta 2 *necessarily* uses more RAM than native execution. You need to keep the ARM JIT/AoT code/caches *and* the x86 code around, and probably some overhead on redundant JITting too etc. Now consider the 16GB limitation on top of that.
Show this thread -
Very smart people have been doing high-perf emulation (yes it's emulation, *every* modern emulator uses dynamic translation and has for over a decade) for a long time. There is no such thing as "transpiling an x86 app into ARM". It's just not a solvable problem.
Show this thread -
Rosetta 2 will be fast at some things, and suck at others. This is always the case with emulation. If you can hit the fast path on inner loops and get the SIMD right, then those things will be fast. If you get unlucky and hit some silly corner case, performance will tank.
Show this thread
End of conversation
New conversation -
-
-
and how much of it's "memory bandwidth go brrrrrrr"
-
Latency even. Compiling is endless pointer chasing.
End of conversation
New conversation -
-
-
Does it matter what components/arrangement make it perform better? Also, “anyone can do that lol.” Why doesn’t intel? They’ve had plenty of time.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.