清華大學超算團隊摘得SC 2018桂冠包攬三大國際大學生超算競賽總冠軍
美國當地時間11月15日,2018國際大學生超級計算機競賽(SC18)在達拉斯落下帷幕,清華大學計算機系超算團隊摘得總冠軍,總分88.398分(滿分100分),高出第二名新加坡南洋理工大學11.518分。這也就意味著,清華大學超算團隊成功包攬2018年三大國際大學生超算競賽ASC、ISC和SC的總冠軍,實現了繼2015年後的又一次「大滿貫」。清華大學超算隊伍在這三大國際性大學生超算競賽中已累計獲得11項冠軍。
全球超級計算大會(Supercomputing Conference,簡稱SC)是國際超算領域的頂級會議,國際影響力巨大。作為會議的重要組成部分,SC 比賽是超級計算機領域的頂級賽事,每年舉辦一次,吸引著世界各國家和地區的眾多高校參與。比賽旨在促進大學生與工業界之間的聯繫,推動世界各地區超算青年人才交流和培養,提升超算應用水平和研發能力。
本次競賽共有來自全球15 所高校的本科大學生組隊參賽,而清華大學則是唯一一所參賽的內地高校團隊,其面臨與傳統強隊新加坡南洋理工大學和台灣新竹清華大學等傳統強隊的激烈角逐。
比賽要求參賽隊伍在總功率3000 瓦的限制條件下,自行搭建計算集群並在集群系統上進行6 個應用程序的性能比拼。在48 小時的競賽中完成超算集群的性能基本測試HPL(直譯為高性能線性系統軟件包)和HPCG(直譯為高性能共軛梯度),大規模機器學習,核裂變鍊式反應的穩態求解與模擬,論文復現——特大地震模擬,現場公佈的神秘應用等內容。同時,比賽還設置了採訪、參會、海報設計等環節,成員需在比賽中向評委介紹自己優化的應用和正在進行的軟件優化設計,還需要在48 小時內完成一篇在國際權威雜誌具有發表能力的英文論文。
清華團隊結合賽前集訓和現場超算集群的性能基本測試情況,根據給定的部分應用程序負載特徵,決定採用GPU(圖形處理器)和CPU(中央處理器)不同節點結合的集群服務器配置,很好地平衡了性能測試和應用程序的最終得分。最終,憑藉全面、深刻的超算系統與應用理解能力以及出色的性能優化能力,清華團隊在6個應用上取得佳績獲得88.398分,領先第二名新加坡南洋理工大學11.518分。以大比分優勢領先,成為今年SC18的總冠軍。而比賽的另外一個獎項——最高LINPACK(直譯為高性能線性系統軟件包)獎,則由新加坡南洋理工大學獲得。
獎牌
本次參與競賽的清華學生超算團隊成員主要由計算機係於紀平(計52)、余欣健(計55)、何家傲(計62)、鄭立言(計64)、趙成鋼(計75)和交叉信息院婁晨耀(「姚班」計科60)6 名不同年級的本科生組成,由參加過多次國際競賽的高性能計算所研究生曹煥琦、馮冠宇和王邈擔任技術支持。指導教師為計算機系副教授翟季冬和博士後韓文弢。同時,本科生唐適之(計53)、陳宇(計54)、顧煜賢(計75)、陳晟祺(計63)和張晨(計71)5 位同學也參與了訓練。
團隊合影
清華大學計算機係從2012 年組建超算團隊至今,共組織參加了17 次國際賽事,50 多名同學參與其中。由於在高性能計算、並行系統和計算機系統等方面所具有的完整教學體系,清華大學計算機係為團隊的建設給予了充分支持,同時積累了良好的梯隊建設經驗。另外,指導教師翟季冬在超算領域所取得的多項科研成果,也對團隊的多次奪冠有所幫助。