CPU/MIC异构平台中矩量法与时域有限差分法的研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:yunlong0451
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算电磁学是设备电磁特性分析与设计的必要手段,当前精细仿真是电磁仿真的主流方向,然而这会对计算性能带来更大的需求。利用计算能力更强的平台来求解大规模电磁场问题是计算电磁学领域中的热点和挑战之一。异构集群相对于传统 CPU集群具有更强大的计算能力,“天河二号”超级计算机便采用了至强融核协处理器(MIC)。然而,目前还没有发现在CPU/MIC异构平台上研究计算电磁学问题的论文发表。本文选取了两种经典的计算电磁学算法,矩量法和时域有限差分法,将这两种算法应用到CPU/MIC异构集群上。  矩量法是电磁特性仿真计算中精确度最高的数值方法,同时也是一个计算密集、存储密集的数值方法。并行矩量法可大大加快求解效率,它采用了ScaLAPACK式的矩阵并行分布策略,利用MPI并行技术实现节点之间的通信。根据现有并行矩量法的程序分析结果和 MIC的硬件特性,利用offload编程模式加速矩阵求解部分。在MPI进程中利用OpenMP技术开起多线程,指定线程分配MIC上的任务以及传输数据。同时为了突破 MIC内存的限制,优化主机端同设备端的数据传输速率,进一步研究了“MIC卡上内存—CPU内存”的核外算法。通过设计双BUFFER的异步通信架构,来实现 MIC上通信与计算任务的重叠,到达缩短计算时间的目的,并对数据传输的方式和一些参数作了相关优化。最后矩量法的加速方案取得了良好的加速效果。  并行FDTD程序相对于并行MoM而言模块较少,在其加速过程中,借鉴在矩量法的工作经验,首先划分了CPU、MIC的任务数据。根据FDTD的程序特点结合测试数据设计了跨节点的并行方案,并优化主机端和设备端的数据传输,最后确定了CPU同MIC间同步通信的加速方案。
其他文献
文人与砚的关系像挚友,相互依赖。文人对砚的喜爱和依赖,化作一段段佳话和一首首诗作,供后人回味。南唐后主与晕石砚南唐后主李煜,好读书,善作诗文,工书画,知音律,对文房四宝
声表面波(Surface Acoustic Wave,SAW)是传播于压电晶体表面的机械波,其声速仅为电磁波速的十万分之一,传播衰耗很小。声表面波器件是在压电材料上利用集成电路技术和半导体平面
随着我国经济的高速发展,大气环境问题日趋严重,已经成为我国面临的主要环境问题之一。区域大气环境风险大幅度提高,致使人民群众健康受到严重的影响,生态系统遭到不可逆转的破坏
随着无线通信系统的广泛应用,各种信息传输技术也迅猛发展。天线作为无线通信系统中的重要部件,其性能的优劣直接关系到整个系统的通信质量。同时无线通信系统对应用于其中的
本文通过对荣华二采区10
期刊
DSP技术是21世纪运用最广泛的技术之一,掌握DSP的开发和应用在嵌入式领域显得越来越重要。目前高校的DSP课程和对应的实验系统相对于快速发展DSP芯片来说还是落后的。针对这
土地是非常珍贵的自然资源,不同的土地利用政策对自然环境、生态系统服务甚至是社会经济发展产生深远影响。黄土高原地区属于典型的生态脆弱区,是国家重点扶贫县分布最集中的地
DC-DC开关变换器具有工作效率高、运行频率高、功率因数高、功率密度高、性能可靠等特点,因而被广泛应用于通信系统、军事设备、仪器仪表、计算机、工业自动化设备和家用电气
基于遥感图像的变化检测就是分析在同一地区、同一时间获得的配准图像,进而获得变化区域的过程。在最近的几十年间,它已经引起了大量的关注并应用于各个领域,例如:森林资源调
本研究前期进行了阿维菌素菌株(streptomyces.avermitilis)的诱变改良工作。在该工作基础上进行突变菌株复筛,得到一株阿维菌素高产突变菌株(streptomyces.avermitilis) AV-32