TY - GEN
T1 - Mapping on multi/many-core systems
T2 - 50th Annual Design Automation Conference, DAC 2013
AU - Singh, Amit Kumar
AU - Shafique, Muhammad
AU - Kumar, Akash
AU - Henkel, Jörg
N1 - Copyright:
Copyright 2013 Elsevier B.V., All rights reserved.
PY - 2013
Y1 - 2013
N2 - The reliance on multi/many-core systems to satisfy the high performance requirement of complex embedded software applications is increasing. This necessitates the need to realize efficient mapping methodologies for such complex computing platforms. This paper provides an extensive survey and categorization of state-of-the-art mapping methodologies and highlights the emerging trends for multi/many-core systems. The methodologies aim at optimizing system's resource usage, performance, power consumption, temperature distribution and reliability for varying application models. The methodologies perform design-time and run-time optimization for static and dynamic workload scenarios, respectively. These optimizations are necessary to fulfill the end-user demands. Comparison of the methodologies based on their optimization aim has been provided. The trend followed by the methodologies and open research challenges have also been discussed.
AB - The reliance on multi/many-core systems to satisfy the high performance requirement of complex embedded software applications is increasing. This necessitates the need to realize efficient mapping methodologies for such complex computing platforms. This paper provides an extensive survey and categorization of state-of-the-art mapping methodologies and highlights the emerging trends for multi/many-core systems. The methodologies aim at optimizing system's resource usage, performance, power consumption, temperature distribution and reliability for varying application models. The methodologies perform design-time and run-time optimization for static and dynamic workload scenarios, respectively. These optimizations are necessary to fulfill the end-user demands. Comparison of the methodologies based on their optimization aim has been provided. The trend followed by the methodologies and open research challenges have also been discussed.
KW - Application mapping
KW - Embedded systems
KW - Multiprocessor Systems-on-Chip
UR - http://www.scopus.com/inward/record.url?scp=84879861000&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84879861000&partnerID=8YFLogxK
U2 - 10.1145/2463209.2488734
DO - 10.1145/2463209.2488734
M3 - Conference contribution
AN - SCOPUS:84879861000
SN - 9781450320719
T3 - Proceedings - Design Automation Conference
BT - Proceedings of the 50th Annual Design Automation Conference, DAC 2013
Y2 - 29 May 2013 through 7 June 2013
ER -