Arm Cortex-A78C core supports up to 8 cores per cluster, 8MB L3 cache for always-on laptops
Arm Cortex-A78 CPU core was first introduced in May 2020 with a focus on mobile devices like smartphones and was followed by Cortex-A78AE for automotive and industrial embedded applications in September.
The company has now introduced a new variant with Arm Cortex-A78C supporting up to eight cores per cluster, a larger cache up to 8MB for higher performance, and advanced security features all designed for always-on laptops and other "on-the-go" devices.
[...] All those improvements will provide increased performance in laptops, likely at the cost of higher power consumption, but considering Arm laptop often get over 20 hours of battery life, it may be a worthwhile compromise to lose a couple of hours of battery life for higher performance.
This is being seen as a reaction to Apple's custom ARM SoCs for Macs, which are expected to be announced within a week. A successor to the Qualcomm Snapdragon 8cx could use 8 "big" cores.
Also at Wccftech.
Previously: ARM Announces Cortex-A78 and Cortex-X1
(Score: 2) by Azuma Hazuki on Wednesday November 04 2020, @09:32PM (7 children)
I've seen some ridiculous perf-per-watt benchmarks out of Apple A-series silicon. How does the A78C compare? I'd definitely be interested in something small, compact, and powerful if it's at least Haswell level in, say, 1/8th the power envelope.
But miss me with that "always-on" bullshit. I want a laptop with the battery life of a Moto Power-series phone and similar ability to idle for a week straight, not to be wasting its cycles and battery sending heaven knows what telemetry to hell knows where.
I am "that girl" your mother warned you about...
(Score: 2) by takyon on Wednesday November 04 2020, @09:57PM (5 children)
ARM designs have typically been slower than custom Apple ARM designs. Cortex-X1 should be faster than Cortex-A78C, and even that is unlikely to catch up to the latest Apple cores.
https://www.androidauthority.com/arm-cortex-x1-vs-apple-1121289/ [androidauthority.com]
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
(Score: 2) by jasassin on Thursday November 05 2020, @06:56AM (4 children)
I'm confused. ARM licenses their technology, and Apple makes better custom chips. What exactly is Apple paying for? An ARM instruction set basically? Sorry, I don't quite get it.
jasassin@gmail.com GPG Key ID: 0x663EB663D1E7F223
(Score: 2) by driverless on Thursday November 05 2020, @07:21AM
At the moment, yes, while they still need ARM, but give it a few years...
(Score: 3, Informative) by TheRaven on Thursday November 05 2020, @04:37PM
In the first instance, for a fairly exhaustive compliance test suite so that each generation of their implementation is pretty much guaranteed to be backwards compatible.
The main thing that they're getting of value is to outsource a large amount of the ecosystem cost. Apple develops their OS, but their toolchain and assembly fast paths in a load of libraries that they (and third-party software on their platform) use are not Apple-only. This is a big cost reduction for them, maintaining your own ISA is estimated to cost at least one or two billion dollars.
sudo mod me up
(Score: 2) by TheRaven on Monday November 09 2020, @10:19AM
sudo mod me up
(Score: 2) by takyon on Saturday November 21 2020, @01:45AM
AFAIK, Apple has a "perpetual license" for the ARM architecture for being early [wikipedia.org], and has better terms than the other members.
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
(Score: 3, Interesting) by takyon on Thursday November 05 2020, @09:01PM
This is from today's AnandTech 5950X and 5900X review:
Page 3 [anandtech.com]
Page 4 [anandtech.com]
Page 9 [anandtech.com]
https://images.anandtech.com/graphs/graph16214/119125.png [anandtech.com]
https://twitter.com/andreif7/status/1324431700663930889 [twitter.com]
https://twitter.com/andreif7/status/1324436277970829315 [twitter.com]
Obviously, there are things that can be improved, and advantages that could be leveraged to perform better when compared to Apple/ARM. One of the things rumored for Zen 4 is a nice big (gigabytes) L4 cache (e.g. HBM) stacked on top of the I/O die. Ultimately, decreasing the distance between cores and memory is one of the best ways to improve performance, and putting towers of cache around is an intermediate step. The L3 cache could be layered up [soylentnews.org], for instance.
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]