• DocumentCode
    1590597
  • Title

    The Design and Implementation of MPI Based on Link DMA

  • Author

    Li, Yuan ; Hai, Li ; Chunxia, Duan

  • Author_Institution
    Dept. of Electron. Eng., Beijing Inst. of Technol., Beijing
  • fYear
    2008
  • Firstpage
    376
  • Lastpage
    381
  • Abstract
    The demand of processing speed in modern digital signal processing is huge and requires more computational power than a single processor can provide. To address these demands, distributed and parallel processing in embedded systems is becoming a requirement. So it is essential to do research on algorithm and the parallel programming in the parallel embedded system. MPI (message passing interface) is one of the most important parallel programming standards. Porting MPI to the embedded system will enhance application portability and make parallel programming much easier. This paper presents a novel design and implementation of MPI based on link DMA for DSP-based systems. Through computation the value of and PingPong, the results show that the implementation is suitable for parallel programming, especially suitable for large volume of data.
  • Keywords
    application program interfaces; digital signal processing chips; embedded systems; message passing; parallel architectures; parallel programming; DSP-based system; MPI; distributed processing; embedded systems; link DMA; message passing interface; modern digital signal processing; parallel processing; parallel programming; Bidirectional control; Computer networks; Digital signal processing; Embedded computing; Embedded system; Message passing; Parallel processing; Parallel programming; Protocols; Signal processing algorithms; DSPs; HPC; MPI; embedded systems; parallel;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computing, 2008. SEC '08. Fifth IEEE International Symposium on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-0-7695-3348-3
  • Type

    conf

  • DOI
    10.1109/SEC.2008.37
  • Filename
    4690778