2009年10月西安电子科技大学学报(自然科学版)Oct.2009

第36卷第5期JOURNAL0FXIDIANUNIVERSITYV01.36No.5

并行FDTD结合服务器分析电大电磁问题

雷继兆,梁昌洪,张.玉

(西安电子科技大学天线与微波技术重点实验室,陕西西安710071)

摘要:为了在刀片服务器平台发挥并行FDTD的最佳性能,以舰船模型上两根超短波天线的远场辐射

分析为例,采用各种节点配置和MPI虚拟拓扑结构进行计算,分析了不同MPI虚拟拓扑对并行性能的

影响,提出了刀片服务器平台中MPI编程环境的并行FDTD的最佳虚拟拓扑选择原则.以F117飞机模

型为例,利用该方法准确快速地计算了其工作于2GHz的雷达散射截面,该问题需很大内存,基于PC集

群的并行FDTD无法处理.

关键词:时域有限差分法;并行计算;电大平台;电磁散射;MPI

中图分类号:TN011文献标识码:A文章编号:1001—2400(2009)05—0846—05

SolvingelectricallylargeEMproblemsusing

parallelFDTDandHPbladeserver

LEIJi—zhao,LIANGChang—hong,ZHANGYu

(KeyLab.ofAntennasandMicrowaveTechnology,XidianUniv.,Xi’an710071.China)

Abstract:InordertomakefulluseoftheperformanceoftheparallelFDTDmethodbasedontheblade

serve。theradiationpatternsinthefarfieldoftwoultrashortwaveantennasmountedonashipmodelare

calculated.Theresultsareobtainedbydifferentcoresandvariousvirtualtopologies.Thenafter

analyzingtheinfluenceoftopologyschemesonparallelperformanceofParallelFDTDonthebladeserve,

thepaperpresentsthebestMPIvirtualtopologyforParallelFDTDbasedonthebladeserve.Finallythe

RCSofF117iScalculatedat2GHz.AmountofmemoryiSneededfortheproblembuttheFDTDbased

onthePCclustercannotbeusedtosolvethat.

KeyWords:finitedifferencemethod;parallelalgorithms;electricallylargeplatforms;scattering;

messagepassinginterface(MPI)

