國網中心與NVIDIA共同舉辦「2011台灣CUDA程式設計比賽」
2011年9月22日由國網中心、NVIDIA(輝達)主辦,雲端運算技術與應用聯盟協辦的「2011台灣CUDA程式設計比賽」於國網中心新竹本部進行決賽暨頒獎,由國立清華大學邱莉婷、陳杰興、郭景揚與王崇喆(參賽題目:Miracle)勇奪冠軍。此競賽共選出冠、亞、季軍與三名佳作隊伍,分別可獲得五萬、四萬、三萬、二萬元獎金。
GPU運算 高速計算的新星
GPU運算已經成為繪圖與大量浮點運算時的首選,而CUDA程式語言(Compute Unified Device Architecture)正是能夠輕易地讓研發人員利用GPU解決運算問題的關鍵。透過CUDA即可驅動GPU運算,加速處理許多複雜的運算問題,應用領域十分廣泛如3D圖形運算、醫療分析、地震運算、生物化學模擬、氣象氣候運算與金融風險管理等,都能透過CUDA加快運算處理的速度。故期藉由此項比賽,激勵國內優秀人才提昇對CUDA的掌握能力。
國網中心為發展國內GPU加速運算的先驅
國研院國網中心自1991年成立以來,即以提供國內各界優質的高速計算環境為主要任務,因應國際間GPU運用與發展的趨勢,自2007年開始將GPU應用納入高速計算的環境,並成立GPU運算團隊,進行相關研究與應用,讓GPU硬體效能可以充分發揮,造福國內產學研界。2009年國網中心先後分別建置完成由10台個人電腦所組成的四套CPU+GPU系統,以及一套16節點GPU叢集電腦測試平台,開啟學界運用GPU從事科學計算研究的先鋒;2010年更結合叢集技術打造48節點的GPU+CPU的叢集電腦,供用戶進行研究,加速科學成果產出。
CUDA程式設計大賽 紮根台灣
鑑於GPU計算具有較高的技術門檻,國網中心除建立GPU叢集電腦外,並積極結合產業界與學術界進行相關應用研究、開設CUDA程式設計課程,期盼為各界使用GPU打下穩固根基。NVIDIA(輝達)也積極地在全球各地推廣CUDA帶來的GPU運算威力,並有系統地培養相關人才。此次,國網中心與NVIDIA(輝達)首度攜手合辦「2011台灣CUDA程式設計比賽」,除期盼能幫助國家培育與發掘GPU運算應用之優秀人才,激勵青年學子投入GPU運算研發行列;也希望藉此與參賽者互動,協助更多人提昇對CUDA的掌握能力。
本屆比賽開放所有對開發CUDA程式有興趣者報名參加,比賽方式採自由創作題目不拘,共吸引了33組優秀的程式設計人員踴躍組隊參加。所有參賽作品由產學界代表及國網中心專家,以創意、實用、專業性、趣味性四重點進行評分,共同選出最後13強進入總決賽,並於22日在國網中心進行最後簡報審查。未來,希望各界人才能更精進技術,以在國內科技與產業發展上做出更多貢獻。
獲勝隊伍包括:
- 第一名: 國立清華大學 邱莉婷、陳杰興、郭景揚、王崇喆 (參賽題目:Miracle)
- 第二名: Media IC & System Lab、國立台灣大學 洪崇耀、丁柏舜、李承軒、陳宥融 (參賽題目:Multi-View Stereo Reconstruction)
- 第三名:國立成功大學 陳威佐、蘇文鈺、陳孇瑀 (參賽題目:Molecular Dynamic Simulation on a GPU Cluster)
佳作隊伍:
- 台灣師範大學與清華大學 林政宏、劉振雄、簡龍昇、張世杰 (參賽題目:PFAC: A Library for String Matching on NVIDIA GPUs)
- Parallel Processing and Computational Biology Laboratory林郁翔、劉奕志、李昇達 (參賽題目:Crack RSA )
- 國立清華大學 資訊工程學系 林聖淵、陳靜怡、林政宏、劉振雄 (參賽題目:Fast Feature-point based Image Morphing)