DocumentCode
3600732
Title
PFMAP: Exploitation of Particle Filters for Network-on-Chip Mapping
Author
Bayar, Salih ; Yurdakul, Arda
Author_Institution
Dept. of Comput. Eng., Bogazici Univ., Istanbul, Turkey
Volume
23
Issue
10
fYear
2015
Firstpage
2116
Lastpage
2127
Abstract
In this paper, we propose a mapping algorithm called particle filter mapping (PFMAP); PFMAP is able to map task nodes onto the cores of tile-based network-on-chip (NoC) architectures, such as regular, irregular, and custom 2-D or 3-D topologies. PFMAP is inspired from systematic resampling algorithm for particle filters, in which all particles can run parallel and independently from each other. Based upon the experimental results from applying PFMAP for various real life and synthetic applications onto the different topologies and architectures, the performance of the 2-D mesh architectures in terms of communication cost increased by up to 51% for irregular topologies, and by up to 31% for custom architectures. Similarly, total travel distance obtained by PFMAP is reduced by up to 45% for custom 2-D mesh architectures. In addition to these, average clock cycles per flit and total network power are reduced by up to 17% and 15% for regular 2-D mesh architectures, respectively. Finally, communication cost is diminished by up to 34% for 3-D regular NoC architectures.
Keywords
network-on-chip; particle filtering (numerical methods); 2-D mesh architecture; NoC; PFMAP; network-on-chip mapping algorithm; particle filter mapping; systematic resampling algorithm; Algorithm design and analysis; Arrays; Graphics processing units; Multicore processing; Systematics; Topology; Communication system traffic; digital signal processing; greedy algorithms; multithreading; network-on-chip; parallel algorithms; routing; system-on-chip; system-on-chip.;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2014.2360791
Filename
6933903
Link To Document