DocumentCode :
84154
Title :
Time-Scalable Mapping for Circuit-Switched GALS Chip Multiprocessor Platforms
Author :
Foroozannejad, Mohammad H. ; Hashemi, Matin ; Mahini, Alireza ; Baas, Bevan M. ; Ghiasi, Soheil
Author_Institution :
Univ. of California, Davis, Davis, CA, USA
Volume :
33
Issue :
5
fYear :
2014
fDate :
May-14
Firstpage :
752
Lastpage :
762
Abstract :
We study the problem of mapping concurrent tasks of an application to cores of a chip multiprocessor that utilize circuit-switched interconnect and global asynchronous local synchronous (GALS) clocking domains. We develop a configurable algorithm that naturally handles a number of practical requirements, such as architectural features of the target platform, core failures, and hardware accelerators, and in addition, is scalable to a large number of tasks and cores. Experiments with several real life applications show that our algorithm outperforms manual mapping, integer linear programming-based mapping after ten days of solver run time, and a recent packet-switched network on chip-based task mapper through which, we underscore the unique requirements of task mapping for circuit-switched GALS architectures.
Keywords :
integer programming; integrated circuit interconnections; linear programming; multiprocessing systems; network-on-chip; packet switching; switching networks; circuit-switched GALS chip multiprocessor platforms; circuit-switched interconnect; concurrent task mapping; configurable algorithm; core failures; global asynchronous local synchronous clocking domains; hardware accelerators; integer linear programming-based mapping; packet-switched network on chip-based task mapper; target platform; time-scalable mapping; Algorithm design and analysis; Bandwidth; Educational institutions; Hardware; Integrated circuit interconnections; Runtime; Throughput; Algorithm; chip multiprocessor (CMP); global asynchronous local synchronous (GALS); task to processor mapping;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2014.2299958
Filename :
6800097
Link To Document :
بازگشت