用于芯片热分析的混合随机行走算法研究与实现

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:aa4578
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
芯片热分析是高性能超大规模集成电路设计过程中非常重要的一个环节。在芯片设计的sign-off阶段和电路设计优化阶段都需要进行准确高效的热分析。在芯片设计的sign-off阶段需要进行全芯片级热分析来来验证芯片的性能和可靠性。此外,在电路设计优化阶段,对不同功耗分布情况进行准确高效的热分析同样是不可或缺的。现有的研究工作主要是通过对芯片热模型进行体积元离散化,然后将该问题转换为一个线性方程组。通过求解该线性方程组,可以获得整个芯片上各点的温度值。然而,有时候只需要重点关注芯片上局部的少量热点,而不需要对芯片进行全芯片级热分析。为了进行准确的芯片热分析,有必要考虑芯片封装中散热部件的影响。本文对用于金字塔型芯片热模型的混合随机行走算法进行了深入研究,并且提出了混合随机行走算法对应的芯片热分析模型。其中混合随机行走算法结合了基于网格的一般随机行走(the Generic Random Walk)算法和基于长方体转移区域的悬浮随机行走(the Floating Random Walk)算法的优点,不仅可以计算少量局部热点,而且大幅度的减少了随机行走算法的运行时间。为了加快混合随机行走算法的计算效率,本文对芯片热模型中的纽曼边界(the Neumann boundary)条件和对流边界(the Convective boundary)条件等复杂边界条件进行了处理。最终,本文在多核系统环境下采用多线程技术实现了混合随机行走算法的并行化,进一步提高了该算法的计算速度。通过对几组芯片测试用例进行数值实验,验证了该混合随机行走算法相对于基于网格的一般随机行走算法的准确性与效率。从实验中可以看出,在保证计算结果准确性的前提下,混合随机行走算法相较于基于网格一般随机行走算法获得了15.9X的加速比。添加对纽曼边界条件处理的混合随机行走算法相较于一般随机行走算法获得了30.1X的加速比。同时添加对纽曼边界条件和对流边界条件处理的混合随机行走算法相较于一般随机行走算法获得了44.4X的加速比。在6-core CPU的Linux服务器环境中,在创建6个线程的条件下,该并行的混合随机行走算法相较于串行版本的混合随机行走算法获得了5X左右的加速比。
其他文献
目的短期观察氯沙坦对糖尿病肾病(DN)患者尿蛋白排泄和肾功能、血糖的影响.方法 26例DN患者在原有抗糖尿病治疗的基础上加服氯沙坦50~100mg/d,观察2~4周.结果 2~4周后24 h尿蛋白
小熊有很多朋友。有很多朋友是好事,可小熊却嫌朋友多了。为什么呢?   小熊想去放风筝,听说朋友小兔要挖地种白菜,他只得放下风筝去帮小兔种菜。   小熊想去爬山,听说朋友小鹿要劈柴,他只得放弃爬山帮小鹿劈柴。   小熊想去钓鱼,听说朋友小河马要盖房子,他只得放下鱼竿去帮小河马盖房子。  小熊想:“如果朋友能够送人多好啊,我要送掉几个朋友,我真不想要这么多朋友了!”   这天,小熊接到消息,外婆生病了
期刊
近年来随着交通事故及工地工伤的增多, 胫腓骨骨折发生率亦逐渐增多, 且有高能量、年轻化及复合伤的特点.对临床治疗和护理要求高、责任重、观察要仔细并要积极预防和治疗并
《欧洲人工林技术》翻译项目是笔者受中国林科院委托参与的书籍翻译项目,方向是英译汉。该书介绍了欧洲先进的人工林营林技术,因此,此书的翻译将为促进我国人工林发展提供可
本论文以日本教育家佐藤学教授的学习共同体理论为视域,重点研究学习共同体视域下高中语文“当代文化参与”的教学目标、教学价值、教学问题及归因,以及原则和策略,以期为高
目的:建立以高效液相色谱法测定肺炎Ⅰ号合剂中黄芩苷含量的方法。方法:色谱柱为ODS C18,流动相为甲醇-0.06%磷酸(43:57),检测波长为278nm,柱温为25℃,流速为1.0ml/min。结果:黄芩苷进样量
微电子系统的三维集成极大地缩短了互连长度、时延和减小系统尺寸,同时还可通过异质集成实现多功能性。硅通孔是实现三维集成系统高性能的关键模块。本文详细阐述了硅通孔MOS
外啮合齿轮泵是一种液压动力元件,凭借其结构简单、抗油液污染能力强、自吸性好、成本低廉等优点广泛应用于机械工程、车辆运输、石油化工等领域,随着加工制造技术的发展,外