I compared the benchmark numbers for my multithreaded PNG encoder on my upgraded 2009 workstation (8 cores / 16 threads, 2.26GHz Xeon E5520) and this 2018 arm64 laptop (8 cores, 2.96 GHz Snapdragon 850) and they're neck and neck. :D
Sure, the laptop throttles down after a few seconds of sustained CPU usage, but it's a fanless light laptop, not a big ol' mid-tower case.
Tech advancement isn't just about how powerful a CPU we can make, but where we can put them at lower mfg & power cost.
The Snapdragon 850 throttles down aggressively under load, running at 2.0-2.12 of its maximum 2.96 GHz during an LLVM compile in WSL.
Also, it's not filling all 8 cores, leaving 2 little cores idle. The machine feels warm to the touch but not too hot, so for a fanless laptop that's good thermal management.
Makes my compile slower though. ;)
One minor problem in Firefox: FLAC decoder is missing, as the ffmpeg libs used for that aren't building on Windows/ARM64 yet: https://bugzilla.mozilla.org/show_bug.cgi?id=1533598
Overall I'm reasonably pleased with this Windows-on-arm64 machine; it's snappy enough with native binaries, and runs x86 ones too if you need them. Building anything for it outside Visual Studio seems a pain as they're rare machines and poorly integrated into third party build tools tho.
Lack of virtualization support may be its eventual undoing since it won't run WSL2 I guess; I don't know if that's a hardware limitation or if MS just haven't ported Hyper-V yet.
MediaWiki, ogv.js, OGVKit, mtpng, formerly StatusNet, human decency, puns.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either! We adhere to an adapted version of the TootCat Code of Conduct and follow the Toot Café list of blocked instances. Ash is the admin and is supported by Fuzzface, Brian!, and Daniel Glus as moderators. Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!