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 条
  • [31] Methodologies and tools for the design space exploration of embedded systems
    Vega-Rodriguez, Miguel A.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (01) : 53 - 54
  • [32] Analytical design space exploration of caches for embedded systems
    Ghosh, A
    Givargis, T
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 650 - 655
  • [33] Design space exploration of reliable networked embedded systems
    Streichert, Thilo
    Glass, Michael
    Haubelt, Christian
    Teich, Juergen
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2007, 53 (10) : 751 - 763
  • [34] Security Driven Design Space Exploration for Embedded Systems
    Gressl, Lukas
    Steger, Christian
    Neffe, Ulrich
    [J]. PROCEEDINGS OF THE 2019 FORUM ON SPECIFICATION AND DESIGN LANGUAGES (FDL), 2019,
  • [35] Efficient methods for embedded system design space exploration
    Hsieh, H
    Balarin, F
    Lavagno, L
    Sangiovanni-Vincentelli, A
    [J]. 37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 607 - 612
  • [36] Design Space Exploration for Low-Power Memory Systems in Embedded Signal Processing Applications
    Balasa, Florin
    Gingu, Cristian V.
    Luican, Ilie I.
    Zhu, Hongwei
    [J]. 2013 IEEE 19TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2013, : 92 - 100
  • [37] Picbreeder: A Case Study in Collaborative Evolutionary Exploration of Design Space
    Secretan, Jimmy
    Beato, Nicholas
    D'Ambrosio, David B.
    Rodriguez, Adelein
    Campbell, Adam
    Folsom-Kovarik, Jeremiah T.
    Stanley, Kenneth O.
    [J]. EVOLUTIONARY COMPUTATION, 2011, 19 (03) : 373 - 403
  • [38] Design space exploration using parameterized cores: A case study
    Anderson, Ian D. L.
    Khalid, Mohammed A. S.
    [J]. 2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 1198 - +
  • [39] Systematic data structure exploration of multimedia and network applications realized embedded systems
    Papadopoulos, L.
    Baloukas, C.
    Zompakis, N.
    Soudris, D.
    [J]. IC-SAMOS: 2007 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION, PROCEEDINGS, 2007, : 58 - +
  • [40] Exploration methodology of dynamic data structures in multimedia and network applications for embedded platforms
    Papadopoulos, Lazaros
    Baloukas, Christos
    Soudris, Dimitrios
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (11) : 1030 - 1038