TY - GEN
T1 - Memory-aware mapping and scheduling of tasks and communications on many-core SoC
AU - Lee, Jinho
AU - Choi, Kiyoung
PY - 2012
Y1 - 2012
N2 - This paper presents an approach to automatic task mapping, scheduling, and communication routing on a many-core SoC, considering the trade-offs between two different communication types - message passing and shared memory - for the communication routing in order to optimize the energy consumption or performance. To solve the optimization problem, the approach uses the quantum-inspired evolutionary algorithm. For the scheduling of the tasks with backward dependencies, it uses the iterative modulo scheduling technique. Experiments with random task graphs as well as real applications show the effectiveness of the proposed approach.
AB - This paper presents an approach to automatic task mapping, scheduling, and communication routing on a many-core SoC, considering the trade-offs between two different communication types - message passing and shared memory - for the communication routing in order to optimize the energy consumption or performance. To solve the optimization problem, the approach uses the quantum-inspired evolutionary algorithm. For the scheduling of the tasks with backward dependencies, it uses the iterative modulo scheduling technique. Experiments with random task graphs as well as real applications show the effectiveness of the proposed approach.
UR - http://www.scopus.com/inward/record.url?scp=84860001253&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84860001253&partnerID=8YFLogxK
U2 - 10.1109/ASPDAC.2012.6164985
DO - 10.1109/ASPDAC.2012.6164985
M3 - Conference contribution
AN - SCOPUS:84860001253
SN - 9781467307727
T3 - Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
SP - 419
EP - 424
BT - ASP-DAC 2012 - 17th Asia and South Pacific Design Automation Conference
T2 - 17th Asia and South Pacific Design Automation Conference, ASP-DAC 2012
Y2 - 30 January 2012 through 2 February 2012
ER -