Where academic tradition
meets the exciting future

Mapping Multiple Applications with Unbounded and Bounded Number of Cores on Many-Core Networks-on-Chip

Bo Yang, Liang Guang, Tero Säntti, Juha Plosila, Mapping Multiple Applications with Unbounded and Bounded Number of Cores on Many-Core Networks-on-Chip. Microprocessors and Microsystems 37(4-5), 460–471, 2013.

http://dx.doi.org/10.1016/j.micpro.2012.08.005

Abstract:

With increasing processing capability and communication scalability, the many-core Network-on-Chip (NoC) provides great potential for massively parallel computing. Running multiple applications simultaneously on a many-core NoC is a promising approach to implement high performance parallel processing. This paper presents a novel methodology for mapping multiple applications adaptively with unbounded or bounded number of cores. Composed of application mapping and task mapping, the proposed two-step mapping methodology provides minimized communication energy consumption and execution time for multiple applications. It is evaluated by several kernels and real applications with a variety of settings on a NoC simulator. The quantitative experiments demonstrate the superior performance and energy efficiency of the proposed mapping methods.

BibTeX entry:

@ARTICLE{ejNuEl12a,
  title = {Mapping Multiple Applications with Unbounded and Bounded Number of Cores on Many-Core Networks-on-Chip},
  author = {Yang, Bo and Guang, Liang and Säntti, Tero and Plosila, Juha},
  journal = {Microprocessors and Microsystems},
  volume = {37},
  number = {4-5},
  publisher = {Elsevier},
  pages = {460–471},
  year = {2013},
  keywords = {Network-on-Chip; Many-core; Application Mapping},
}

Belongs to TUCS Research Unit(s): Embedded Computer and Electronic Systems (ECES)

Publication Forum rating of this publication: level 1

Edit publication