• DocumentCode
    3133438
  • Title

    An efficient architecture for the implementation of message passing programming model on massive multiprocessor

  • Author

    Gharsalli, Ferid ; Baghdadi, Amer ; Bonaciu, Marius ; Majauskas, Giedrius ; Cesario, Wander ; Jerraya, Ahmed A.

  • Author_Institution
    Dept. of Electron., ENST, Bretagne, France
  • fYear
    2004
  • fDate
    28-30 June 2004
  • Firstpage
    80
  • Lastpage
    87
  • Abstract
    In this paper, we present a generic high performance architecture model for massive data transfer and computation applications. This application-specific architecture becomes crucial particularly for the design of emerging embedded video applications. Indeed, classic embedded system architectures have limited resources (clock frequency and memory) and consequently they cannot reach the required performance needed by emerging application. Moreover, the mapping of high level programming models (e.g. message passing) on fixed architectures introduces lots of software and communication overhead. This paper proposes an efficient architecture for the implementation of message passing programming model for MPSoC. Flexibility, scalability and high performance of this architecture are illustrated through the implementation of a real time embedded DivX video encoder.
  • Keywords
    computer architecture; embedded systems; message passing; multiprocessing systems; real-time systems; video codecs; video coding; DivX video encoder; MPSoC; computer architecture; embedded system; embedded video; massive multiprocessor; message passing; real-time systems; Application software; Clocks; Computer applications; Computer architecture; Costs; HDTV; Image resolution; Message passing; Power system modeling; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2004. Proceedings. 15th IEEE International Workshop on
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-2159-2
  • Type

    conf

  • DOI
    10.1109/IWRSP.2004.1311100
  • Filename
    1311100