A generic methodology for the software managing of caches in multi-processors DSP architectures - Application to the real-time implementation of low level image processing on the TMS320C80

被引:0
|
作者
Lohier, F [1 ]
Lacassagne, L [1 ]
Garda, P [1 ]
机构
[1] Electron Informat Applicat, Burospace, F-91571 Bievres, France
关键词
D O I
暂无
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
This article introduces a novel software engineering methodology designed for the real-time execution of low-level image operators running on multi-processors DSP architectures. We detail the results we gained while implementing our approach on the TMS320C80, a shared memory multiprocessors architecture [1]. Our contribution compares to other existing C80's image processing libraries [2][3] in terms of genericity, flexibility, and performance improvement. More specifically, generic mechanisms allow to address various operator's requirements as well as expanding them using a standard framework. Our approach is flexible enough to allow for the dynamic composing of concurrent and reconfigurable processing chains thanks to a modular library implementing basic operators. Processing chains work on various image sizes and with any number of processors. Above all, our methodology permits performance improvement by enhancing data locality.
引用
收藏
页码:1905 / 1908
页数:4
相关论文
共 7 条
  • [1] A software engineering methodology to optimize caching in multi-processor DSP architectures: TMS320C80 results towards the real-time execution of low level image processing
    Lohier, F
    Garda, P
    [J]. ASSET'99: 1999 IEEE SYMPOSIUM ON APPLICATION-SPECIFIC SYSTEMS AND SOFTWARE ENGINEERING & TECHNOLOGY - PROCEEDINGS, 1999, : 146 - 154
  • [2] Real-time night vision image processing based on TMS320C6201 DSP hardware and software
    Liao, CB
    Jian, Z
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION SCIENCE AND TECHNOLOGY, VOL 3, 2002, : 490 - 494
  • [3] Real-time implementation of adaptive channel equalization algorithms on TMS320C6x DSP processors
    Ahmed, Y
    Jawed, F
    Zia, S
    Aga, S
    [J]. E-TECH 2004, 2004, : 101 - 108
  • [4] KAIST image computing system (KICS): A parallel architecture for real-time multimedia platform using multiple MVPs (TMS320C80)
    Jeon, JH
    Choi, GY
    Kim, HY
    Kim, JS
    Kim, HS
    Park, HW
    [J]. IMAGE DISPLAY - MEDICAL IMAGING 1997, 1997, 3031 : 420 - 429
  • [5] The real-time implementation of multi-channel AMR codec using TMS320C62xx DSP
    Kim, HJ
    Jee, DG
    Park, MH
    Yoon, BS
    Choi, SI
    [J]. MOBILE COMMUNICATIONS, 2003, 2524 : 373 - 378
  • [6] Real-time implementation of the echo signal processing and digital scan conversion for medical ultrasound imaging with a single TMS320C6416 DSP
    Lee, Choong
    Sohn, Hak-Yeol
    Han, Dong-Hoon
    Song, Tai-Kyong
    [J]. MEDICAL IMAGING 2008: ULTRASONIC IMAGING AND SIGNAL PROCESSING, 2008, 6920
  • [7] GOP LEVEL PARALLELISM IMPLEMENTATION FOR REAL-TIME H264/AVC VIDEO ENCODER ON MULTICORE DSP TMS320C6472
    Bahri, Nejmeddine
    Grandpierre, Thierry
    Ben Ayed, Med Ali
    Masmoudi, Nouri
    Akil, Mohamed
    [J]. 2014 6TH EUROPEAN EMBEDDED DESIGN IN EDUCATION AND RESEARCH CONFERENCE (EDERC), 2014, : 152 - 156