FLORA - A DATA PATH ALLOCATOR BASED ON BRANCH-AND-BOUND SEARCH

被引:1
|
作者
LIU, TY
LIN, YL
机构
关键词
HIGH-LEVEL SYNTHESIS; DATA PATH ALLOCATION; BRANCH-AND-BOUND SEARCH; RISC ARCHITECTURE;
D O I
10.1016/0167-9260(91)90006-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We propose for the data path allocation problem a new approach based on a branch-and-bound search algorithm. A novel target architecture originated from RISC research is used to reduce both the storage requirement and the clock cycle length. We vertically divide the problem into three subtasks: operation assignment, storage allocation, and data transfer binding. The branch-and-bound search is applicable to every subtask. To speed up the search, we derive cost functions which accurately estimate both the storage and interconnection requirements. The proposed approach has been implemented in a tool called FLORA. The strength of our approach is demonstrated through experiments.
引用
收藏
页码:43 / 66
页数:24
相关论文
共 50 条
  • [1] Resolution Search and Dynamic Branch-and-Bound
    Hanafi, S
    Glover, F
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2002, 6 (04) : 401 - 423
  • [2] Learning to Search in Branch-and-Bound Algorithms
    He, He
    Daume, Hal, III
    Eisner, Jason
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 27 (NIPS 2014), 2014, 27
  • [3] PARALLEL BRANCH-AND-BOUND SEARCH IN PARLOG
    HUNTBACH, M
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1992, 20 (04) : 299 - 314
  • [4] Resolution Search and Dynamic Branch-and-Bound
    Saïd Hanafi
    Fred Glover
    [J]. Journal of Combinatorial Optimization, 2002, 6 : 401 - 423
  • [5] AN OPTIMAL BRANCH-AND-BOUND PROCEDURE FOR THE CONSTRAINED PATH, MOVING TARGET SEARCH PROBLEM
    EAGLE, JN
    YEE, JR
    [J]. OPERATIONS RESEARCH, 1990, 38 (01) : 110 - 114
  • [6] A combinatorial branch-and-bound algorithm for box search
    Louveaux, Q.
    Mathieu, S.
    [J]. DISCRETE OPTIMIZATION, 2014, 13 : 36 - 48
  • [7] On the complexity of branch-and-bound search for random trees
    Devroye, L
    Zamora-Cura, C
    [J]. RANDOM STRUCTURES & ALGORITHMS, 1999, 14 (04) : 309 - 327
  • [8] Branch-and-Bound Search for Training Cascades of Classifiers
    Sychel, Dariusz
    Klesk, Przemyslaw
    Bera, Aneta
    [J]. COMPUTATIONAL SCIENCE - ICCS 2020, PT IV, 2020, 12140 : 18 - 34
  • [9] AND/OR Branch-and-Bound search for combinatorial optimization in graphical models
    Marinescu, Radu
    Dechter, Rina
    [J]. ARTIFICIAL INTELLIGENCE, 2009, 173 (16-17) : 1457 - 1491
  • [10] PARALLEL BRANCH-AND-BOUND FORMULATIONS FOR AND OR TREE-SEARCH
    KUMAR, V
    KANAL, LN
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1984, 6 (06) : 768 - 778