A communication interface for multiprocessor signal processing systems

被引:4
|
作者
Saha, Sankalita [1 ]
Bhattacharyya, Shuvra S. [1 ]
Wolf, Wayne [2 ]
机构
[1] Univ Maryland, Dept ECE, College Pk, MD 20742 USA
[2] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
关键词
D O I
10.1109/ESTMED.2006.321285
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Parallelization of embedded software is often desirable for power/performance-related considerations for computation-intensive applications that frequently occur in the signal-processing domain. Although hardware support for parallel computation is increasingly available in embedded processing platforms, there is a distinct lack of effective software support. One of the most widely, known efforts in support of parallel software is the message passing interface (MPI). However, MPI suffers from several drawbacks with regards to customization to specialized parallel processing contexts, and performance degradation for communication-intensive applications. In this paper, we propose a new interface, the signal passing interface (SPI), that is targeted toward signal processing applications and addresses the limitations of MPI for this important domain of embedded software by integrating relevant properties of MPI and coarse-grain dataflow modeling. SPI is much easier and more intuitive to use, and due to its careful specialization, more performance-efficient for the targeted application domain. We present our preliminary version of SPI, along with experiments using SPI on a practical-face detection system that demonstrate the capabilities of SPL
引用
收藏
页码:127 / +
页数:2
相关论文
共 50 条
  • [1] INTERPROCESSOR COMMUNICATION IN SYNCHRONOUS MULTIPROCESSOR DIGITAL SIGNAL-PROCESSING CHIPS
    DECALUWE, J
    RABAEY, JM
    VANMEERBERGEN, JL
    DEMAN, HJ
    IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1989, 37 (12): : 1816 - 1828
  • [2] Signal processing for multiterminal communication systems
    Erkip, Elza
    Garcia-Frias, Javier
    Xiong, Zixiang
    IEEE SIGNAL PROCESSING MAGAZINE, 2007, 24 (05) : 12 - +
  • [3] Signal processing in mobile communication systems
    Bellanger, M
    DSP 97: 1997 13TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING PROCEEDINGS, VOLS 1 AND 2: SPECIAL SESSIONS, 1997, : 7 - 12
  • [4] Signal processing in longdistance communication systems
    Litvin-Popovich, A.I.
    Pavlik, S.I.
    Telecommunications and Radio Engineering (English translation of Elektrosvyaz and Radiotekhnika), 2015, 74 (10): : 895 - 904
  • [5] Inter-processor Communication Interface Design in Complementary Multiprocessor Systems
    Pei Ke
    Zhang Gang
    2009 INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION AND SERVICE SCIENCE (NISS 2009), VOLS 1 AND 2, 2009, : 707 - 710
  • [6] Rapid prototyping methodology for multiprocessor implementation of digital signal processing systems
    Banerjee, S
    Chau, PM
    Fellman, RD
    JOURNAL OF VLSI SIGNAL PROCESSING, 1995, 11 (1-2): : 21 - 34
  • [7] MUPSI - A MULTIPROCESSOR FOR SIGNAL-PROCESSING
    BOLCH, G
    HOFMANN, F
    HOPPE, B
    LINSTER, CU
    POLZER, R
    SCHUSSLER, HW
    WACKERSREUTHER, G
    WURM, FX
    PROCEEDINGS OF THE IEEE, 1987, 75 (09) : 1211 - 1219
  • [8] Communication systems, networks and digital signal processing
    Ghassemlooy, Z.
    Dlay, S. S.
    IEE PROCEEDINGS-CIRCUITS DEVICES AND SYSTEMS, 2006, 153 (04): : 289 - 291
  • [9] PROCESSING OF BROADCAST SIGNAL IN MULTICHANNEL SYSTEMS OF COMMUNICATION
    VOLSKIY, AY
    MISHENKOV, SL
    TELECOMMUNICATIONS AND RADIO ENGINEERING, 1974, 28 (10) : 50 - 51
  • [10] Communication systems, networks and digital signal processing
    Ghassemlooy, Z.
    Logothetis, M. D.
    IET CIRCUITS DEVICES & SYSTEMS, 2008, 2 (01) : 37 - 38