Simultaneous PVT-Tolerant Voltage-Island Formation and Core Placement for Thousand-Core Platforms

Sohaib Majzoub,  Resve Saleh,  Steve Wilton,  Rabab Ward
Department of Electrical and Computer Engineering, University of British Columbia


Abstract

In this paper, we propose a novel approach to voltage island formation and core placement for energy optimization in manycore architectures under parameter variations. We group the cores into irregular "cloud-shaped" voltage islands. The islands are created by balancing the desire to limit the spatial extent of each island with the communication patterns between islands. Compared to using rectangular islands, our approach leads to power improvements between 10 and 12%.