Arm Unveils Next-Gen 76-Series Mobile CPU, GPU Cores (hothardware.com)
MojoKid writes: Last week, Arm showed off its new Machine Learning Processor design, but today it has lifted the veil on its next-generation Cortex and Mali CPU, GPU, and VPU architectures, destined for 2019 smartphones and mobile devices. The Arm Cortex-A76 CPU, Mali-G76 GPU, and Mali-V76 VPU designs all step up performance and efficiency over previous generation designs, though there are architectural and layout changes and more advanced manufacturing processes.
Arm believes its A76 core, which can be clocked at 3GHz+ when produced on a 7nm process, can perform within 10 percent of an Intel Skylake core within the same thermal constraints, but at approximately half the footprint. The Mali-G76 improves density and energy efficiency by 30 percent over the previous generation G72, while providing a 2.7x uplift in machine learning workloads. And the Mali-V76 VPU improves on the recently announced V52 by adding support for 8K UltraHD content, among many other improvements.
Arm believes its A76 core, which can be clocked at 3GHz+ when produced on a 7nm process, can perform within 10 percent of an Intel Skylake core within the same thermal constraints, but at approximately half the footprint. The Mali-G76 improves density and energy efficiency by 30 percent over the previous generation G72, while providing a 2.7x uplift in machine learning workloads. And the Mali-V76 VPU improves on the recently announced V52 by adding support for 8K UltraHD content, among many other improvements.
You're implying 7nm is actually that much smaller than a 14nm process.
In reality, it isn't. That's just describing the smallest feature size, usually the distance between components, not component size itself.
It's almost entirely marketing. TSMC's 7nm is in many respects exactly like intel's 10nm.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
How can the A76 be compared to Skylake when it doesn't have Skylake's X86/X64's command set and cannot run Skylake's X86/X64 code natively?
The instruction set is absolutely completely irrelevant.
It's targetting smartphone/tablet/embed not desktops.
i.e.: a market that almost exclusively runs Android (save for Apple, a couple of things trying to add full blown GNU/Linux support (SBCs, after market OSes like Sailfish), and the big joke coming from Microsoft).
not a market that is stuck to Windows 10.
i.e.: a market where (parts of) the OS is available for free and can be compiled for your CPU (AOSP, Armbian/Sailfish/Etc.), and most of the applications are delivered as bytecode that get JIT/AOT during installation and will run on whatever architecture your CPU runs (except for a few apps packing native libraries, but those are usually available for both x86 and ARM arches)
not a market that is stuck with proprietary closed source blobs.
i.e.: each CPU will be running natively. the support for x86/x86_64 is completely irrelevant.
Nobody with any level of sanity wants to run Microsoft Windows binaries on a smartphone/tablet/SBC.
The problem of comparing lays elsewhere :
- the Skylake is a chip that actually exists in the real world. You could make the Android x86 benchmarks on it using some dev board.
- ARM Cortex-A76 is a core. A design. That a company could license and then ask TMSC to actually build. There are no current physical chips that you could benchmark Android on them. You need first for, e.g.: Qualcom to announce they'lll use this core in the upcomming Snapdragon 900 or whatever number they'll decide to slap on it. Once they start producing actuall chips, you'll finally be able to get real world numbers.
Until then all you have is engineers' speculations "can be clocked at 3GHz+ when produced on a 7nm process, can perform within 10 percent of an Intel Skylake core within the same thermal constrain". Not necessarily will.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]