【24h】

六目並べハードウェアデザインコンテストへの挑戦

机译:对六眼并肩五金设计比赛挑战

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

摘要

本稿では、FPGAデザインコンテストのために開発した六目並べハードウェアソルバーNexus6-mk3について、そのアルゴリズム、アーキテクチャ、実装と性能を解説する。このソルバーは、本研究で提案する探索候補の2段階生成手法にアルファベータ枝刈り法を組み合わせたmini-Max深さ優先探索により、探索時間を大幅に削減している。評価関数の計算や探索候補である子ノード生成の細粒度並列性を活用するハードウェアアクセラレータにより、110MHz動作のNIOS IIプロセッサおよび2.93GHz動作のCorei7プロセッサ単一コアに対し、それぞれ約8万倍と640倍の速度向上が達成された。使用したFPGAボードは安価で消費電力が低く、コスト性能比や電力性能比の点でも、FPGAによるソルバーはソフトウェア実装と比べて非常に優れた実現方法であることが示された。
机译:在本文中,我们描述了为FPGA设计比赛开发的六阶硬件求解器Nexus6-MK3的算法,架构,实施和性能。该求解器通过迷你最大深度优先搜索的搜索时间大大减小了搜索时间,这些搜索时间与本研究中提出的搜索候选的搜索候选的两级生成方法中的alphabata切割方法相结合。一种硬件加速器,它利用子节点生成的次要粒度并行性,这是计算评估功能的计算和利用110 MHz操作Nios II处理器的硬件加速器和2.93 GHz操作Corei7处理器每640倍的速度改进约为80,000倍。实现。使用的FPGA板是低电平的,低功率低,即使在成本性能比和功率性能比方面,与软件实现相比,FPGA的求解器被证明是一个非常好的实现方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号