Where academic tradition
meets the exciting future

Multi-Application Mapping Algorithm for Network-on-Chip Platforms

Bo Yang, Liang Guang, Thomas Canhao Xu, Tero Säntti, Juha Plosila, Multi-Application Mapping Algorithm for Network-on-Chip Platforms. In: 2010 IEEE 26th Convention of Electrical and Electronics Engineers in Israel (IEEEI), , 540 - 544, 2010 IEEE 26-th Convention of Electrical and Electronics Engineers in Israel, 2010.

Abstract:

Multi- and many-core architectures have become the mainstream computing platforms for implementing Systems-on-Chip (SoC). To efficiently utilize the abundant processing resources on future many-core Network-on-Chip (NoC) platforms, the design focus should shift from single-application to multi-application scenarios. In this paper, we propose a multiple application mapping algorithm which maps multiple applications simultaneously onto different regions on the NoC. By optimizing the placement of both applications and tasks, the algorithm aims at shortening the average communication distance which
in turn achieves lower network latency and energy consumption for a set of applications. The experimental results show that, compared to the random mapping, the proposed algorithm achieves 59% and 58% reductions of average network delay and energy consumption respectively.

BibTeX entry:

@INPROCEEDINGS{pYaGuXuSaPl10a,
  title = {Multi-Application Mapping Algorithm for Network-on-Chip Platforms},
  booktitle = {2010 IEEE 26th Convention of Electrical and Electronics Engineers in Israel (IEEEI), },
  author = {Yang, Bo and Guang, Liang and Xu, Thomas Canhao and Säntti, Tero and Plosila, Juha},
  number = {978-1-4244-8681-6 },
  publisher = {2010 IEEE 26-th Convention of Electrical and Electronics Engineers in Israel},
  pages = {540 - 544},
  year = {2010},
}

Belongs to TUCS Research Unit(s): Algorithmics and Computational Intelligence Group (ACI)

Edit publication