时域有限差分算法(FDTD)EH在电磁场辐射和散射、微波和毫米波电路以及电磁兼容等十分广泛的领域已经获得了非常成功的应用.另一方面,由于FDTD离散元胞必须满足占≤a/]0,因而,处理电大目标电磁问题所需内存很大,考虑并行FDTD算法是解决问题的有效途径之一[2].然而,在FDTD并行计算方面,受限于经济成本,以往的研究通常在PC集群上进行[3{].尽管普通的PC集群系统与单个PC相比也能快速的求解相对较大的问题,但是无论使用千兆Ethernet,Foundry,Myrinet或者Infiniband,普通PC机群的效率都会在处理其数量超过几十个的时候快速下降[6],这成为PC集群在分析电大尺寸目标时的瓶颈.最近,在高性能计算中,由于刀片服务器价格的下降和我国经济的发展,集群计算中的节点机正在大幅度由PC集群向刀片服务器过渡.刀片服务器由于采用特殊的体系结构,在计算节点数很多时也能保持很高效的并行数据通信,可以极大地发挥并行计算的优势,和并行FDTD算法结合能精确有效地分析电大尺寸的电磁问题.

基于MPI的并行FDTD在运行于并行网络时,其并行效率和加速比受虚拟拓扑影响很大.已有文献针对PC集群下并行FDTD的最佳虚拟拓扑进行了研究¨J.在服务器并行方面,虚拟拓扑结构复杂,其与并行效率的关系未见相关报道.笔者以舰载超短波天线辐射方向图计算为例,对其进行了讨论,得到了刀片服务

收稿日期:2008—08—15

基金项目:国家部委预研基金资助(9140A07040106DZ014I)作者简介:雷继兆(1983),男,匹i安电子科技大学博士研究生,E—mail:xdljz2000@163.corn.

fdtd安装在服务器系统可以么,并行FDTD结合服务器分析电大电磁问题相关推荐

  1. 服务器系统需要定期清理吗,windows 2008服务器系统清理

    windows 2008服务器系统清理 内容精选 换一换 当您发现云服务器的运行速度变慢或云服务器突然出现网络断开的情况,则可能是云服务器的带宽和CPU利用率过高导致.如果您已经通过云监控服务创建过告 ...

  2. 服务器系统重装后要配置吗,服务器系统重装后要配置吗

    服务器系统重装后要配置吗 内容精选 换一换 本节介绍将Windows操作系统的KVM实例变更为擎天架构实例的操作步骤.KVM实例:参考规格清单,查询对应规格的虚拟化类型.擎天架构实例:选择" ...

  3. 可扫爆服务器系统,可扫可爆云服务器

    可扫可爆云服务器 内容精选 换一换 一块共享云硬盘不建议同时挂载至不同类型操作系统的云服务器上使用,不同类型的操作系统指Windows.Linux等.一块共享云硬盘同时挂载至同一种操作系统不同版本的云 ...

  4. 设置服务器系统的远程登录数量,设置服务器远程登录用户数量

    设置服务器远程登录用户数量 内容精选 换一换 安装MySQL本文档以"CentOS 6.5 64bit(40GB)"操作系统为例,对应MySQL版本为5.1.73.CentOS 7 ...

  5. 把手机刷成服务器系统,旧手机改成云服务器

    旧手机改成云服务器 内容精选 换一换 接口名称CreateCloudPhoneServerCreateCloudPhoneServer功能描述购买云手机服务器.购买云手机服务器.POST /v1/{p ...

  6. 服务器系统js文件报错,js服务器文件

    js服务器文件 内容精选 换一换 登录Windows操作系统的弹性云服务器时,需使用密码方式登录.因此,用户需先根据创建弹性云服务器时使用的密钥文件,获取该弹性云服务器初始安装时系统生成的管理员密码( ...

  7. 服务器系统时间提前八小时,windows服务器时间少八小时

    windows服务器时间少八小时 内容精选 换一换 Linux操作系统以主机板CMOS芯片的时间作为格林尼治标准时间,再根据设置的时区来确定系统的当前时间.但是一般Windows操作系统并不如此,Wi ...

  8. 服务器系统如何合理分区,裸金属服务器操作系统分区建议

    裸金属服务器操作系统分区建议 内容精选 换一换 如果裸金属服务器使用BIOS启动,则需要BIOS镜像,且采用MBR分区表格式.详细分区建议如下:如果主分区已经够用,A:需要boot.swap单独分区, ...

  9. 服务器系统适合家庭电脑用吗,服务器可以用作家用电脑吗?两者有何区别?不怕噪音和耗电就可以...

    服务器可以用作家用电脑吗?两者有何区别?不怕噪音和耗电就可以 很多电脑爱好者在使用电脑的时候,都想尝试一下用服务器来当家用电脑使用,看看是什么感觉?严格说来,服务器也是电脑,只是其更注重稳定性和大的数 ...

  10. 通过ip地址查询远程服务器系统,通过ip地址查询远程服务器系统

    通过ip地址查询远程服务器系统 内容精选 换一换 日志记录了系统的运行情况和功能流程的处理情况,是维护人员查看系统状态.进行问题定位的重要工具和手段.日志模块根据系统设置的日志级别,记录不同详细程度的 ...

最新文章

  1. 蝙蝠为啥这么厉害?地球人整明白了没有?
  2. Hyper-V 2节点集群高可用的限制
  3. 前端基础知识 - 收藏集 - 掘金
  4. 次小生成树(POJ1679/CDOJ1959)
  5. 第四十期:九个对Web开发者最有用的Python包,掌握这些,工资至少能涨涨
  6. .NET中栈和堆的比较【转自:c#开发园地】
  7. 英语影视台词---无敌破坏王2大脑互联网(3)((Ralph)我们去喝根汁汽水吧)...
  8. java项目打war包
  9. 《软件测试技术大全:测试基础 流行工具 项目实战(第3版)》—第1章1.2节软件测试的发展...
  10. java实现文件的移动
  11. 《微软:DirectShow开发指南》第三章 Programming DirectShow Applications
  12. 堆的实现(大量注释)
  13. 简析平衡树(一)——替罪羊树 Scapegoat Tree
  14. 矩形微带贴片天线设计
  15. 垃圾收集器GC中parallel scavenge收集器为什么不能CMS配合使用?
  16. JavaScript小白实现简易悬浮层制作(含测试源码)
  17. 如何申请腾讯云免费ssl证书并部署
  18. turtle实例7 心形曲线
  19. Win7台式机调整屏幕亮度
  20. cad跨图纸复制不了怎么解决?

热门文章

  1. C语言数据类型大小分析(基于VC2005编译器)
  2. stylesheettheme和 theme 的区别
  3. JMM同步规范和Volatile重点概要
  4. CentOS 6.5忘记root密码,怎么办?
  5. ConstraintLayout使用汇总
  6. 微信小程序中的闭包写法
  7. 【通关计划】进入IT培训魔域这个红海,ITbegin为何选择从高校编程教
  8. mysqldump全量+增量备份
  9. 读取xml中的指定节点的值
  10. [转载] 3 idiots