Samsung Confirms Custom CPU Development Cancellationby Andrei Frumusanu on November 4, 2019 9:00 AM EST
- Posted in
- Samsung LSI
The fate of Samsung's custom CPU development efforts has been making the rounds of the rumour mill for almost a month, and now we finally have confirmation from Samsung that the company has stopped further development work on its custom Arm architecture CPU cores. This public confirmation comes via Samsung’s HR department, which last week filled an obligatory notice letter with the Texas Workforce Commission, warning about upcoming layoffs of Samsung’s Austin R&D Center CPU team and the impending termination of their custom CPU work.
The CPU project, said currently to be around 290 team members large, started off sometime in 2012 and has produced the custom ARMv8 CPU microarchitectures from the Exynos M1 in the Exynos 8890 up to the latest Exynos M5 in the upcoming Exynos 990.
Over the years, Samsung’s custom CPU microarchitectures had a tough time in differentiating themselves from Arm’s own Cortex designs, never being fully competitive in any one metric. The Exynos-M3 Meerkat cores employed in the Exynos 9810 (Galaxy S9), for example, ended up being more of a handicap to the SoC due to its poor energy efficiency. Even the CPU project itself had a rocky start, as originally the custom microarchitecture was meant to power Samsung’s custom Arm server SoCs before the design efforts were redirected towards mobile use.
In a response to Android Authority, Samsung confirmed the choice was based on business and competitive merits. A few years ago, Samsung had told us that custom CPU development was significantly more expensive than licensing Arm’s CPU IP. Indeed, it’s a very large investment to make in the face of having the up-hill battle of not only to designing a core matching Arm’s IP, but actually beating them.
Beyond the custom CPU’s competitiveness, the cancellation likely is tied to both Samsung’s and Arm’s future CPU roadmaps and timing. Following Deimos (Cortex-A77) and Hercules (Cortex-A78?), Arm is developing a new high-performance CPU on the new ARMv9 architecture, and we expect a major new v9 little core to also accompany the Matterhorn design. It’s likely that Samsung would have had to significantly ramp up R&D to be able to intercept Arm's ambitious design, if even possible at all given the area, performance, and efficiency gaps.
In practice, the end result is bittersweet. On one hand, the switch back to Cortex-A CPUs in future Exynos flagship SoCs should definitely benefit SLSI’s offerings, hopefully helping the division finally achieve SoC design wins beyond Samsung’s own Mobile division – or dare I hope, even fully winning a Samsung Galaxy design instead of only being a second-source alongside Qualcomm.
On the other hand, it means there’s one less custom CPU development team in the industry which is unfortunate. The Exynos 990 with the M5 cores will be the last we’ll see of Samsung’s custom CPU cores in the near future, as we won't be seeing the in-development M6. M6 was an SMT microarchitecture, which frankly quite perplexed me as a mobile targeted CPU – I definitely would have wanted to see how that would have played out, just from an academic standpoint.
The SARC and ACL activities in Austin and San Jose will continue as Samsung’s SoC, AI, and custom GPU teams are still active, the latter project which seems to be continuing alongside the new AMD GPU collaboration and IP licensing for future Exynos SoCs.
- Samsung Announces Exynos 990: 7nm EUV, M5, G77, LPDDR5 Flagship SoC alongside Exynos 5123 5G Modem
- AMD and Samsung's GPU Licensing Deal: A New Era of Collaboration?
- The Samsung Galaxy S10+ Snapdragon & Exynos Review: Almost Perfect, Yet So Flawed
- Hot Chips 2018: Samsung’s Exynos-M3 CPU Architecture Deep Dive
- The Samsung Galaxy S9 and S9+ Review: Exynos and Snapdragon at 960fps
- Hot Chips 2016: Exynos M1 Architecture Disclosed
Post Your CommentPlease log in or sign up to comment.
View All Comments
Marlin1975 - Monday, November 4, 2019 - linkAlways seemed like they were 1 design behind most others.
But sad to see a competitor drop out. Competition is always a good thing.
ToTTenTranz - Monday, November 4, 2019 - linkAre the Qualcomm Kryo cores considered custom?
If not, does this leave nvidia and apple as the only ones who are still making custom ARM cores?
Andrei Frumusanu - Monday, November 4, 2019 - linkQualcomm hasn't had a custom since the Snapdragon 820 and their server team is also disbanded AFAIK.
Apple, HiSilicon, Marvell/Cavium, Ampere and whatever Nvidia is doing would be the last large custom teams.
melgross - Monday, November 4, 2019 - linkI thought the HiSilicon cores were pretty much standard ARM.
yeeeeman - Monday, November 4, 2019 - linkHow is hisilicon custom? Kirin chips have minor changes compared to original arm ip.
Andrei Frumusanu - Monday, November 4, 2019 - linkNot in the Kirin chips. HiSilicon have custom CPU cores they're using in their server SoCs, the TSV110 core claims to be comparable to the A76 in performance and they're using it in their Kunpeng 920 64-core chip.
vladx - Tuesday, November 5, 2019 - linkWhat about the Kirin A1 chip used in the new Huawei GT2 watch? That seems a good use-case for custom chips due to the severe power constraints and custom OS.
Frenetic Pony - Monday, November 4, 2019 - linkIt's a huge shame too. Those cores were hugely power efficient, but their corporate board forced them to shut the CPU division down because "the benchmarks weren't there" for sheer performance. Despite the fact they you could get far better battery life with them than ARMs design. Then all of a sudden people start complaining about short battery life as soon as this happens. Shows what you get when tech decisions are made by ignorant dullards.
MrSpadge - Tuesday, November 5, 2019 - linkhttps://www.anandtech.com/show/14072/the-samsung-g...
That's not what I call "far better battery life" of the Samsung SoC.
s.yu - Tuesday, November 5, 2019 - linkI'm curious too, where did you get this?