LOOP TRANSFORMATIONS FOR INTERFACE-BASED HIERARCHIES IN SDF GRAPHS

被引:0
|
作者
Piat, Jonathan [1 ]
Bhattacharyya, Shuvra S. [1 ]
Raulet, Mickael [1 ]
机构
[1] CNRS, UMR 6164, IETR INSA, Image & Remote Sensing Lab, F-35043 Rennes, France
来源
21ST IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS | 2010年
关键词
Data-Flow programming; SDF graph; Scheduling; Code Generation; Loop parallelization;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data-flow has proven to be an attractive computation model for programming digital signal processing (DSP) applications. A restricted version of data-flow, termed synchronous data-flow (SDF), offers strong compile-time predictability properties, but has limited expressive power. A new type of hierarchy (Interface-based SDF) has been proposed allowing more expressivity while maintaining its predictability. One of the main problems with this hierarchical SDF model is the lack of trade-off between parallelism and network clustering. This paper presents a systematic method for applying an important class of loop transformation techniques in the context of interface-based SDF semantics. The resulting approach provides novel capabilities for integrating parallelism extraction properties of the targeted loop transformations with the useful modeling, analysis, and code reuse properties provided by SDF.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] INTERFACE-BASED HIERARCHY FOR SYNCHRONOUS DATA-FLOW GRAPHS
    Piat, Jonathan
    Bhattacharyya, Shuvra S.
    Raulet, Mickael
    SIPS: 2009 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, 2009, : 145 - +
  • [2] A loop-free interface-based fast reroute technique
    Enyedi, Gabor
    Retvari, Gabor
    2008 NEXT GENERATION INTERNET NETWORKS AND 4TH EURONGI CONFERENCE ON NEXT GENERATION INTERNET NETWORKS, PROCEEDINGS, 2008, : 39 - 44
  • [3] Interface-based design
    de Alfaro, L
    Henzinger, TA
    ENGINEERING THEORIES OF SOFTWARE INTENSIVE SYSTEMS, 2005, 195 : 83 - 104
  • [4] Interface-based design
    Rowson, JA
    SangiovanniVincentelli, A
    DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 178 - 183
  • [5] An interface-based platform approach
    Pronk, BJ
    SOFTWARE PRODUCT LINES: EXPERIENCE AND RESEARCH DIRECTIONS, 2000, 576 : 331 - 351
  • [6] Patterns of Interface-Based Programming
    Steimann, Friedrich
    Mayer, Philip
    JOURNAL OF OBJECT TECHNOLOGY, 2005, 4 (05): : 75 - 94
  • [7] Functional interface-based assembly modeling
    Stoddard, James R.
    Law, Marvin
    Manufacturing Engineering and Materials Handling, 2005 Pts A and B, 2005, 16 : 531 - 536
  • [8] A brain computer interface-based explorer
    Bai, Lijuan
    Yu, Tianyou
    Li, Yuanqing
    JOURNAL OF NEUROSCIENCE METHODS, 2015, 244 : 2 - 7
  • [9] Interface-Based Software Requirements Analysis
    Rais, Aziz Ahmad
    Pecinovsky, Rudolf
    PROCEEDINGS OF THE 2015 FEDERATED CONFERENCE ON SOFTWARE DEVELOPMENT AND OBJECT TECHNOLOGIES, 2017, 511 : 302 - 310
  • [10] Hierarchical Interface-Based Decentralized Supervisory Control
    Liu, Huailiang
    Leduc, Ryan J.
    Ricker, S. L.
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 1693 - 1700