检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:范旺 刘勤让[1] 赵博[1] 高彦钊 祁晓峰 FAN Wang;LIU Qinrang;ZHAO Bo;GAO Yanzhao;QI Xiaofeng(Information Engineering University,Zhengzhou 450001,China)
机构地区:[1]信息工程大学,河南郑州450000
出 处:《信息工程大学学报》2025年第2期182-188,共7页Journal of Information Engineering University
基 金:国家重点研发计划(2022YFB4500901)。
摘 要:指令候选集生成是扩展指令集处理器设计中必不可缺的一部分,但该过程也是一种计算密集型任务。为提升候选集生成效率,提出一种双向搜索后融合的算法。首先,基于数据流图的邻接表提出一种高效的连通子图搜索树建立算法;其次,在搜索树遍历过程中整体采用双向并行搜索的思路来提升搜索效率,针对由不同树节点构成的子图,应用多约束裁剪优化技术来提升搜索速度。实验结果表明,所提算法能够适应多种约束条件,且性能为已有算法的1~2倍。Instruction candidate set generation is an essential component of extended instruction set processor design,but it is also recognized as a computationally intensive task.To improve the efficiency of candidate set generation,a bidirectional search algorithm with post-fusion is proposed.First,an efficient search tree construction algorithm for connected subgraphs is developed based on the adjacency list of the data flow graph.Second,during the traversal of the search tree,a bidirectional parallel search approach is systematically implemented to enhance search efficiency.Additionally,a multi-constraint pruning optimization technique is applied to subgraphs composed of different tree nodes to further accelerate the process.Experimental results demonstrate that the proposed algorithm not only adapts to multiple constraints but also has one to two the performance of existing algorithms.
关 键 词:候选集生成 扩展指令集 子图搜索 数据流图 指令设计
分 类 号:TP332.1[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.147