首页> 外文会议>Asia and South Pacific Design Automation Conference >Optimality and scalability study of existing placement algorithms
【24h】

Optimality and scalability study of existing placement algorithms

机译:现有放置算法的最优性和可扩展性研究

获取原文

摘要

Placement is an important step in the overall IC design process in DSM technologies, as it defines the on-chip interconnects, which have become the bottleneck in determining circuit performance. The rapidly increasing design complexity, combined with the demand for the capability of handling nearly flattened designs for physical hierarchy generation, poses significant challenges to existing placement algorithms. There are very few studies on understanding the optimality and scalability of placement algorithms, due to the limited sizes of existing benchmarks and limited knowledge of optimal solutions. The contribution of this paper includes two parts: 1) We implemented an algorithm for generating synthetic benchmarks that have known optimal wirelengths and can match any given net distribution vector. 2) Using benchmarks of 10K to 2M placeable modules with known optimal solutions, we studied the optimality and scalability of three state-of-the-art placers, Dragon [4], Capo [1], mPL [24] from academia, and one leading edge industrial placer, QPlace [5] from Cadence. For the first time our study reveals the gap between the results produced by these tools versus true optimal solutions. The wirelengths produced by these tools are 1.66 to 2.53 times the optimal in the worst cases, and are 1.46 to 2.38 times the optimal on the average. As for scalability, the average solution quality of each tool deteriorates by an additional 4% to 25% when the problem size increases by a factor of 10. These results indicate significant room for improvement in existing placement algorithms.
机译:放置是DSM技术的整体IC设计过程中的一个重要步骤,因为它定义了片上互连,这已成为确定电路性能的瓶颈。快速增加的设计复杂性,结合对处理物理层次生成的几乎展平设计的能力的需求,对现有的放置算法构成了重大挑战。由于现有基准的尺寸有限和最佳解决方案的知识有限,因此有很少有关于了解放置算法的最优性和可扩展性。本文的贡献包括两个部分:1)我们实现了一种用于生成具有已知最佳线程的合成基准的算法,并且可以匹配任何给定的网络分布向量。 2)使用10K到2M贴片模块的基准,具有已知的最佳解决方案,我们研究了来自学术界的三个最先进的置剂,龙[4],CAPO [1],MPL [24]的最优性和可扩展性,以及一个前缘工业置剂,QPlace [5]来自Cadence。我们的研究首次揭示了这些工具产生的结果与真正的最佳解决方案之间的差距。这些工具产生的WireLength在最糟糕的情况下最佳的1.66至2.53倍,平均值最佳1.46至2.38倍。至于可扩展性,当问题尺寸增加10倍时,每个工具的平均溶液质量额外额外的4%至25%。这些结果表示现有放置算法的改进的重要室。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号