微波管电子光学模拟器高性能计算研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:cgz1987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微波管电子光学CAD软件在进行全三维数值模拟时,需要处理巨大的数据量,模拟计算时间较长,如果能对模拟软件进行优化,提高计算速度,有助于设计师进行快速设计,对进一步缩短设计周期,提高设计效率起到非常重要的作用。本论文以电子科技大学自主开发的电子光学模拟软件——电子光学模拟器(简称EOS)为研究对象,从两个方面来提高该软件的计算性能。首先,从电子光学模拟软件的物理模型和数值计算方法出发,研究模拟基本流程,分析其中能够进行性能优化的内容,并进行软件实现和准确性验证;其次,从软件的代码本身出发,运用程序的剖析技术、常用的程序优化技术、内存优化及高速缓存的应用技术等,提高软件的工作性能。主要内容为:1.详细研究了微波管电子光学CAD软件采用的物理模型,对计算流程中的各个部分分别进行了性能优化。利用局对对称计算技术减小了计算区域,从而在不损失精度的情况下大大减少了网格数量;利用二维退化技术对轴对称结构电子光学部件进行快速计算;利用LU分解方法快速求解刚度矩阵,缩短了电场计算时间;利用OpenMP技术并行求解轨迹。2.利用Microsoft Visual Studio2005性能分析工具检测程序,对程序进行有效的分析,找出程序的性能瓶颈——有限元网格中粒子快速定位算法。然后,按广度优先搜索、深度优先搜素的方式设计了两个定位电子的算法,分别为按有限元网格层次遍历的扫描法,和按方向定位的追踪法。3.对EOS中的其他重要部分也进行了优化,如计算电场电位的函数,优化中应用了基本的优化技术,如循环展开等。同时也优化了部分内存的使用,包括节约内存使用量和用高效的方式访问内存等。用性能分析工具的分析结果对比分析了性能优化前后的性能。
其他文献
随着半导体技术和工艺的飞速发展,电子设备得到了广泛应用,且组成和结构越来越复杂。而电子系统中容易出问题的部分往往在模拟电路,为了提高系统的安全性和可靠性,对模拟电路故障
随着电路集成度与复杂性的不断提高,高性能处理器采用半定制/全定制混合设计。对于半定制/全定制混合设计流程中的全定制非标准单元,为了将其融入到半定制流程中需要人工建立模
为了探明秸秆还田对宁南旱区土壤有机碳及土壤碳矿化的影响,为该区作物生产及土壤培肥制度的建立提供参考,通过4a(2007—2010年)秸秆还田定位试验,设置不同秸秆还田量处理,谷
在现时代,风险社会和高风险产品正不时挑战着政府管理公共事务的能力。作为公共利益代表的行政权在其行使过程中不得不技术化。而以咨询委员会这一装置性程序机制的恰当运用
文章通过对沧州市城区、县城和乡镇3个层次共20所民办幼儿园的426位幼儿教师的基本情况和专业发展状态进行调查,指出沧州市民办幼儿园师资队伍存在持证率低、学历低、专业素
随着无线通信的日趋发展,微波电路在无线通信领域的使用日益繁多。微波功率分配器是微波电路中的重要组成部分,对超宽带功分器和多频段功分器的研究也是近些年来科研人员的热点
维特比(Viterbi)搜索计算是语音识别系统中不可缺少的一部分。通过分析可知,随着待识别词条数量的增加,Viterbi运算量将增加。当待识别词条数多达10000个以上时,Viterbi搜索运算
职务侵占罪是指公司、企业或者其他单位的工作人员,利用职务便利,将本单位财物非法占为己有,数额较大的行为。1995年2月全国人大常委会颁布《关于惩治违反公司法犯罪的决定》
光孤子由于其优异的物理特性,在光纤通信和信号处理等领域中有着巨大的应用前景而倍受关注。基于半导体可饱和吸收镜(SESAM)的被动锁模光纤激光器可以实现飞秒量级的光孤子脉冲