Efficient application representation for HASTE: Hybrid Architectures with a Single, Transformable Executable

被引:0
|
作者
Levine, BA [1 ]
Schmit, HH [1 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hybrid architectures, which are composed of a conventional processor closely coupled with reconfigurable logic, seem to combine the advantages of both types of hardware. They present some practical difficulties, however. The interface between the processor and the reconfigurable logic is crucial to performance and is often difficult to implement well. Partitioning the application between the processor and logic is a difficult task, typically complicated by entirely different programming models, heterogeneous interfaces to external resources, and incompatible representations of applications. A separate executable must be produced and maintained for each type of hardware. A novel architecture called HASTE (Hybrid Architecture with a Single Transformable Executable) solves many of these difficulties. HASTE allows a single executable to represent an entire application, including portions that run on a reconfigurable fabric and portions that run on a sequential processor. This executable can execute in its entirety on the processor, but for best performance portions of the application are mapped onto the fabric at run-time. The application representation is key to making this concept viable, and several different ones were examined. Some used a relatively conventional register instruction set architecture (ISA) while others used a new queue-based ISA. An ISA using a modified form of register addressing has been shown to have the best overall characteristics and should allow for the practical implementation of HASTE.
引用
收藏
页码:101 / 110
页数:10
相关论文
共 50 条
  • [21] Comparison and sizing of different hybrid powertrain architectures for river ship application
    Derollepot, Romain
    Vinot, Emmanuel
    2016 IEEE VEHICLE POWER AND PROPULSION CONFERENCE (VPPC), 2016,
  • [22] Compressor based hybrid approximate multiplier architectures with efficient error correction logic
    Uppugunduru, Anil Kumar
    Bharadwaj, S. Vignesh
    Ahmed, Syed Ershad
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 104
  • [23] Hybrid Code Description for Developing Fast and Resource Efficient Image Processing Architectures
    Haeublein, Konrad
    Reichenhach, Marc
    Reiche, Oliver
    Oezkan, M. Akif
    Fey, Dietmar
    Hannig, Frank
    Teich, Juergen
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION (SAMOS), 2016, : 211 - 218
  • [24] An efficient hybrid tridiagonal divide-and-conquer algorithm on distributed memory architectures
    Li, Shengguo
    Rouet, Francois-Henry
    Liu, Jie
    Huang, Chun
    Gao, Xingyu
    Chi, Xuebin
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2018, 344 : 512 - 520
  • [25] Efficient Cache Architectures for Reliable Hybrid Voltage Operation Using EDC Codes
    Maric, Bojan
    Abella, Jaume
    Valero, Mateo
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 917 - 920
  • [26] Efficient image data distribution and management with application to web caching architectures
    Han, KJ
    Suter, BW
    DATA MINING AND KNOWLEDGE DISCOVERY: TOOLS AND TECHNOLOGY V, 2003, 5098 : 130 - 137
  • [27] Efficient Architectures for Multiuser FMT Systems and Application to Power Line Communications
    Tonello, Andrea M.
    Pecile, Francesco
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2009, 57 (05) : 1275 - 1279
  • [28] Energy-Efficient Actor Execution for SDF Application on Heterogeneous Architectures
    Rexha, Hergys
    Lafond, Sebastien
    Desnos, Karol
    2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018), 2018, : 486 - 493
  • [29] Photo-Induced Reversible Deformation of Liquid Metal/Azo Polymer Hybrid Nanospheres for Application as Transformable Nanomachine
    Zhang, Wenlong
    He, Yaning
    ACS APPLIED NANO MATERIALS, 2024, 7 (05) : 5221 - 5229
  • [30] A Single Image Representation Model for Efficient Stereoscopic Image Creation
    Kim, Younghui
    Jung, Hwi-ryong
    Choi, Sungwoo
    Lee, Jungjin
    Noh, Junyong
    COMPUTER GRAPHICS FORUM, 2011, 30 (07) : 2067 - 2076