EMBEDDED
65 • SETTEMBRE • 2017
36
SPECIALE
|
ARCHITETTURE ETEROGENEE
a tradizionale scheda base con un pro-
À
R
J
D
9 À
9 À K
-
^
À
affermate le architetture multicore. Unendo due,
quattro o otto core sullo stesso die si può introdur-
re nell’elaborazione il parallelismo che consente
di moltiplicare le prestazioni delle CPU senza ac-
canirsi nella ricerca della geometria di riga sem-
R
@
/
99
^
9
ma per unire core con differenti caratteristiche di-
R À
DD
DD D
~
99 @
Innanzi tutto, qualunque soluzione si adotti a
-
mente le necessità di elaborazione sincrone, asin-
crone, simmetriche e asimmetriche dei singoli
À
@ /
J
-
Á
J
~
; J
D
delle task. Si sa che il tempo perso per accedere
K
^
D
~ K
9
R
D
-
Architetture per il
Mobile Heterogeneous
Computing
Ospitando nello stesso silicio core con differenti
funzionalità un processore eterogeneo può
gestire da solo tutto ciò che c’è a bordo di un
moderno smartphone, senza bisogno di altri
motori di calcolo, e può essere utile anche per
governare le applicazioni IoT più impegnative
Lucio Pellizzari
L
Fig. 1 – L’evoluzione dei sistemi di calcolo dai pro-
cessori su chip stand-alone fino all’architettura
eterogenea con differenti core nello stesso die