A segmentation model for partial run-time reconfiguration

被引:0
|
作者
Taher, Mohamed [1 ]
El-Ghazawi, Tarek [1 ]
机构
[1] George Washington Univ, Washington, DC 20052 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reconfigurable computing systems have been gaining rising attention. Such systems adapt the overall system to the underlying applications at run-time. However, due to the limited reconfigurable resources, not all needed functionalities can be implemented in the same time. Previous work has considered swapping hardware functions on either a function-by-function basis or by reconfiguring the whole chip. In our previous work we have proposed a configuration management technique based on grouping related functions into fixed size blocks (pages). Pages are swapped in and out as necessary during application execution. However, paging can introduce physical artificial constraints on the grouping decision. In this work, we propose a more general virtual-memory-like technique. This technique discovers related functions and groups them into variable size blocks (segments). This, in addition to block replacement strategies can exploit both spatial and temporal processing locality simultaneously. Simulations, as well as emulation have been performed using the Cray XD1 reconfigurable computer. Results have shown that the proposed model can provide several folds of speed-up over previous techniques.
引用
收藏
页码:745 / 748
页数:4
相关论文
共 50 条
  • [41] Using run-time reconfiguration for fault injection in hardware prototypes
    Antoni, L
    Leveugle, R
    Fehér, B
    [J]. 17TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2002, : 245 - 253
  • [42] Improving functional density using run-time circuit reconfiguration
    Wirthlin, Michael J.
    Hutchings, Brad L.
    [J]. 1998, IEEE, Piscataway, NJ, United States (06)
  • [43] Run-time mapping for dynamic reconfiguration management in embedded systems
    Benoit, Pascal
    Torres, Lionel
    Sassatelli, Gilles
    Robert, Michel
    Saint-Jean, Nicolas
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2010, 4 (3-4) : 276 - 291
  • [44] Run-time minimization of reconfiguration overhead in dynamically reconfigurable systems
    Resano, J
    Mozos, D
    Verkest, D
    Vernalde, S
    Catthoor, F
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 585 - 594
  • [45] Run-time reconfiguration of FPGA-based drive controllers
    Schulz, B.
    Paiz, C.
    Hagemeyer, J.
    Mathapati, S.
    Porrmann, M.
    Boecker, J.
    [J]. 2007 EUROPEAN CONFERENCE ON POWER ELECTRONICS AND APPLICATIONS, VOLS 1-10, 2007, : 4648 - +
  • [46] Run-time reconfiguration of tandem inverter for induction motor drives
    Vasarhelyi, Jozsef
    Imecs, Maria
    Szabo, Csaba
    Incze, Ioan Iov
    [J]. 2006 12TH INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE, VOLS 1-4, 2006, : 1817 - +
  • [47] Reliable Power Efficient Systems through Run-time Reconfiguration
    El-Araby, Nahla
    Jantsch, Axel
    [J]. 2022 20TH IEEE INTERREGIONAL NEWCAS CONFERENCE (NEWCAS), 2022, : 347 - 351
  • [48] Run-time reconfiguration: Towards reducing the density requirements of FPGAs
    Brunham, K
    Kinsner, W
    [J]. CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING 2001, VOLS I AND II, CONFERENCE PROCEEDINGS, 2001, : 1259 - 1264
  • [49] A versatile policy toolkit supporting run-time policy reconfiguration
    Anthony, Richard John
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2008, 11 (03): : 287 - 298
  • [50] GENERATION OF PARTIAL FPGA CONFIGURATIONS AT RUN-TIME
    Silva, Miguel L.
    Ferreira, Joao Canas
    [J]. 2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 366 - +