基于GP-GPU并行计算的电源/地线网分析及3D热分析算法研究

来源 :北京师范大学 | 被引量 : 0次 | 上传用户:myloft9h
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着IC工艺改进所带来的集成度提高,IC设计复杂度飞速提升,IC参数分析的复杂度也越来越大,由于供电电压直接影响电路的性能,所以电源线/地线网络分析(简称P/G分析)与热分析具有非常重要的研究意义。近年来EDA研究人员尝试利用图形处理器(GPU)提供的高性能计算能力对IC参数分析进行加速研究。为了利用GP-GPU实现快速的P/G网电热分析,本文提出了一种基于行分割的连续过松弛(SOR)高效P/G网分析并行算法。该算法针对P/G网IR-drop分析算法中的行追赶法和网状结构P/G网电导矩阵的特点,实现了一种基于GP-GPU并行计算的改进行追赶法。算法同时适用于电源地线网的IR-drop分析与3D热分析。本文同时研究了基于单点的SOR分析算法,并且在GP-GPU并行计算平台上实现了加速。  本文同时还提出一种基于GP-GPU的用于3D热分析的新型混合并行算法。该方法将芯片的die离散化为许多的小正方体,并将在同一散热方向上的这些正方体归为同一列。首先,该方法通过使用红/黑分块策略将所有的列分为两类,然后以每一列的相邻列的状态为边界条件使用LU分解来快速计算同一类中的所有列。其次,该方法使用了超松弛迭代(Successive Over Relaxation)作为高效的迭代算法来实现整个计算过程的快速收敛,得到最终的计算结果。基于这一算法思想,我们实现了GPU/CPU异构的解法,并且通过优化大大改进了该解法的效率。  本文提出的加速方法具有快速、准确、简单的优点。实验数据表明,用不完全SOR迭代法改进后的行追赶法,速度提升10倍以上,而使用多线程加速后,速度再次提升3倍。
其他文献
随着移动互联网、移动设备以及物联网的发展,基于精确位置的服务促进了个人导航、物品搜索、机器人控制、娱乐游戏等行业的快速发展。目前,工业界和学术界做了大量努力,希望能够
学位
数控技术是利用数字信息对机械运动和工艺过程进行高性能的自动控制,极大地提高产品加工质量、加工精度和工作效率。数控技术正朝着性能上高速度、高精度;结构上开放化、网络化
软件即服务(SaaS)是一种新型的软件应用模式,也是当前很多研究的热点问题。在该模式下,服务提供商负责提供必要的硬件基础设施和软件运行服务平台,租户使用简便的定制功能在服务
数据库管理系统作为一类主要的基础软件,由于它的安全特性、统一标准、高性能以及高可用性等优势,在信息技术所涉及的诸多领域都发挥着极其重要的作用。在很多应用中,对数据库的
作为人机交互技术的发展趋势之一,增强现实需要将虚拟信息无缝融合到真实场景中。近几年来,增强现实已经在医学,军事,娱乐等领域发掘出了很好的发展前景。随着智能手机的性能大幅
随着无线传感器网络的不断发展,与其相关的各项技术日益受到关注,其中自定位技术是各项技术的前提和基础,具有重要的研究意义和实用价值。但是,由于无线传感器网络自身的一些特点
近年来,随着我国航天军事事业的蓬勃发展,对于空间探索、航天器间交互及复杂战场中的通信任务提出了新的要求。与传统的基于TCP/IP的英特网应用环境不同,航天军事领域的网络面临
口令认证密钥交换(PAKE)协议使得参与通信的用户用一个低熵的口令就可以实现实体认证,并能通过不安全的信道安全地生成共享的高熵会话密钥。它们避免了一般认证协议要求存在公
三维集成电路通过硅通孔将多个相同或不同工艺的晶片上下堆叠并进行垂直集成。该技术可显著缩小芯片的外形尺寸,提高晶体管集成密度,提供更高的互连性能。然而,同时也带来了