關鍵詞:國產 眾核架構 流體力學軟件 適應性 編程語言
摘要:國產眾核處理器提供了兩種移植難度相差較大的眾核級并行編程語言。不同流體力學軟件對眾核架構適應性的不同,決定了它們在移植優(yōu)化過程中適合于不同的編程語言。首先介紹了國產眾核處理器的體系結構、編程模型和并行編程語言;然后分析了流體力學軟件應用于國產眾核處理器存在的挑戰(zhàn)性問題,包括隱格式帶來的數(shù)據(jù)相關性、大型稀疏矩陣線性代數(shù)方程組求解、多重網(wǎng)格方法和非結構網(wǎng)格等,這些問題限制了軟件對眾核架構的適應性。文中針對這些難題分別提出了創(chuàng)新的優(yōu)化算法,并通過理論分析和實驗得到了幾種典型流體力學軟件的眾核適應性研究結論。實踐證明,多數(shù)流體力學軟件對國產眾核處理器的適應性良好,能夠采用OpenACC編譯器自動移植,并擴展到百萬核并行規(guī)模,能保持較高的并行效率。
計算機科學雜志要求:
{1}正文公式的序號一律靠右空兩格,用(1)、(2)、(3)等表示。
{2}請勿一稿多投,三個月沒有得到用稿通知,可自行處理。
{3}來稿一律文責自負。依照《著作權法》有關規(guī)定,本刊可對來稿做文字修改、刪節(jié)及圖像處理。凡有涉及原意的修改,則征求作者意見。修改稿逾3個月不寄回者,視作自動撤稿。
{4}標題序號按照“一”、“(一)”、“1”、“第一”或“首先”順序排列,一般不用“①”號。根據(jù)文章具體內容,序號可適當減少,但不可反順序使用。
{5}文末注明聯(lián)系電話、詳細單位地址郵編。
注:因版權方要求,不能公開全文,如需全文,請咨詢雜志社