z-logo
open-access-imgOpen Access
A Greedy Heuristic for Process Mapping on Networks-on-Chip
Author(s) -
Poliana A. C. Oliveira,
Cintia Pinto Avelar,
Silvio Jamil Ferzoli Guimarães,
Henrique Cota de Freitas
Publication year - 2011
Language(s) - English
Resource type - Conference proceedings
DOI - 10.5753/wscad.2011.17264
Subject(s) - computer science , network packet , greedy algorithm , heuristic , network on a chip , latency (audio) , cluster analysis , process (computing) , distributed computing , throughput , parallel computing , computer network , wireless , algorithm , artificial intelligence , telecommunications , operating system
The state-of-the-art related to many-core processors focuses on Networks-on-Chip (NoCs) as approach to provide on-chip message-passing communication. The main problem is the number of hops from source to destination increasing the latency to exchange data based on network packets. Our goal is to propose a greedy heuristic for process mapping on NoCs clustering processes that have more communication on nearest cores. The evaluation method is based on simulation of parallel workloads on a NoC. The greedy heuristic achieves a higher throughput (up to 23.04%) and lower energy consumption (up to 9.87%) than a direct mapping approach for most workloads.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here