• DocumentCode
    466434
  • Title

    Heterogeneous multiprocessor implementations for JPEG:: a case study

  • Author

    Shee, Seng Lin ; Erdos, Andrea ; Parameswaran, Sri

  • Author_Institution
    Univ. of New South Wales, Sydney
  • fYear
    2006
  • fDate
    22-25 Oct. 2006
  • Firstpage
    217
  • Lastpage
    222
  • Abstract
    Heteregenous multiprocessor SoCs are becoming a reality, largely due to the abundance of transistors, intellectual property cores and powerful design tools. In this project, we explore the use of multiple cores to speed up the JPEG compression algorithm. We show two methods to parallelize this algorithm: one, a master-slave model; and two, a pipeline model. The systems were implemented using Tensilica´s Xtensa LX processors with queues. We show that even with this relatively simple application, parallelization can be carried out with up to nine processors with utilization of between 50% to 80%. We obtained speed ups of up to 4.6X with a seven core system with an area increase of 3. 1X.
  • Keywords
    data compression; digital signal processing chips; image coding; pipeline processing; system-on-chip; JPEG compression; heteregenous multiprocessor SoC; master-slave model; pipeline model; Australia; Computer architecture; Instruction sets; Intellectual property; Master-slave; Multicore processing; Multiprocessing systems; Parallel processing; Pipelines; Power system modeling; Kahn process networks; heterogeneous MPSoCs; system-level design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis, 2006. CODES+ISSS '06. Proceedings of the 4th International Conference
  • Conference_Location
    Seoul
  • Print_ISBN
    1-59593-370-0
  • Electronic_ISBN
    1-59593-370-0
  • Type

    conf

  • DOI
    10.1145/1176254.1176307
  • Filename
    4278518