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 条
  • [21] Road condition prediction and logistics distribution path optimization algorithm based on traffic big data
    Li, Wenjing
    Liang, Shiaofang
    Jiang, Yinjiao
    Pan, Qiuxia
    [J]. JOURNAL OF ALGORITHMS & COMPUTATIONAL TECHNOLOGY, 2019, 13
  • [22] Dynamic Path Planning Algorithm Based on an Optimization Model
    Zhang, Jingjing
    Hu, Hongning
    Wan, Yuting
    [J]. SIGNAL AND INFORMATION PROCESSING, NETWORKING AND COMPUTERS (ICSINC), 2019, 550 : 105 - 114
  • [23] Path optimization of the drilling hole based on Genetic Algorithm
    Chen Jia-Ming
    Guo Wei-Gang
    [J]. ULTRA-PRECISION MACHINING TECHNOLOGIES, 2012, 497 : 382 - 386
  • [24] Genetic algorithm and hamilton path based data hiding scheme including embedding cost optimization
    Yadav, Gyan Singh
    Mangal, Parth
    Parmar, Gaurav
    Soliya, Shubham
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (13) : 20233 - 20249
  • [25] On the Constraint Path Optimization Algorithm Based on the Principle of Circuits
    Liu Keyuan
    Li Haibin
    He Yan
    Duan Zhixin
    [J]. 2008 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-11, 2008, : 914 - 917
  • [26] Drilling path optimization based on swarm intelligent algorithm
    Zhu, Guang Yu
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-3, 2006, : 193 - 196
  • [27] The shortest path optimization based on mutation particle swarm optimization algorithm
    Li, Juan
    [J]. MODERN TECHNOLOGIES IN MATERIALS, MECHANICS AND INTELLIGENT SYSTEMS, 2014, 1049 : 1690 - 1693
  • [28] Genetic algorithm and hamilton path based data hiding scheme including embedding cost optimization
    Gyan Singh Yadav
    Parth Mangal
    Gaurav Parmar
    Shubham Soliya
    [J]. Multimedia Tools and Applications, 2023, 82 : 20233 - 20249
  • [29] A path planner based on multivariant optimization algorithm with absorption
    Baolei Li
    Ming Hui
    Yongsheng Zhu
    Mingyue Cui
    Meng Zhang
    Yiyuan Cheng
    Tao Hai
    [J]. International Journal of Machine Learning and Cybernetics, 2017, 8 : 1743 - 1750
  • [30] Order Picking Path Optimization Based on Genetic Algorithm
    Chen, Zailiang
    Xie, Shuxin
    Wu, Dongmin
    [J]. FUNCTIONAL MANUFACTURING TECHNOLOGIES AND CEEUSRO II, 2011, 464 : 379 - 382