Journal of Shanghai Jiaotong University ›› 2015, Vol. 49 ›› Issue (02): 184-190.

• Automation Technique, Computer Technology • Previous Articles     Next Articles

MPSoC Communication Optimization Strategy Based on Integer Linear Programming

HUANG Kai1a,ZHANG Xiaoxu1b,ZHANG Xiaomeng1b,XIU Siwen2, MEI Lingqi1a,YU Min1a,YAN Xiaolang1b   

  1. (1a. Department of Information Science and Electronic Engineering; 1b. College of Electrical Engineering, Zhejiang University, Hangzhou 310027, China; 2. College of Optical and Electronic Technology, China Jiliang University, Hangzhou 310018, China)
  • Received:2014-04-27 Online:2015-02-28 Published:2015-02-28

Abstract:

Abstract: To solve the problem of the overuse of communication optimization techniques—communication pipeline and message aggregation—in MPSoC (Multiprocessor System-on-chip), which may increase the synchronization cost and lead to system performance degradation, an ILP (integer linear programming) based strategy was proposed. The strategy can employ communication pipeline and message aggregation techniques appropriately, considering communication optimization as well as synchronization optimization, to achieve optimal system performance. Experimental results show that the proposed strategy can take the advantage of the communication optimization techniques and obtain significant performance improvements.

Key words: communication optimization, integer linear programming (ILP), Simulink