A case study of design space exploration for embedded multimedia applications on SoCs

被引:0
|
作者
Hurbain, Isabelle [1 ]
Ancourt, Corinne [1 ]
Irigoin, Francois [1 ]
Barreteau, Michel [3 ]
Museux, Nicolas [3 ]
Pasquier, Frederic [2 ]
机构
[1] Ecole Mines Paris, F-77300 Fontainebleau, France
[2] THOMSON R&D, F-35576 Paris, France
[3] THALES Res & Technol, F-91767 Orsay, France
关键词
D O I
10.1109/RSP.2006.1
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Embedded real-time multimedia applications usually imply data parallel processing. SIMD processors embedded in SOCs are cost effective to exploit the underlying parallelism. However, programming applications for SIMD targets requires data placement and operation scheduling which are NP-complete problems. In this paper we show how our tool (based on concurrent constraint programming) can be used to explore the design space of a kernel in H.264 standard (video compression). Different cost functions are considered (e.g. execution time, memory occupancy, chip cost...) to derive different source codes from the same functional specification. Future work includes model refinement as well as full code generation for rapid prototyping of such hardware and software intensive systems.
引用
收藏
页码:133 / +
页数:2
相关论文
共 50 条
  • [41] Towards a design space exploration tool for MPSoC platforms design: a case study
    Brillu, Romain
    Pillement, Sebastien
    Lemonnier, Fabrice
    Millet, Philippe
    Lenormand, Eric
    Bernot, Marc
    Falzon, Frederic
    [J]. 2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014), 2014, : 466 - 473
  • [42] Automated Design Space Exploration for DSP Applications
    Ramsey Hourani
    Ravi Jenkal
    W. Rhett Davis
    Winser Alexander
    [J]. Journal of Signal Processing Systems, 2009, 56 : 199 - 216
  • [43] Automated Design Space Exploration for DSP Applications
    Hourani, Ramsey
    Jenkal, Ravi
    Davis, W. Rhett
    Alexander, Winser
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2009, 56 (2-3): : 199 - 216
  • [44] Virtual Platform-Based Design Space Exploration of Power-Efficient Distributed Embedded Applications
    Sayyah, Parinaz
    Lazarescu, Mihai T.
    Bocchio, Sara
    Ebeid, Emad
    Palermo, Gianluca
    Quaglia, Davide
    Rosti, Alberto
    Lavagno, Luciano
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (03)
  • [45] Design Space Exploration for Optimal Memory Mapping of Data and Instructions in Multimedia Applications to Scratch-Pad Memories
    Iranpour, Ali R.
    Kuchcinski, Krzysztof
    [J]. 2009 IEEE/ACM/IFIP 7TH WORKSHOP ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA, 2009, : 89 - +
  • [46] A methodology for architectural design of multimedia multiprocessor SoCs
    Lv, T
    Ozer, IB
    Chakradhar, ST
    Xu, J
    Wolf, W
    Henkel, J
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 2005, 22 (01): : 18 - 26
  • [47] Maude- based Design Space Exploration of Embedded Systems
    Boutekkouk, Fateh
    Benmohammed, Mohammed
    [J]. 2008 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2008, : 151 - 154
  • [48] Automatic design space exploration of register bypasses in embedded processors
    Shrivastava, Aviral
    Park, Sanghyun
    Earlie, Eugene
    Dutt, Nikil D.
    Nicolau, Alex
    Paek, Yunheung
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (12) : 2102 - 2115
  • [49] Metrics for design space exploration of heterogeneous multiprocessor embedded systems
    Sciuto, D
    Salice, F
    Pomante, L
    Fornaciari, W
    [J]. CODES 2002: PROCEEDINGS OF THE TENTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2002, : 55 - 60
  • [50] Energy-aware design space exploration of embedded systems
    Vega-Rodriguez, Miguel A.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (08) : 601 - 602