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.
-
-
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 -
-
-
Is the 16GB a hardware limitation not a marketing/configuration one?
-
They have on-package RAM apparently and it seems their current offering doesn't scale past 16GB? At least as far as I can tell.
End of conversation
New conversation -
-
-
Could you move some of this to low-latency ROM or firmware? Maybe x86 stuff and extremely-common library stuff? Maybe load it to a small SRAM cache on boot?
-
What uses RAM is not the Rosetta code itself, it's the JITted ARM code and management structures.
End of conversation
New conversation -
-
-
On systems with GBs of RAM people already no longer care about code size. Not that I necessarily approve their approach, but consider all the people ragequitting shared libraries: Rust, Go, Docker (10 containers, 10 `http://libc.so .6`).
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.