《中子點火MC輸運問題可擴展並行計算研究》是依託北京套用物理與計算數學研究所,由張寶印擔任項目負責人的面上項目。
基本介紹
- 中文名:中子點火MC輸運問題可擴展並行計算研究
- 項目類別:面上項目
- 項目負責人:張寶印
- 依託單位:北京套用物理與計算數學研究所
- 批准號:60873005
- 申請代碼:F0204
- 負責人職稱:研究員
- 研究期限:2009-01-01 至 2011-12-31
- 支持經費:28(萬元)
項目摘要
本項目研究中子點火MC輸運問題在大規模多核體系結構並行機上的可擴展並行計算。中子點火MC輸運計算在具有傳統MC輸運計算特徵的同時,具有很強的時序性,這為其進行大規模可擴展並行計算帶來了很大的困難。本項目深入分析中子點火MC輸運問題的計算特徵,結合新型多核並行機的體系結構特點,研究一套有效的三層可擴展並行計算模式。第一層採用Master/Slave模式的任務級並行,其中Slave端對應的是一個處理器組;第二層在各個Slave端的處理器組內部採用粒子分段劃分的方法實現對所有中子按時間點進行同步跟蹤計算;第三層採用OpenMP多執行緒方法實現MC輸運幾何計算的並行處理。同時研究三層並行計算模式下各層獨立的負載平衡方法,主要研究源中子的動態分配技術和反應區內中子的動態遷移策略。通過本項目的研究使得中子點火MC輸運程式在數千個處理器的新型超級計算機系統上達到80%以上的並行效率,處於國際領先水平。