现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2008年
14期
135-138
,共4页
OpenMP%并行程序%FDTD%影响因素
OpenMP%併行程序%FDTD%影響因素
OpenMP%병행정서%FDTD%영향인소
OpenMP是共享内存并行程序设计的工业标准,它通过一些编译指导语句能方便地将程序并行化,特别适合于在多线程的计算机上使用.针对一个采用电磁场FDTD算法的二维波导问题,首先对其计算方法和计算过程进行简单描述,其次讨论了几个影响其并行程序执行效率的几个因素.结果表明,采取不同的并行方式,设定不同的调度策略,设置并行区线程数的大小均会影响并行程序的性能.因此,在使用OpenMP编写电磁场并行程序时,需要综合考虑各种因素的影响才能设计出高效的程序.
OpenMP是共享內存併行程序設計的工業標準,它通過一些編譯指導語句能方便地將程序併行化,特彆適閤于在多線程的計算機上使用.針對一箇採用電磁場FDTD算法的二維波導問題,首先對其計算方法和計算過程進行簡單描述,其次討論瞭幾箇影響其併行程序執行效率的幾箇因素.結果錶明,採取不同的併行方式,設定不同的調度策略,設置併行區線程數的大小均會影響併行程序的性能.因此,在使用OpenMP編寫電磁場併行程序時,需要綜閤攷慮各種因素的影響纔能設計齣高效的程序.
OpenMP시공향내존병행정서설계적공업표준,타통과일사편역지도어구능방편지장정서병행화,특별괄합우재다선정적계산궤상사용.침대일개채용전자장FDTD산법적이유파도문제,수선대기계산방법화계산과정진행간단묘술,기차토론료궤개영향기병행정서집행효솔적궤개인소.결과표명,채취불동적병행방식,설정불동적조도책략,설치병행구선정수적대소균회영향병행정서적성능.인차,재사용OpenMP편사전자장병행정서시,수요종합고필각충인소적영향재능설계출고효적정서.