Page 14 - Multipath MIPS
P. 14
Heterogeneous Multicores
Offers advantages compared to homogeneous multicores in:
Power/Area: code requiring complex out-of-order execution with
branch-predication/speculation runs on the complex cores. Less
control-flow code requiring ALU and data parallel (ex. SIMD/Vector)
Mitigating Amdahl’s Law: execute serial portions on the fast and
complex core and
parallel portions
on the smaller cores
Core Peak Power Average Power Performance
(normalized IPC)
EV4 4.97 3.73
EV5 9.83 6.88 1.0
EV6 17.8 10.68 1.3
EV8 92.88 46.44 1.87
2.14
14