|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
18th IEEE/IFIP International Workshop on Rapid System Prototyping (RSP '07)
Heuristics for Dynamic Task Mapping in NoC-based Heterogeneous MPSoCs
Porto Alegre, RS, Brazil
May 28-May 30
ISBN: 0-7695-2834-1
| ASCII Text | x | ||
| Ewerson Carvalho, Ney Calazans, Fernando Moraes, "Heuristics for Dynamic Task Mapping in NoC-based Heterogeneous MPSoCs," Rapid System Prototyping, IEEE International Workshop on, pp. 34-40, 18th IEEE/IFIP International Workshop on Rapid System Prototyping (RSP '07), 2007. | |||
| BibTex | x | ||
| @article{ 10.1109/RSP.2007.26, author = {Ewerson Carvalho and Ney Calazans and Fernando Moraes}, title = {Heuristics for Dynamic Task Mapping in NoC-based Heterogeneous MPSoCs}, journal ={Rapid System Prototyping, IEEE International Workshop on}, volume = {0}, year = {2007}, issn = {1074-6005}, pages = {34-40}, doi = {http://doi.ieeecomputersociety.org/10.1109/RSP.2007.26}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Rapid System Prototyping, IEEE International Workshop on TI - Heuristics for Dynamic Task Mapping in NoC-based Heterogeneous MPSoCs SN - 1074-6005 SP34 EP40 A1 - Ewerson Carvalho, A1 - Ney Calazans, A1 - Fernando Moraes, PY - 2007 KW - null VL - 0 JA - Rapid System Prototyping, IEEE International Workshop on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RSP.2007.26
Multiprocessor Systems-on-Chip (MPSoCs) is a trend in VLSI design, since they minimize the ?design crisis? (gap between silicon technology and actual SoC design capacity) and reduce the time to market. Important issues in MPSoC design are the communication infrastructure and task mapping. MPSoCs may employ NoCs to integrate multiple programmable processor cores, specialized memories, and other IPs in a scalable way. Applications running in MPSoCs execute a varying number of tasks simultaneously, and their number may exceed the available resources, requiring task mapping to be executed at runtime to meet real-time constraints. Most works in the literature present static MPSoC mapping solutions. Static mapping defines a fixed placement and scheduling, not appropriate for dynamic workloads. Task migration has also been proposed for use in MPSoCs, with the goal to relocate tasks when performance bottlenecks are identified. This work investigates the performance of mapping heuristics in NoC-based MPSoCs with dynamic workloads, targeting NoC congestion minimization, a key cost function to optimize the NoC performance. Here, tasks are mapped on the fly, according to communication requests and the load in the NoC links. Results show execution time and congestion reduction when congestion-aware mapping heuristics are employed.
Citation:
Ewerson Carvalho, Ney Calazans, Fernando Moraes, "Heuristics for Dynamic Task Mapping in NoC-based Heterogeneous MPSoCs," rsp, pp.34-40, 18th IEEE/IFIP International Workshop on Rapid System Prototyping (RSP '07), 2007
Usage of this product signifies your acceptance of the Terms of Use.
