Jump to content

Kryo: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Reverted edits by 103.232.235.116 (talk) to last version by Dan100
More details
Line 2: Line 2:


==Kryo==
==Kryo==
First announced in September 2015 and used in the [[Snapdragon 820]] SoC,<ref>{{cite web |url=http://www.anandtech.com/show/9595/qualcomm-announces-kryo-cpu-details-22-ghz-14nm-finfet |title=Qualcomm Announces Kryo CPU Details: Quad Core 2.2 GHz, 14nm FinFET |date=2015-09-02 |publisher=[[AnandTech]]}}</ref> which is manufactured in [[Samsung Electronics|Samsung]]'s 14&nbsp;nm FinFET process. The Kryo cores can be used in both parts of the [[ARM big.LITTLE|big.LITTLE]] configuration, where two dual-core clusters (in the case of Snapdragon 820 and 821) run at different clock frequency, similar to how both [[ARM Cortex-A53|Cortex-A53]] clusters work in the Snapdragon 615.
First announced in September 2015 and used in the [[Snapdragon 820]] SoC.<ref>{{Cite web|url=https://www.qualcomm.com/news/onq/2015/09/02/snapdragon-820-and-kryo-cpu-heterogeneous-computing-and-role-custom-compute|title=Snapdragon 820 and Kryo CPU: heterogeneous computing and the role of custom compute|date=2015-09-02|website=Qualcomm|language=en|access-date=2019-05-25}}</ref> The Kryo cores can be used in both parts of the [[ARM big.LITTLE|big.LITTLE]] configuration, where two dual-core clusters (in the case of Snapdragon 820 and 821) run at different clock frequency, similar to how both [[ARM Cortex-A53|Cortex-A53]] clusters work in the Snapdragon 615.


This is the only fully in house design made and not based on an ARM Cortex design.
The Kryo in the 820/821 is a in house custom ARMv8.0-A (AArch64/AArch632) design and not based on an ARM Cortex design.


* 820: 2x Kryo Performance @ 2.15GHz + 2x Kryo Efficiency @ 1.59GHz
===Overview===
*821: 2x Kryo Performance @ 2.34GHz + 2x Kryo Efficiency @ 2.19GHz
* 32 KiB + 32 KiB L1 cache<ref>http://www.anandtech.com/show/9837/snapdragon-820-preview/2</ref>
*32 KiB L1i + 32 KiB L1d cache<ref>http://www.anandtech.com/show/9837/snapdragon-820-preview/2</ref>
* 512 KiB + 1 MiB L2 cache
* 1 MiB L2 cache (Performance cluster) and 512 KiB L2 cache for (Efficiency cluster)
*[[Samsung]] 14nm LPP Process
*Performance core+L2 die size: 2.79mm<sup>2</sup><ref>{{Cite web|url=https://wccftech.com/apple-a10-fusion-cores-bigger-than-competition/|title=Apple A10 Fusion Are Bigger Than the Competition – Apple Designing Bigger Cores for Better Performance?|last=Sohail|first=Omar|date=2016-10-22|website=Wccftech|language=en-US|access-date=2019-05-25}}</ref>


== Kryo 280 ==
== Kryo 2xx Series ==
The Kryo 2xx Series CPUs is not a derivative of the original Kryo microarchitecture, but rather is a semi-custom design licensed under ARM’s "Built on ARM Cortex Technology" (BoC) . The Kryo 2xx Series CPUs is derivative of the [[ARM Holdings|ARM]]'s [[Cortex-A73]] for the Performance/Gold cluster and [[ARM Cortex-A53|Cortex-A53]] for the Efficiency/Silver cluster in a big.LITTLE arrangement.<ref name="AT_kryo280">{{cite news|url=http://www.anandtech.com/show/11201/qualcomm-snapdragon-835-performance-preview|title=The Qualcomm Snapdragon 835 Performance Preview|last1=Hummrick|first1=Matt|date=22 March 2017|accessdate=22 March 2017|publisher=Anandtech|last2=Smith|first2=Ryan}}</ref>
A new generation of this microarchitecture, named Kryo 280, was announced along with the Snapdragon 835 chipset in November 2016.<ref name="Snapdragon 835 announcement">{{cite web | url = https://www.qualcomm.com/news/snapdragon/2016/11/17/get-small-go-big-meet-next-gen-snapdragon-835 | title = Get small, go big: Meet the next-gen Snapdragon 835 | publisher = Qualcomm | date = 2016-11-17}}</ref>
The Kryo 280 CPU core is not a derivative of the original Kryo, but rather is a customized derivative of the [[ARM Holdings|ARM]]'s [[Cortex-A73]].<ref name='AT_kryo280'>{{cite news|last1=Hummrick|first1=Matt|last2=Smith|first2=Ryan|title=The Qualcomm Snapdragon 835 Performance Preview|url=http://www.anandtech.com/show/11201/qualcomm-snapdragon-835-performance-preview|accessdate=22 March 2017|publisher=Anandtech|date=22 March 2017}}</ref> The new core improves [[integer]] [[instructions per clock]] , while having much lower performance at [[floating point]] math relative to the original Kryo.<ref name='AT_kryo280' />


===Overview===
=== Kryo 280 ===
The Kryo 280 CPU was announced along with the Snapdragon 835 Mobile Platform in November 2016.<ref name="Snapdragon 835 announcement">{{cite web | url = https://www.qualcomm.com/news/snapdragon/2016/11/17/get-small-go-big-meet-next-gen-snapdragon-835 | title = Get small, go big: Meet the next-gen Snapdragon 835 | publisher = Qualcomm | date = 2016-11-17}}</ref> Compared to the orginal Kryo the new Kryo 280 core has improved [[integer]] [[instructions per clock]] but lower [[floating point]] [[instructions per clock]].<ref name="AT_kryo280" /> However overall the 835 was prasied by reviewers for offering significant performance and efficiency advantage compared to the 820 and [[Exynos|Exynos 8895]] largely due to improvements in CPU scheduling and DVFS systems.<ref>{{Cite web|url=https://www.anandtech.com/show/11540/samsung-galaxy-s8-exynos-versus-snapdragon|title=Samsung Galaxy S8 Showdown: Exynos 8895 vs. Snapdragon 835, Performance & Battery Life Tested|last=Humrick|first=Matt|website=www.anandtech.com|access-date=2019-05-25}}</ref>
* 2 MiB L2 cache (performance cluster) and 1&nbsp;MiB L2 cache (low power cluster)


* 835: 4x Kryo 280 Performance @ 2.45GHz + 4x Kryo 280 Efficiency @ 1.90GHz
==Kryo 260==
*2 MiB L2 cache (performance cluster) and 1&nbsp;MiB L2 cache (efficiency cluster)
Kryo 260 was announced along with the Snapdragon 660 chipset for mid-range smartphone in May 2017.<ref name="Snapdragon 660">{{cite web | url= https://www.qualcomm.com/products/qualcomm-snapdragon-660-mobile-platform | title = Snapdragon 660 Processor | publisher = Qualcomm}}</ref> This CPU is a combination of four semi-custom Cortex-A73 cores (the performance cluster) and four semi-custom Cortex-A53 cores (the efficiency cluster) in a big.LITTLE arrangement. Kryo 260 uses 1MB/1MB of shared L2 per cluster and it is built on a 14&nbsp;nm process.<ref name="Qualcomm announces Snapdragon 660">{{cite web | url = https://www.anandtech.com/show/11338/qualcomm-announces-snapdragon-660-630-mobile-platforms | title = Qualcomm announces Snapdragon 660 Mobile Platform | publisher = Anandtech | date = May 8, 2017}}</ref> Kryo 260 is also used in the Snapdragon 636 chipset (SDM636), based on Snapdragon 660.
*[[Samsung]] 10nm LPE Process


==Kryo 250==
=== Kryo 260 ===
Kryo 250 was introduced in the Snapdragon 632 chipset, announced in June 2018.<ref name="Snapdragon 632">{{cite web | url= https://www.qualcomm.com/products/snapdragon-632-mobile-platform | title = Snapdragon 632 Processor | publisher = Qualcomm}}</ref> Also built on a 14&nbsp;nm process, it is similar to Kryo 260, with a few differences in the size for L2 cache. Qualcomm claims it has an increased performance of 40% compared to the Snapdragon 625, which only uses plain Cortex-A53 cores.
The Kryo 260 CPU was announced along with the Snapdragon 660 Mobile Platform for mid-range smartphone in May 2017.<ref name="Snapdragon 660">{{cite web | url= https://www.qualcomm.com/products/qualcomm-snapdragon-660-mobile-platform | title = Snapdragon 660 Processor | publisher = Qualcomm}}</ref> The Kryo 260 is also used in the Snapdragon 630, Snapdragon 636, and Snapdragon 665.


* 665: 4x Kryo 260 Gold @ 2.0GHz + 4x Kryo 260 Silver @ 1.8GHz
== Kryo 360 ==
* 660: 4x Kryo 260 Performance@ 2.2GHz + 4x Kryo 260 Efficiency @ 1.8GHz
The Kryo 360 is Qualcomm's upper mid-range semi-custom core. It was introduced in Snapdragon 710, announced in May 2018. The cores containing chipset debuted with Xiaomi's Mi 8 SE. The cores support [[ARM architecture|ARM]]'s DynamIQ technology, which allows for a flexible amounts of cores in SoC clusters. On a first analysis, the cores seem to differ from Kryo 385 in clock speed and L2 cache sizes.
* 636: 4x Kryo 260 Performance/Gold @ 1.8GHz + 4x Kryo 260 Efficiency/Silver @ 1.6GHz
* 630: 4x Kryo 260 Performance @ 2.2GHz + 4x Kryo 260 Efficiency @ 1.8GHz
* 2 MiB L2 cache (Performance/Gold) and 1&nbsp;MiB L2 cache (Efficiency/Silver)
* 660/636/636: [[Samsung]] 14LPP Process<ref name="Qualcomm announces Snapdragon 660">{{cite web|url=https://www.anandtech.com/show/11338/qualcomm-announces-snapdragon-660-630-mobile-platforms|title=Qualcomm announces Snapdragon 660 Mobile Platform|date=May 8, 2017|publisher=Anandtech}}</ref>
* 665: [[Samsung]] 11nm LPP Process<ref>{{Cite web|url=https://www.anandtech.com/show/14190/qualcomm-announces-snapdragon-665-730-platforms|title=Qualcomm Announces Snapdragon 665 & 730 Platforms: 11 & 8nm|last=Frumusanu|first=Andrei|website=www.anandtech.com|access-date=2019-05-25}}</ref>


=== Silver ===
=== Kryo 250 ===
Kryo 250 CPU was introduced in the Snapdragon 632 Mobile Platform , announced in June 2018.<ref name="Snapdragon 632">{{cite web | url= https://www.qualcomm.com/products/snapdragon-632-mobile-platform | title = Snapdragon 632 Processor | publisher = Qualcomm}}</ref> Also built on a 14&nbsp;nm process, it is similar to Kryo 260, with a few differences in the size for L2 cache. Qualcomm claims it has an increased performance of 40% compared to the Snapdragon 625, which only uses Cortex-A53 cores.
This core is based on the [[ARM Cortex-A55|Cortex A55]] and features lower core clocks than the similar A53 used in other Snapdragon chips. Qualcomm hasn't detailed architecture changes from ARM's design but cache sizes are known to be 64KiB of L2 with 1MiB of shared L3 cache on some Snapdragon chips.


=== Gold ===
== Kryo 3xx Series ==
The Kryo 3xx Series CPUs features semi-custom Gold and Silver cores derivative of [[Arm Holdings|Arm's]] [[ARM Cortex-A75|Cortex-A75]] and [[ARM Cortex-A55|Cortex-A55]] respectively, arranged in configurations with [[DynamIQ]].<ref name=":1">{{cite news|url=https://www.anandtech.com/show/12114/qualcomm-announces-snapdragon-845-soc|title=Qualcomm Announces Snapdragon 845 Mobile Platform|last1=Frumusanu|first1=Andrei|date=6 December 2017|accessdate=7 December 2017|publisher=Anandtech}}</ref> These are Qualcomm's first CPUs to support ARMv8.2-A and [[DynamIQ]]. DynamIQ allows for more flexibility in CPU configuratoin including the amounts of cores/cache in each CPU clusters.
This core is based on the [[ARM Cortex-A75|Cortex A75]]. Qualcomm hasn't detailed architecture changes from the base design but cache sizes are known to be 128KiB of L2 with 1MiB of shared L3 cache present on some chip designs, like the Snapdragon 660 and Snapdragon 636.


==Kryo 385==
===Kryo 385===
The Kryo 385 core was announced as a part of the Snapdragon 845 in December 2017. Built on a 10&nbsp;nm process the SoC contains eight semi-custom cores, arranged in 4 high-performance "Gold" cores and 4 efficiency "Silver" cores with [[DynamIQ]]. The Gold cores are derived from the [[ARM Cortex-A75|Cortex-A75]], run at up to 2.8&nbsp;GHz, and have a total of 1&nbsp;MB of [[Cache (computing)|L2 cache]]. The Silver cores are Cortex-A55 derived, run at up to 1.8&nbsp;GHz, and have a total of 512&nbsp;KB of L2 cache. There is an additional 2&nbsp;MB L3 cache on the chip. Qualcomm expected 25–30% increased performance in task run on the high-performance cores, and 15% increase on efficiency cores, relative to the Snapdragon 835.<ref>{{cite news|last1=Frumusanu|first1=Andrei|title=Qualcomm Announces Snapdragon 845 Mobile Platform|url=https://www.anandtech.com/show/12114/qualcomm-announces-snapdragon-845-soc|accessdate=7 December 2017|publisher=Anandtech|date=6 December 2017}}</ref>
The Kryo 385 core was announced as a part of the Snapdragon 845 in December 2017. Qualcomm expected 25–30% increased performance in task run on the high-performance cores, and 15% increase on efficiency cores, relative to the Snapdragon 835.<ref>{{Cite web|url=https://www.theverge.com/2017/12/5/16734224/qualcomm-snapdragon-845-android-mobile-processor-announcement|title=Qualcomm announces the Snapdragon 845 processor|last=Seifert|first=Dan|date=2017-12-05|website=The Verge|access-date=2019-05-25}}</ref> Testing found significant advantages in performance and efficiency compared with the [[Exynos|Exynos 8895 and 9810]].<ref name=":2">{{Cite web|url=https://www.anandtech.com/show/12520/the-galaxy-s9-review|title=The Samsung Galaxy S9 and S9+ Review: Exynos and Snapdragon at 960fps|last=Frumusanu|first=Andrei|website=www.anandtech.com|access-date=2019-05-25}}</ref> The Kryo 385 is also used in the Snapdragon 850.


* 845: 4x Kryo 385 Gold @ 2.8GHz + 4x Kryo 385 Silver @ 1.8GHz
== Kryo 460 ==
* 850: 4x Kryo 385 Gold @ 2.95GHz + 4x Kryo 385 Silver @ 1.8GHz
* 4x256KB L2 cache for Gold and 4x128KB L2 cache for Silver
* 2MB L3 in DSU @ 1478MHz and 3MB system cache
* [[Samsung]] 10nm LPP Process
* CPU die size: 11.39mm²
* Gold core+L2: 1.57mm²
* Silver core+L2: ~0.53mm²<ref name=":2" />


=== Kryo 360 ===
The Kryo 460 is Qualcomm's upper mid-range semi-custom core. It was introduced in Snapdragon 675. The cores support for ARMs DynamIQ technology, which allows for a flexible amounts of cores in SoC clusters.
The Kryo 360 is Qualcomm's upper mid-range semi-custom core. It was introduced in Snapdragon 710, announced in May 2018.<ref>{{Cite web|url=https://www.qualcomm.com/news/releases/2018/05/23/qualcomm-snapdragon-710-mobile-platform-brings-demand-premium-features-new|title=Qualcomm Snapdragon 710 Mobile Platform Brings In-Demand Premium Features to a New Tier of Smartphones|date=2018-05-23|website=Qualcomm|language=en|access-date=2019-05-25}}</ref> The Kryo 360 is also used in the Snapdragon 670 and 712.


* 712: 2x Kryo 360 Gold @ 2.3GHz + 6x Kryo 360 Silver @ 1.7GHz
=== Silver ===
* 710: 2x Kryo 360 Gold @ 2.2GHz + 6x Kryo 360 Silver @ 1.7GHz
* 670: 2x Kryo 360 Gold @ 2.0GHz + 6x Kryo 360 Silver @ 1.7GHz
* [[Samsung]] 10nm LPP Process


== Kryo 4xx Series ==
This core is based on the [[ARM Cortex-A55|Cortex A55]] and features lower core clocks than the similar A53 used in other Snapdragon chips. Qualcomm hasn't detailed architecture changes from ARM's design but cache sizes are known to be 64KiB of L2 with 1MiB of shared L3 cache on some Snapdragon chips.
The Kryo 4xx Series CPUs features semi-custom Gold and Silver cores derivative of [[Arm Holdings|ARM's]] [[ARM Cortex-A76|Cortex-A76]] and [[ARM Cortex-A55|Cortex-A55]] respectively, arranged in configurations with [[DynamIQ]].<ref name=":1" />


=== Gold ===
=== Kryo 485 ===
The Kryo 485 CPU was announced with the Snapdragon 855 on 5 December 2018. Qualcomm claim up to 45% increase in performance compared to 845's Kryo 385.<ref>{{Cite web|url=https://www.qualcomm.com/news/releases/2018/12/05/qualcomm-announces-new-flagship-snapdragon-855-mobile-platform-new-decade|title=Qualcomm Announces New Flagship Snapdragon 855 Mobile Platform - A New Decade of 5G, AI, and XR|date=2018-12-05|website=Qualcomm|language=en|access-date=2019-05-25}}</ref> Qualcomm reveal their semi-custom [[ARM Cortex-A76|Cortex-A76]] have larger out-of-order execution window (reorder buffer) and data prefetchers more optimised in floating point workloads.<ref name=":3">{{Cite web|url=https://www.anandtech.com/show/14072/the-samsung-galaxy-s10plus-review|title=The Samsung Galaxy S10+ Snapdragon & Exynos Review: Almost Perfect, Yet So Flawed|last=Frumusanu|first=Andrei|website=www.anandtech.com|access-date=2019-05-25}}</ref> Testing found the 855 outperformed the 845 by 51% in SPECint2006, 61% in SPECfp2006 and 39% in power efficiency.<ref>{{Cite web|url=https://www.anandtech.com/show/13786/snapdragon-855-performance-preview|title=The Snapdragon 855 Performance Preview: Setting the Stage for Flagship Android 2019|last=Frumusanu|first=Andrei|website=www.anandtech.com|access-date=2019-05-25}}</ref> The 855 also is significantly more efficient than the [[Exynos|Exynos 9820]].<ref name=":3" /> The Kryo 485 is also used in the Snapdragon 8cx.


* 855: 1x Kryo 485 Gold Prime @ 2.84GHz + 3x Kryo 485 Gold @ 2.42GHz + 4x Kryo 485 Silver @ 1.80GHz
This core is based on the ARM's new performance [[ARM Cortex-A76|Cortex A76]] in 2.0 GHz clock speed. Qualcomm hasn't detailed architecture changes from the base design but cache sizes are known to be 128KiB of L2 with 1MiB of shared L3 cache present on some chip designs.
* 1x512KB pL2 cache for Gold Prime, 3x256KB pL2 cache for Gold and 4x128KB pL2 cache for Silver
* 855: 2MB sL3 cache @ 1612MHz and 3MB system level cache
* 8cx: Total of 10MB L3 and system level cache<ref>{{Cite web|url=https://www.anandtech.com/show/13688/qualcomm-tech-summit-day-3-snapdragon-8cx-the-new-acpc-soc|title=Qualcomm Tech Summit, Day 3: Snapdragon 8cx, the New ACPC SoC|last=Cutress|first=Ian|website=www.anandtech.com|access-date=2019-05-25}}</ref>
* [[TSMC]] 7nm CLN7FF (N7) Process


== Kryo 485 ==
=== Kryo 470 ===
The Kryo 470 CPU is Qualcomm's upper mid-range semi-custom core. It was introduced in April 2019 in the Snapdragon 730 and 730G.<ref>{{Cite web|url=https://www.qualcomm.com/news/onq/2019/04/09/snapdragon-730-and-730g-deliver-powerful-gaming-and-industry-leading-ai|title=Snapdragon 730 and 730G deliver powerful gaming and industry-leading AI|date=2019-04-04|website=Qualcomm|language=en|access-date=2019-05-25}}</ref>
The Kryo 485 core was announced as with the Snapdragon 855 SoC on 5 December 2018. Manufactured with TSMC’s latest 7nm FinFET process the core provides more performance with power-savings across all mobile workloads.

* 730/730G: 2x Kryo 470 Gold @ 2.2GHz + 6x Kryo 470 Silver @ 1.8GHz
* [[Samsung]] 8nm LPP Process

=== Kryo 460 ===

The Kryo 460 CPU is Qualcomm's mid-range semi-custom core. It was introduced in October 2018 in the Snapdragon 675.<ref>{{Cite web|url=https://www.qualcomm.com/news/releases/2018/10/22/qualcomm-snapdragon-675-mobile-platform-brings-outstanding-gaming-advanced|title=Qualcomm Snapdragon 675 Mobile Platform Brings Outstanding Gaming with Advanced AI and Cutting-Edge Camera Performance to Consumers in Early 2019|date=2018-10-22|website=Qualcomm|language=en|access-date=2019-05-25}}</ref>

* 675: 2x Kryo 470 Gold @ 2.0GHz + 6x Kryo 470 Silver @ 1.7GHz
* 256KB L2 cache for Gold and 64KB L2 cache for Silver
* [[Samsung]] 11nm LPP Process


==See also==
==See also==

Revision as of 11:26, 25 May 2019

Qualcomm's Kryo[1] is the brand name of a series of custom or semi-custom ARM-based CPUs. These CPUs implement the ARMv8-A 64-bit instruction set, and serve as the successor to the older 32-bit Krait core.

Kryo

First announced in September 2015 and used in the Snapdragon 820 SoC.[2] The Kryo cores can be used in both parts of the big.LITTLE configuration, where two dual-core clusters (in the case of Snapdragon 820 and 821) run at different clock frequency, similar to how both Cortex-A53 clusters work in the Snapdragon 615.

The Kryo in the 820/821 is a in house custom ARMv8.0-A (AArch64/AArch632) design and not based on an ARM Cortex design.

  • 820: 2x Kryo Performance @ 2.15GHz + 2x Kryo Efficiency @ 1.59GHz
  • 821: 2x Kryo Performance @ 2.34GHz + 2x Kryo Efficiency @ 2.19GHz
  • 32 KiB L1i + 32 KiB L1d cache[3]
  • 1 MiB L2 cache (Performance cluster) and 512 KiB L2 cache for (Efficiency cluster)
  • Samsung 14nm LPP Process
  • Performance core+L2 die size: 2.79mm2[4]

Kryo 2xx Series

The Kryo 2xx Series CPUs is not a derivative of the original Kryo microarchitecture, but rather is a semi-custom design licensed under ARM’s "Built on ARM Cortex Technology" (BoC) . The Kryo 2xx Series CPUs is derivative of the ARM's Cortex-A73 for the Performance/Gold cluster and Cortex-A53 for the Efficiency/Silver cluster in a big.LITTLE arrangement.[5]

Kryo 280

The Kryo 280 CPU was announced along with the Snapdragon 835 Mobile Platform in November 2016.[6] Compared to the orginal Kryo the new Kryo 280 core has improved integer instructions per clock but lower floating point instructions per clock.[5] However overall the 835 was prasied by reviewers for offering significant performance and efficiency advantage compared to the 820 and Exynos 8895 largely due to improvements in CPU scheduling and DVFS systems.[7]

  • 835: 4x Kryo 280 Performance @ 2.45GHz + 4x Kryo 280 Efficiency @ 1.90GHz
  • 2 MiB L2 cache (performance cluster) and 1 MiB L2 cache (efficiency cluster)
  • Samsung 10nm LPE Process

Kryo 260

The Kryo 260 CPU was announced along with the Snapdragon 660 Mobile Platform for mid-range smartphone in May 2017.[8] The Kryo 260 is also used in the Snapdragon 630, Snapdragon 636, and Snapdragon 665.

  • 665: 4x Kryo 260 Gold @ 2.0GHz + 4x Kryo 260 Silver @ 1.8GHz
  • 660: 4x Kryo 260 Performance@ 2.2GHz + 4x Kryo 260 Efficiency @ 1.8GHz
  • 636: 4x Kryo 260 Performance/Gold @ 1.8GHz + 4x Kryo 260 Efficiency/Silver @ 1.6GHz
  • 630: 4x Kryo 260 Performance @ 2.2GHz + 4x Kryo 260 Efficiency @ 1.8GHz
  • 2 MiB L2 cache (Performance/Gold) and 1 MiB L2 cache (Efficiency/Silver)
  • 660/636/636: Samsung 14LPP Process[9]
  • 665: Samsung 11nm LPP Process[10]

Kryo 250

Kryo 250 CPU was introduced in the Snapdragon 632 Mobile Platform , announced in June 2018.[11] Also built on a 14 nm process, it is similar to Kryo 260, with a few differences in the size for L2 cache. Qualcomm claims it has an increased performance of 40% compared to the Snapdragon 625, which only uses Cortex-A53 cores.

Kryo 3xx Series

The Kryo 3xx Series CPUs features semi-custom Gold and Silver cores derivative of Arm's Cortex-A75 and Cortex-A55 respectively, arranged in configurations with DynamIQ.[12] These are Qualcomm's first CPUs to support ARMv8.2-A and DynamIQ. DynamIQ allows for more flexibility in CPU configuratoin including the amounts of cores/cache in each CPU clusters.

Kryo 385

The Kryo 385 core was announced as a part of the Snapdragon 845 in December 2017. Qualcomm expected 25–30% increased performance in task run on the high-performance cores, and 15% increase on efficiency cores, relative to the Snapdragon 835.[13] Testing found significant advantages in performance and efficiency compared with the Exynos 8895 and 9810.[14] The Kryo 385 is also used in the Snapdragon 850.

  • 845: 4x Kryo 385 Gold @ 2.8GHz + 4x Kryo 385 Silver @ 1.8GHz
  • 850: 4x Kryo 385 Gold @ 2.95GHz + 4x Kryo 385 Silver @ 1.8GHz
  • 4x256KB L2 cache for Gold and 4x128KB L2 cache for Silver
  • 2MB L3 in DSU @ 1478MHz and 3MB system cache
  • Samsung 10nm LPP Process
  • CPU die size: 11.39mm²
  • Gold core+L2: 1.57mm²
  • Silver core+L2: ~0.53mm²[14]

Kryo 360

The Kryo 360 is Qualcomm's upper mid-range semi-custom core. It was introduced in Snapdragon 710, announced in May 2018.[15] The Kryo 360 is also used in the Snapdragon 670 and 712.

  • 712: 2x Kryo 360 Gold @ 2.3GHz + 6x Kryo 360 Silver @ 1.7GHz
  • 710: 2x Kryo 360 Gold @ 2.2GHz + 6x Kryo 360 Silver @ 1.7GHz
  • 670: 2x Kryo 360 Gold @ 2.0GHz + 6x Kryo 360 Silver @ 1.7GHz
  • Samsung 10nm LPP Process

Kryo 4xx Series

The Kryo 4xx Series CPUs features semi-custom Gold and Silver cores derivative of ARM's Cortex-A76 and Cortex-A55 respectively, arranged in configurations with DynamIQ.[12]

Kryo 485

The Kryo 485 CPU was announced with the Snapdragon 855 on 5 December 2018. Qualcomm claim up to 45% increase in performance compared to 845's Kryo 385.[16] Qualcomm reveal their semi-custom Cortex-A76 have larger out-of-order execution window (reorder buffer) and data prefetchers more optimised in floating point workloads.[17] Testing found the 855 outperformed the 845 by 51% in SPECint2006, 61% in SPECfp2006 and 39% in power efficiency.[18] The 855 also is significantly more efficient than the Exynos 9820.[17] The Kryo 485 is also used in the Snapdragon 8cx.

  • 855: 1x Kryo 485 Gold Prime @ 2.84GHz + 3x Kryo 485 Gold @ 2.42GHz + 4x Kryo 485 Silver @ 1.80GHz
  • 1x512KB pL2 cache for Gold Prime, 3x256KB pL2 cache for Gold and 4x128KB pL2 cache for Silver
  • 855: 2MB sL3 cache @ 1612MHz and 3MB system level cache
  • 8cx: Total of 10MB L3 and system level cache[19]
  • TSMC 7nm CLN7FF (N7) Process

Kryo 470

The Kryo 470 CPU is Qualcomm's upper mid-range semi-custom core. It was introduced in April 2019 in the Snapdragon 730 and 730G.[20]

  • 730/730G: 2x Kryo 470 Gold @ 2.2GHz + 6x Kryo 470 Silver @ 1.8GHz
  • Samsung 8nm LPP Process

Kryo 460

The Kryo 460 CPU is Qualcomm's mid-range semi-custom core. It was introduced in October 2018 in the Snapdragon 675.[21]

  • 675: 2x Kryo 470 Gold @ 2.0GHz + 6x Kryo 470 Silver @ 1.7GHz
  • 256KB L2 cache for Gold and 64KB L2 cache for Silver
  • Samsung 11nm LPP Process

See also

References

  1. ^ "Snapdragon 820 and Kryo CPU". Qualcomm. Sep 2, 2015.
  2. ^ "Snapdragon 820 and Kryo CPU: heterogeneous computing and the role of custom compute". Qualcomm. 2015-09-02. Retrieved 2019-05-25.
  3. ^ http://www.anandtech.com/show/9837/snapdragon-820-preview/2
  4. ^ Sohail, Omar (2016-10-22). "Apple A10 Fusion Are Bigger Than the Competition – Apple Designing Bigger Cores for Better Performance?". Wccftech. Retrieved 2019-05-25.
  5. ^ a b Hummrick, Matt; Smith, Ryan (22 March 2017). "The Qualcomm Snapdragon 835 Performance Preview". Anandtech. Retrieved 22 March 2017.
  6. ^ "Get small, go big: Meet the next-gen Snapdragon 835". Qualcomm. 2016-11-17.
  7. ^ Humrick, Matt. "Samsung Galaxy S8 Showdown: Exynos 8895 vs. Snapdragon 835, Performance & Battery Life Tested". www.anandtech.com. Retrieved 2019-05-25.
  8. ^ "Snapdragon 660 Processor". Qualcomm.
  9. ^ "Qualcomm announces Snapdragon 660 Mobile Platform". Anandtech. May 8, 2017.
  10. ^ Frumusanu, Andrei. "Qualcomm Announces Snapdragon 665 & 730 Platforms: 11 & 8nm". www.anandtech.com. Retrieved 2019-05-25.
  11. ^ "Snapdragon 632 Processor". Qualcomm.
  12. ^ a b Frumusanu, Andrei (6 December 2017). "Qualcomm Announces Snapdragon 845 Mobile Platform". Anandtech. Retrieved 7 December 2017.
  13. ^ Seifert, Dan (2017-12-05). "Qualcomm announces the Snapdragon 845 processor". The Verge. Retrieved 2019-05-25.
  14. ^ a b Frumusanu, Andrei. "The Samsung Galaxy S9 and S9+ Review: Exynos and Snapdragon at 960fps". www.anandtech.com. Retrieved 2019-05-25.
  15. ^ "Qualcomm Snapdragon 710 Mobile Platform Brings In-Demand Premium Features to a New Tier of Smartphones". Qualcomm. 2018-05-23. Retrieved 2019-05-25.
  16. ^ "Qualcomm Announces New Flagship Snapdragon 855 Mobile Platform - A New Decade of 5G, AI, and XR". Qualcomm. 2018-12-05. Retrieved 2019-05-25.
  17. ^ a b Frumusanu, Andrei. "The Samsung Galaxy S10+ Snapdragon & Exynos Review: Almost Perfect, Yet So Flawed". www.anandtech.com. Retrieved 2019-05-25.
  18. ^ Frumusanu, Andrei. "The Snapdragon 855 Performance Preview: Setting the Stage for Flagship Android 2019". www.anandtech.com. Retrieved 2019-05-25.
  19. ^ Cutress, Ian. "Qualcomm Tech Summit, Day 3: Snapdragon 8cx, the New ACPC SoC". www.anandtech.com. Retrieved 2019-05-25.
  20. ^ "Snapdragon 730 and 730G deliver powerful gaming and industry-leading AI". Qualcomm. 2019-04-04. Retrieved 2019-05-25.
  21. ^ "Qualcomm Snapdragon 675 Mobile Platform Brings Outstanding Gaming with Advanced AI and Cutting-Edge Camera Performance to Consumers in Early 2019". Qualcomm. 2018-10-22. Retrieved 2019-05-25.