• DocumentCode
    704186
  • Title

    Portable Framework for Real-Time Parallel Image Processing on High Performance Embedded Platforms

  • Author

    Eisserer, Clemens

  • Author_Institution
    AIT Austrian Inst. of Technol. GmbH, Seibersdorf, Austria
  • fYear
    2015
  • fDate
    4-6 March 2015
  • Firstpage
    721
  • Lastpage
    724
  • Abstract
    The trend to efficient, however more complex, multicore designs has also reached the world of Digital Signal Processors (DSP), a field where typically low-level programming has been prevalent. To overcome the additional complexity of programming multi-core and multi-chip DSP systems, we present an object-oriented framework for task-based parallel programming on the highly power efficient Texas Instruments TSMC320C6678 platform. Our framework incorporates hardware architectural details of this platform such as DMA units in a high-level manner, while maintaining portability - guiding the path for algorithmic designers from PCs to embedded DSP platforms. The whole framework has been designed and implemented with real-time requirements and low overhead in mind, which is crucial for the acceptance of higher-level solutions on embedded systems.
  • Keywords
    Texas Instruments computers; digital signal processing chips; embedded systems; image processing; multiprocessing systems; object-oriented programming; parallel programming; software portability; DMA units; DSP; TSMC320C6678 platform; complex multicore designs; digital signal processors; embedded DSP platforms; hardware architectural details; high performance embedded platforms; low-level programming; multichip DSP system programming complexity; multicore DSP system programming complexity; object-oriented framework; portable real-time parallel image processing framework; power efficient Texas Instruments; real-time requirements; task-based parallel programming; Data transfer; Digital signal processing; Hardware; Image processing; Multicore processing; Real-time systems; Throughput; DSP; Embedded Multicore; Parallel Image Processing; Software Architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
  • Conference_Location
    Turku
  • ISSN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2015.31
  • Filename
    7092799