Big - littLE TC2
Big - littLE TC2
Big - littLE TC2
big.LITTLE o!er!ie"
'erfor!ane an# power effiien$ in one s$ste!(
Corte#$A1% !s Corte#$A&
'er(ormance
Corte#$A& !s Corte#$A1%
Energy E((iciency
)hrystone 1.*# .%#
+)CT 2.# .,#
IM)CT .-# .-#
MemCopy L1 1.*# 2.#
MemCopy L2 1.*# ..#
.
I/0 solution 1 2asics
In)&ernel Swither *I&S+(
Targete# first generation big.LITTLE pro#uts.
Corte#$A&
Corte#$A1%
/ernel
scheduler I/0
Tas3 1
Tas3 2
Logical C'U
4
%
M' solution
Corte#$A&
Corte#$A1%
/ernel
scheduler
Tas3 1
Tas3 2
4
,
ARMs Test Chip 2 (TC#2): An Overview
Capabilities
x A! (r"p1) @ up to 1Ghz
CC#$%&C$G#C$A%' (r"p")
%&A (()")
5o G(6
"
e
#
l
o
a
#
2&
M' 1 Top Issues
Spurious wa"eups
A56s are wo"en up b$ she#uler ti"s *!ainl$+
2or"3ueues
Ti!ers
RC%
pu wa"eup prioritisation
'i" the heapest target pu
Hlobal balaning
Sprea# loa# to A-s when A56s are overloa#e#
'a" vs. sprea#
Cluster aware pufre3 governors
2,
Duestions4