计算机工程与科学
計算機工程與科學
계산궤공정여과학
COMPUTER ENGINEERING & SCIENCE
2010年
1期
113-116
,共4页
OVALS%海洋资料同化%并行算法%处理器划分%非规则区域分解
OVALS%海洋資料同化%併行算法%處理器劃分%非規則區域分解
OVALS%해양자료동화%병행산법%처리기화분%비규칙구역분해
OVALS%ocean data assimilation%parallel algorithm%processor allocation%irregular domain decomposition
海洋数值预报技术的发展与高性能计算密切相关.为提高OVALS海洋资料同化系统的时效性,本文实现了OVALS系统的并行化.在温盐资料同化模块并行化过程中,本文提出了层优先处理器划分算法,并研究了基于该算法的并行I/O、全局通讯等实现方法;在高度计资料同化模块并行化过程中,设计实现了基于预处理的非规则区域分解算法,较好地实现了OVALS并行计算负载平衡.数值实验表明,OVALS并行系统在36并行规模下取得了17.45的并行加速比.
海洋數值預報技術的髮展與高性能計算密切相關.為提高OVALS海洋資料同化繫統的時效性,本文實現瞭OVALS繫統的併行化.在溫鹽資料同化模塊併行化過程中,本文提齣瞭層優先處理器劃分算法,併研究瞭基于該算法的併行I/O、全跼通訊等實現方法;在高度計資料同化模塊併行化過程中,設計實現瞭基于預處理的非規則區域分解算法,較好地實現瞭OVALS併行計算負載平衡.數值實驗錶明,OVALS併行繫統在36併行規模下取得瞭17.45的併行加速比.
해양수치예보기술적발전여고성능계산밀절상관.위제고OVALS해양자료동화계통적시효성,본문실현료OVALS계통적병행화.재온염자료동화모괴병행화과정중,본문제출료층우선처리기화분산법,병연구료기우해산법적병행I/O、전국통신등실현방법;재고도계자료동화모괴병행화과정중,설계실현료기우예처리적비규칙구역분해산법,교호지실현료OVALS병행계산부재평형.수치실험표명,OVALS병행계통재36병행규모하취득료17.45적병행가속비.
High performance computing is closely related to the development of numerical oceanic prediction. In order to enhance the in-time property of the OVALS, this paper focuses on the parallelism of the OVALS system. In the process of parallelizing the ASSLMI part, the Layer-First-Processor-Allocation algorithm is proposed and the parallel I/O and global communication operations are implemented based on the LFPA algorithm. In the process of parallelizing the ASSssh part,an irregular domain decomposition algorithm based on the pre-condition is de-signed and implemented, which makes the com-putation load balancing of the parallel OVALS system. The numerical experiment shows that the parallel OVALS system gains a 17.45 speedup when running with 36 processes.