Heterogeneous Multi-core Architectures

Tulika Mitra · IPSJ Transactions on System and LSI Design Methodology · 2015

Transistor count continues to increase for silicon devices following Moore's Law.But the failure of Dennard scaling has brought the computing community to a crossroad where power has become the major limiting factor.Thus future chips can have many cores; but only a fraction of them can be switched on at any point in time.This dark silicon era, where significant fraction of the chip real estate remains dark, has necessitated a fundamental rethinking in architectural designs.In this context, heterogeneous multi-core architectures combining functionality and performance-wise divergent mix of processing cores (CPU, GPU, special-purpose accelerators, and reconfigurable computing) offer a promising option.Heterogeneous multi-cores can potentially provide energy-efficient computation as only the cores most suitable for the current computation need to be switched on.This article presents an overview of the state-of-the-art in heterogeneous multi-core landscape.

Read the paper · More papers on PaperTik