DocumentCode :
1983502
Title :
Accelerating NoC-Based MPI Primitives via Communication Architecture Customization
Author :
Huang, Libo ; Wang, Zhiying ; Xiao, Nong
Author_Institution :
State Key Lab. of High Performance Comput., Nat. Univ. of Defense Technol., Changsha, China
fYear :
2012
fDate :
9-11 July 2012
Firstpage :
141
Lastpage :
148
Abstract :
Current NoCs are always designed without the consideration of programming models, bringing about a great challenge for exploiting parallelism. In this paper, we present a NoC design that take into account the well-known parallel programming model, message passing interface (MPI), to boost applications by exploiting all hardware features available in the NoC-based multicore architectures. Conventional MPI functions are normally implemented in software due to their enormity and complexity, resulting in large communication latencies. We propose a new hardware implementation of basic MPI primitives. The premise is that all other MPI functions can be efficiently built upon these three MPI primitives. Our design includes two important hardware features: the customized NoC design incorporating virtual buses (VB) into NoCs and the optimized MPI unit (MU) efficiently executing MPI-related transactions. Extensive experimental results have demonstrated that the proposed designs effectively boost the performance of MPI primitives.
Keywords :
application program interfaces; integrated circuit design; message passing; multiprocessing systems; network-on-chip; parallel architectures; parallel programming; MPI unit; MPI-related transaction; NoC design; NoC-based MPI primitive; NoC-based multicore architecture; communication architecture customization; message passing interface; parallel programming model; virtual buses; Hardware; Multicore processing; Nickel; Program processors; Registers; MPI primitive; Networks-on-Chip; multicore; performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-Specific Systems, Architectures and Processors (ASAP), 2012 IEEE 23rd International Conference on
Conference_Location :
Delft
ISSN :
2160-0511
Print_ISBN :
978-1-4673-2243-0
Electronic_ISBN :
2160-0511
Type :
conf
DOI :
10.1109/ASAP.2012.33
Filename :
6341464
Link To Document :
بازگشت