A Light-Weight Approach to Dynamical Runtime Linking Supporting Heterogenous, Parallel, and Reconfigurable Architectures

被引:0
|
作者
Buchty, Rainer [1 ]
Kramer, David [1 ]
Kicherer, Mario [1 ]
Karl, Wolfgang [1 ]
机构
[1] Univ Karlsruhe TH, Inst Tech Informat, Lehrstuhl Rechnerarchitektur, D-76128 Karlsruhe, Germany
来源
ARCHITECTURE OF COMPUTING SYSTEMS-ARCS 2009, 22ND INTERNATIONAL CONFERENCE | 2009年 / 5455卷
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
When targeting hardware accelerators and reconfigurable processing units, the question of programmability arises, i.e. how different implementations of individual, configuration-specific functions are provided. Conventionally, this is resolved either at compilation time with a specific hardware environment being targeted, by initialization routines at program start, or decision trees at run-time. Such technique are, however, hardly applicable to dynamically changing architectures. Furthermore, these approaches show conceptual drawbacks such as requiring access to source code and requiring upfront knowledge of future system configurations, as well as overloading the code with reconfiguration-related control routines. We therefore present a low-overhead technique enabling on-demand resolving of individual functions; this technique can be applied in two different manners; we will discuss the benefits of the individual implementations and show how both approaches can be used to establish code compatibility between different heterogeneous, reconfigurable, and parallel architectures. Further we will show, that both approaches are exposing an insignificant overhead.
引用
收藏
页码:60 / 71
页数:12
相关论文
共 50 条
  • [31] A Light-weight Approach for Automatically Reconstructing Large-scale Trees
    Zhou, Wenmeng
    Yu, Yao
    Zhou, Yu
    Du, Sidan
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON ELECTRIC AND ELECTRONICS, 2013, : 73 - 78
  • [32] A Light-Weight Approach to Recipient Determination When Recommending New Items
    Ludewig, Malte
    Jugovac, Michael
    Jannach, Dietmar
    PROCEEDINGS OF THE RECOMMENDER SYSTEMS CHALLENGE WORKSHOP 2017, 2017,
  • [33] Focus: A light-weight, incremental approach to software architecture recovery and evolution
    Ding, L
    Medvidovic, N
    WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2001, : 191 - 200
  • [34] An Efficient Parallel Implementation of a Light-weight Data Privacy Method for Mobile Cloud Users
    Bahrami, Mehdi
    Li, Dong
    Singhal, Mukesh
    Kundu, Ashish
    PROCEEDINGS OF 7TH INTERNATIONAL WORKSHOP ON DATA-INTENSIVE COMPUTING IN THE CLOUDS (DATACLOUD 2016), 2016, : 51 - 58
  • [35] DEVELOPMENT OF LOCALIZED, LIGHT-WEIGHT PRESSURIZATION MECHANISMS: APPROACH, FEASIBILITY, AND IMPACT
    Sutter, Thomas M.
    Dickerson, Matthew B.
    Creasy, Terry S.
    Baur, Jeffery W.
    Justice, Ryan S.
    PROCEEDINGS OF THE ASME CONFERENCE ON SMART MATERIALS, ADAPTIVE STRUCTURES AND INTELLIGENT SYSTEMS, VOL 2, 2012, : 621 - 626
  • [36] A Light-Weight Approach for Verifying Multi-Threaded Programs with CPAchecker
    Beyer, Dirk
    Friedberger, Karlheinz
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (233): : 61 - 71
  • [37] Image Compression using 2D-Discrete Wavelet Transform on a Light-Weight Reconfigurable Hardware
    Jain, Nupur
    Singh, Mansi
    Mishra, Biswajit
    2018 31ST INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2018 17TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID & ES), 2018, : 61 - 66
  • [38] Targeting a light-weight and multi-channel approach for distributed stream processing
    Venugopal, Vinu Ellampallil
    Theobald, Martin
    Tassetti, Damien
    Chaychi, Samira
    Tawakuli, Amal
    Journal of Parallel and Distributed Computing, 2022, 167 : 77 - 96
  • [39] Targeting a light-weight and multi-channel approach for distributed stream processing
    Venugopal, Vinu Ellampallil
    Theobald, Martin
    Tassetti, Damien
    Chaychi, Samira
    Tawakuli, Amal
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 167 : 77 - 96
  • [40] Light-Weight Federated Transfer Learning Approach to Malware Detection on Computational Edges
    Mittal, Sakshi
    Rajvanshi, Prateek
    Ul Amin, Riaz
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2025, 16 (02) : 12 - 19