A Low-Cost Standard Mode MPI Hardware Unit for Embedded MPSoC

Won-young CHUNG
Ha-young JEONG
Won Woo RO
Yong-surk LEE

IEICE TRANSACTIONS on Information and Systems   Vol.E94-D    No.7    pp.1497-1501
Publication Date: 2011/07/01
Online ISSN: 1745-1361
DOI: 10.1587/transinf.E94.D.1497
Print ISSN: 0916-8532
Type of Manuscript: LETTER
Category: Computer System
MPI,  distributed memory,  MPSoC,  embedded systems,  low-cost,  

Full Text: PDF>>
Buy this Article

In this paper, we propose a novel low-cost Message Passing Interface (MPI) unit between processor nodes, which supports message passing in multiprocessor systems using distributed memory architecture. Our MPI unit operates in the standard mode – using the buffered mode for small amounts of data transaction and the synchronous mode for large amounts of data transaction. This results in increased performance by reducing the control message transmission time for the small amount of data. We verified the performance with a simulator designed based on SystemC. Additionally, we designed the MPI unit using VerilogHDL, and we synthesized it with a synopsys design compiler. The proposed standard mode MPI unit shows a high performance even though the size of the MPI unit occupies less than 1% of the whole chip. Thus, with respect to low-cost design and scalability, this MPI hardware unit is useful to increase overall performance of the embedded Multiprocessor System on a Chip (MPSoC).