A Functionality-Based Runtime Relocation System for Circuits on Heterogeneous FPGAs

被引:3
|
作者
Enemali, Godwin [1 ]
Adetomi, Adewale [1 ]
Seetharaman, Gopalakrishnan [2 ]
Arslan, Tughrul [1 ]
机构
[1] Univ Edinburgh, Sch Engn, Edinburgh EH9 3FF, Midlothian, Scotland
[2] Natl Inst Technol Nagaland, Dept ECE, Dimapur, India
关键词
Bitstream relocation; FPGA; reconfigurable hardware; look-up-table; heterogeneous;
D O I
10.1109/TCSII.2018.2826014
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Runtime relocation of circuits on fieldprogrammable gate arrays (FPGAs) has been proposed for achieving many desirable features including fault tolerance, defragmentation, and system load balancing. However, the changes in the architectural composition of FPGAs have made relocation more challenging mainly because FPGAs have become more heterogeneous. Previous and state-of-the-art circuit relocation systems on FPGAs have relied only on direct bitstream relocation which requires the source and destination resource layouts to be the same, as well as access to the design bitstream for manipulation. Hence, their efficiency on modern heterogeneous chips greatly reduces, and mostly cannot be applied to encrypted bitstreams of intellectual property blocks. In this brief, we present a circuit relocator which augments direct bitstream relocation with a functionality-based relocation scheme. We demonstrate the feasibility of the proposed technique using a CORDIC application and show that an average of over 2.6-fold increase in the number of relocations can be obtained compared to only direct bitstream relocation at the expense of a small memory overhead and manageable relocation time for this case study.
引用
收藏
页码:612 / 616
页数:5
相关论文
共 50 条
  • [31] CRW 2.0: A representative-compound approach to functionality-based prediction of reactive chemical hazards
    Johnson, Lewis E.
    Farr, James K.
    PROCESS SAFETY PROGRESS, 2008, 27 (03) : 212 - 218
  • [32] Substantial Differences in Crop Yield Sensitivities Between Models Call for Functionality-Based Model Evaluation
    Mueller, Christoph
    Jaegermeyr, Jonas
    Franke, James A.
    Ruane, Alex C.
    Balkovic, Juraj
    Ciais, Philippe
    Dury, Marie
    Falloon, Pete
    Folberth, Christian
    Hank, Tobias
    Hoffmann, Munir
    Izaurralde, R. Cesar
    Jacquemin, Ingrid
    Khabarov, Nikolay
    Liu, Wenfeng
    Olin, Stefan
    Pugh, Thomas A. M.
    Wang, Xuhui
    Williams, Karina
    Zabel, Florian
    Elliott, Joshua W.
    EARTHS FUTURE, 2024, 12 (03)
  • [33] An instruction-level functionality-based energy estimation model for 32-bits microprocessors
    Brandolese, C
    Fornaciari, W
    Salice, F
    Sciuto, D
    37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 346 - 351
  • [34] Synthesis of approximate circuits for LUT-based FPGAs
    Vasicek, Zdenek
    2021 24TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2021, : 17 - 22
  • [35] Target-independent Runtime System for Heterogeneous Accelerators
    Lee, Jaejin
    2019 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2019, : 352 - 352
  • [36] RCHC: a Holistic Runtime System for Concurrent Heterogeneous Computing
    Park, Jinsu
    Baek, Woongki
    PROCEEDINGS 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - ICPP 2016, 2016, : 211 - 216
  • [37] Evaluating Dynamic Task Scheduling in a Task-Based Runtime System for Heterogeneous Architectures
    Becker, Thomas
    Karl, Wolfgang
    Schuele, Tobias
    ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2019, 2019, 11479 : 142 - 155
  • [38] Functionality-based life cycle assessment framework: An information and communication technologies (ICT) product case study
    Shi, Lin
    Mach, Katharine J.
    Suh, Sangwon
    Brandt, Adam
    JOURNAL OF INDUSTRIAL ECOLOGY, 2022, 26 (03) : 782 - 800
  • [39] Relation between WHO classification and location- and functionality-based classifications of neuroendocrine neoplasms of the digestive tract
    Helderman, Noah C.
    Suerink, Manon
    Kilinc, Gul
    van den Berg, Jose G.
    Nielsen, Maartje
    Tesselaar, Margot E. T.
    NEUROENDOCRINOLOGY, 2024, 114 (02) : 120 - 133
  • [40] Lookahead Legalization Based Global Placement for Heterogeneous FPGAs
    Purkayastha, Sharbani
    Mukherjee, Shyamapada
    2017 7TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED), 2017,