首页> 外文会议>ACM/EDAC/IEEE Design Automation Conference >Fast multipole method on GPU: Tackling 3-D capacitance extraction on massively parallel SIMD platforms
【24h】

Fast multipole method on GPU: Tackling 3-D capacitance extraction on massively parallel SIMD platforms

机译:GPU上的快速多极方法:在大规模并行SIMD平台上解决3-D电容提取

获取原文

摘要

To facilitate full chip capacitance extraction, field solvers are typically deployed for characterizing capacitance libraries for various interconnect structures and configurations. In the past decades, various algorithms for accelerating boundary element methods (BEM) have been developed to improve the efficiency of field solvers for capacitance extraction. This paper presents the first massively parallel capacitance extraction algorithm FMMGpu that accelerates the well-known fast multipole methods (FMM) on modern Graphics Processing Units (GPUs). We propose GPU-friendly data structures and SIMD parallel algorithm flows to facilitate the FMM-based 3-D capacitance extraction on GPU. Effective GPU performance modeling methods are also proposed to properly balance the workload of each critical kernel in our FMMGpu implementation, by taking advantage of the latest Fermi GPU's concurrent kernel executions on streaming multiprocessors (SMs). Our experimental results show that FMMGpu brings 22X to 30X speedups in capacitance extractions for various test cases. We also show that even for small test cases that may not well utilize GPU's hardware resources, the proposed cube clustering and workload balancing techniques can bring 20% to 60% extra performance improvements.
机译:为了促进全芯片电容提取,通常部署现场溶剂,用于表征各种互连结构和配置的电容库。在过去的几十年中,已经开发出用于加速边界元件方法(BEM)的各种算法,以提高用于电容提取的现场溶剂的效率。本文介绍了第一种大规模并联电容提取算法FMMGPU,可在现代图形处理单元(GPU)上加速着名的快速多极方法(FMM)。我们提出了GPU友好的数据结构和SIMD并行算法流动,以便于GPU上基于FMM的3-D电容提取。还提出了有效的GPU性能建模方法,以便利用最新的FMMGPU实现在我们的FMMGPU实现中对每个关键内核的工作量进行平衡。我们的实验结果表明,FMMGPU在各种测试用例中为电容提取带来了22倍至30倍的加速。我们还表明,即使对于可能无法很好地利用GPU的硬件资源的小型测试用例,所提出的立方体聚类和工作负载平衡技术也可以带来20%至60%的额外性能改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号