4 ms·
Here is the claim: “Intel announces the 12th Gen Intel® Core™ family of mobile processors led by the launch of new H-series mobile processors featuring the fla
by zepto 5y ago
Here is the claim:
“Intel announces the 12th Gen Intel® Core™ family of mobile processors led by the launch of new H-series mobile processors featuring the flagship Intel® Core™ i9-12900HK – the fastest mobile processor ever [1]“
“[1] Based on superior performance of 12th Gen Intel Core i9 12900HK against Intel Core i9 11980HK, AMD Ryzen 9 5900HX, and Apple M1 Max. Intel processor performance is estimated based on measurements with Intel Reference Validation Platforms. AMD processor performance is estimated based on measurements on a Lenovo Legion R9000K with RTX 3080. Apple M1 Max performance is estimated based on public statement made by Apple on 10/18/2021 and measurements on Apple M1 Max 16” 64GB RAM Model A2485. Best available compilers selected for all processors. Binaries compiled with ICC for Intel/AMD, binaries compiled with Xcode 13.1 for Apple. The metric used is the geometric mean of an n-copy SPECrate run of the C/C++ integer benchmarks in SPEC CPU 2017. See www.intel.com/PerformanceIndex for additional workload and configuration details. Results may vary. Other names and brands may be claimed as the property of others.”
- doctorshady 5y agoWhile I love C/C++, I thought the M1 family was specifically optimized for higher level languages?
- wahern 5y agoMaybe you're thinking of FJCVTZS, which is intended to accelerate a common operation in JavaScript engines? That's not unique to M1, though; rather added to a relatively recent ARM ISA revision. See https://news.ycombinator.com/item?id=25422168 https://news.ycombinator.com/item?id=25422168 I think there may be other optimizations related to Apple's reference counting and type tagging models for Objective-C and Swift.
- speed_spread 5y agoFJCVTZS I read that out loud, thinking I was back at the optometrist.
- spicybright 5y agoI'm still squinting...
- bee_rider 5y agoHey I recognize this Strongbad song. Everybody to the limit! The cheat is to the limit! Everybody FJCVTZS!
- wmf 5y agoThat's kind of a myth and it's basically impossible to design a processor that runs high-level code faster than low-level code.
- zepto 5y agoTrue, but it’s not impossible to design a processor that is much faster at running high level code in certain languages a lot faster than another processor that is roughly equivalent at running low level code.
- StringyBob 5y agoI wonder if the xcode binaries are compiled for Arm or x86_64 via Rosetta emulation - and how much difference that makes to performance and efficiency?