Skip to main navigation Skip to search Skip to main content

Analysis and design optimization of communication process on message-passing-based MPSoC

  • Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

By analyzing the message-passing communication process on MPSoC, efficient ways to enhance communication performance are concluded, which are reducing one-to-many message sending latency and improving efficiency of concurrently receiving multiple messages. A broadcast optimization strategy based on the hardware abstraction level to cut down the cost of data copy is proposed, which decreases one-to-many message sending latency efficiently. Fully taking into consideration reducing interaction times and improving the efficiency of long message communication when dealing with the bottleneck of concurrently receiving multiple messages, a novel network interface (NI) receiving strategy that combines a lookup table (LUT) mechanism and DMA mode is presented. Experimental results show that both broadcast optimization strategy and NI receiving strategy can achieve better performance. In a 64 × 64 matrix multiplication, the overall performance is increased approximately by 50%.

Original languageEnglish
Pages (from-to)1680-1689
Number of pages10
JournalJisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics
Volume23
Issue number10
StatePublished - Oct 2011

Keywords

  • Broadcast
  • Communication
  • Lookup table
  • Multi-processor

Fingerprint

Dive into the research topics of 'Analysis and design optimization of communication process on message-passing-based MPSoC'. Together they form a unique fingerprint.

Cite this