A graph based algorithm for data path optimization in custom processors

被引:0
|
作者
Trajkovic, Jelena [1 ]
Reshadi, Mehrdad [1 ]
Gorjiara, Bita [1 ]
Gajski, Daniel [1 ]
机构
[1] Univ Calif Irvine, Ctr Embedded Comp Syst, Irvine, CA 92697 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The rising complexity, customization and short time to market of modern digital systems requires automatic methods for generation of high performance architectures for such systems. This paper presents algorithms to automatically create custom data path for a given application that optimizes both resource utilization and performance. The inputs to the architecture generator include application source code, operation execution frequency obtained by the profile run and a component library (consisting of ALUs, busses, multiplexors etc.). The output is the application specific data path specified as the set of resource instances and their connections. The algorithm starts with a dense architecture and iteratively refines it until an efficient architecture is derived. The key optimization goal is to keep performance within given boundaries while maximizing resource utilization. Our experimental results show that generated architectures are comparable to manual designs, but can be obtained in a matter of few seconds, thereby leading to significant productivity gains.
引用
收藏
页码:496 / +
页数:2
相关论文
共 50 条
  • [41] A graph based algorithm for postures estimation based on accelerometers data
    Jallon, Pierre
    [J]. 2010 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2010, : 2778 - 2781
  • [42] Laser SLAM Pose Optimization Algorithm Based on Graph Optimization Theory and GNSS
    Lu Shidong
    Tu Meiyi
    Luo Xiaoyong
    Guo Chao
    [J]. LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (08)
  • [43] A RTL level ODC algorithm for data path low power optimization
    Meng, Jian-Yi
    Ding, Yong-Lin
    Yan, Xiao-Lang
    Ge, Hai-Tong
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2010, 38 (07): : 1654 - 1659
  • [44] A Scheduling Optimization Algorithm based on Graph Theory and Simulated Annealing
    Lin, Xijun
    Lin, Qiang
    Shang, Yanwei
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT 2021), 2021, : 492 - 496
  • [45] Graph-Based Optimization Algorithm and Software on Kidney Exchanges
    Chen, Yanhua
    Li, Yijiang
    Kalbfleisch, John D.
    Zhou, Yan
    Leichtman, Alan
    Song, Peter X. -K.
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2012, 59 (07) : 1985 - 1991
  • [46] AN EFFICIENT ALGORITHM FOR GRAPH LAPLACIAN OPTIMIZATION BASED ON EFFECTIVE RESISTANCES
    Pavez, Eduardo
    Ortega, Antonio
    [J]. CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 51 - 55
  • [47] Graph-Optimization-Based ZUPT/UWB Fusion Algorithm
    Wang, Yan
    Li, Xin
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2018, 7 (01)
  • [48] Multi-path Allocation Scheduling Optimization Algorithm for Network Data Traffic Based on SDN Architecture
    Lu, Lihua
    [J]. IMA JOURNAL OF MATHEMATICAL CONTROL AND INFORMATION, 2020, 37 (04) : 1237 - 1247
  • [49] Optimal path decision algorithm based on data fusion
    Li, Zhanli
    Song, Pengfei
    [J]. INTERNATIONAL CONFERENCE ON SMART TRANSPORTATION AND CITY ENGINEERING 2021, 2021, 12050
  • [50] A Cross-Domain Recommendation Algorithm Based On Graph Optimization
    Fan, Zheng
    Wang, Ying-Li
    Ma, Qi-Tao
    Du, Hai-Xia
    Ma, Hong-Bin
    [J]. Journal of Network Intelligence, 2023, 8 (03): : 856 - 868