A1 Refereed original research article in a scientific journal

Mapping multiple applications with unbounded and bounded number of cores on many-core networks-on-chip




AuthorsYang B, Guang L, Santti T, Plosila J

PublisherELSEVIER SCIENCE BV

Publication year2013

JournalMicroprocessors and Microsystems

Journal name in sourceMICROPROCESSORS AND MICROSYSTEMS

Journal acronymMICROPROCESS MICROSY

Number in series4-5

Volume37

Issue4-5

First page 460

Last page471

Number of pages12

ISSN0141-9331

DOIhttps://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. (C) 2012 Elsevier B.V. All rights reserved.



Last updated on 2024-26-11 at 16:06