引用本文:薄拾,葛宁,林孝康.一种高效的凸连通子图枚举算法.软件学报,2010,21(12):3106-3115
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 5740次   下载 7361 本文二维码信息
码上扫一扫!
分享到: 微信 更多
一种高效的凸连通子图枚举算法
薄拾, 葛宁, 林孝康
作者单位
薄拾  
葛宁  
林孝康  
摘要:
在可配置处理器的定制指令设计过程中,需要提取热点代码数据流图的凸连通子图.为实现子图的快速枚举,对有向无环图内的凸子图特性进行了研究.根据凸子图特性和节点邻接关系,提出了一种AS(adjacent search) 算法用于枚举有向无环图内满足I/O端口约束的凸连通子图.实验数据显示,AS算法比现有算法具有更高的效率,加速比可达10~1000X.当现有算法因数据流图规模较大而失效时,应用AS算法仍能成功完成子图枚举.
关键词:  凸连通子图  有向无环图  数据流图  枚举  可配置处理器  定制指令
DOI:
分类号:
基金项目:Supported by the National High-Tech Research and Development Plan of China under Grant No.2007AA01Z2b3 (国家高技术研究发展计划(863)); the National Basic Research Program of China under Grant No.2007CB310608 (国家重点基础研究发展计划(973))
Efficient Algorithm for Convex Connected Subgraph Enumeration
BO Shi, GE Ning, LIN Xiao-Kang
Abstract:
Enumerating convex connected subgraphs from data flow graphs of application hot-spots is required when designing instructions for a configurable processor. To achieve fast enumeration, properties of convex subgraphs of directed acyclic graph are studied. Based on the properties of convex subgraphs and adjacency of vertices, AS (adjacent search), a novel algorithm for enumerating convex connected subgraphs satisfying I/O constraints is presented. Results of experiments show that AS algorithm is more efficient than the existing algorithm, and rate is 10~1000X as fast. While the existing algorithm fails on large scale data-flow graphs, the AS algorithm is still able to accomplish enumeration successfully.
Key words:  convex connected subgraph  directed acyclic graph  dataflow graph  enumeration  configurable processor  custom instruction

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: