首页> 外文期刊>IEICE Transactions on Information and Systems >The Design and Evaluation of Data-Dependent Hardware for Subgraph Isomorphism Problem
【24h】

The Design and Evaluation of Data-Dependent Hardware for Subgraph Isomorphism Problem

机译:子图同构问题的数据相关硬件的设计和评估

获取原文
获取原文并翻译 | 示例
           

摘要

Subgraph isomorphism problems have various important applications, while generally being NP-complete. Though Ullmann and Konishi proposed the custom circuit designs to accelerate subgraph isomorphism problem, they require many hardware resources for large problems. This study describes the design of data-dependent circuits for subgraph isomorphism problem with evaluation results on an actual FPGA platform. Data-dependent circuits are logic circuits specialized in specific input data. Such circuits are smaller and faster than the original circuit, although it is not reusable and involves circuit generation for each input. In the present study, the circuits were implemented on Xilinx XC2V3000 FPGA, and they successfully operated at a clock frequency 25 MHz. In the case of graphs with 16 vertices, the average execution time is about 7.0% of the software executed on an up-to-date microprocessor (Athlon XP 2600+ of 2.1 GHz clock). Even if the circuit generation time is included, data-dependent circuits are about 14.4 times faster than the software (for random graphs with 16 vertices). This performance advantage becomes larger for larger graphs. Two algorithms (Ullmann's and Konishi's) were examined, and the data-dependent approach was found to be equally effective for both algorithms. We also examined two types of input graph sets, and found that the data-dependent approach shows advantage in both cases.
机译:子图同构问题具有各种重要的应用,而通常是NP完全的。尽管Ullmann和Konishi提出了定制电路设计来加速子图同构问题,但他们需要大量硬件资源来解决大问题。本研究描述了用于子图同构问题的数据相关电路的设计,并在实际的FPGA平台上评估了结果。数据相关电路是专用于特定输入数据的逻辑电路。尽管这些电路不可重复使用,并且涉及到每个输入的电路生成,但它们比原始电路更小且速度更快。在本研究中,这些电路是在Xilinx XC2V3000 FPGA上实现的,并成功地以25 MHz的时钟频率工作。对于具有16个顶点的图形,平均执行时间约为在最新微处理器(2.1 GHz时钟的Athlon XP 2600+)上执行的软件的7.0%。即使包括电路生成时间,与数据相关的电路也比软件快约14.4倍(对于具有16个顶点的随机图)。对于较大的图形,此性能优势变得更大。研究了两种算法(Ullmann和Konishi),发现与数据相关的方法对于这两种算法都同样有效。我们还检查了两种类型的输入图集,发现在两种情况下,依赖数据的方法都具有优势。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号