How To Find AMAT - Final - Question
How To Find AMAT - Final - Question
In a multi-level cache
An Example
Qualcomm Snapdragon Flagship SoCs 2018-2019
SoC Snapdragon 845 Snapdragon 855
CPU 1x Kryo 485 Gold (A76 derivative)
4x Kryo 385 Gold (A75
@ 2.84GHz 1x512KB pL2
derivative)
@ 2.8GHz 4x256KB L2
3x Kryo 485 Gold (A76 derivative)
@ 2.42GHz 3x256KB pL2
4x Kryo 385 Silver (A55
derivative)
4x Kryo 485 Silver (A55 derivative)
@ 1.80GHz 4x128KB L2
@ 1.80GHz 4x128KB pL2
2MB L3
2MB sL3 @ 1612MHz
GPU Adreno 630 Adreno 640 @ 585MHz
Memory 4x 16-bit CH @ 1866MHz 4x 16-bit CH @ 2092MHz
LPDDR4x LPDDR4X
29.9GB/s 33.4GB/s
3MB system cache 3 MB system level cache
Mfc.
10nm LPP 7nm LPE
Process
Let us look at Snapdragon 800 chipset cache
• ARM cortex A 15 processor has 32kB of instruction
and 32kB of data L1 cache. L2 cache is a unified
cache of size 4 MB
L1
I$
L2
Processor Unified Main
L1 Cache Memory
D$
Problem Statement
L1
I$ L2
4KB
Unified
Processor Main
L1
Cache
2MB Memory
D$
8KB