DocumentCode
3026330
Title
Proposal and evaluation of a task migration protocol for NoC-based MPSoCs
Author
Moraes, Fernando G. ; Madalozzo, Guilherme A. ; Castilhos, Guilherme M. ; Carara, Everton A.
Author_Institution
FACIN, PUCRS, Porto Alegre, Brazil
fYear
2012
fDate
20-23 May 2012
Firstpage
644
Lastpage
647
Abstract
Task migration is a well-known strategy adopted in distributed systems for load balancing. but the adoption of such strategy in NoC-based MPSoC is scarce in the literature. This paper proposes a complete task migration protocol for NoC-based MPSoCs. The migration transfers the task code, data and context to another PE. The paper presents the communication strategy to ensure coherence in the messages delivery, the heuristic to compute the new task location, and the procedure to inform the new task position. Results evaluate the cost of the task migration using a real MPSoC (described in synthesizable VHDL), demonstrating that the cost to migrate a given task has a small impact in the system performance, enabling its use to improve the overall system performance.
Keywords
network-on-chip; MPSoC; NoC; VHDL; communication strategy; cost evaluation; distributed system; load balancing; messages delivery; task location; task migration protocol; Clocks; Computer architecture; Monitoring; Protocols; Receivers; System performance; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), 2012 IEEE International Symposium on
Conference_Location
Seoul
ISSN
0271-4302
Print_ISBN
978-1-4673-0218-0
Type
conf
DOI
10.1109/ISCAS.2012.6272114
Filename
6272114
Link To Document