2007年11月19日—隨著運算產業快速轉移至多核心與平行運算處理架構,未來的軟體工程師必須精通各項平行運算的最佳工具與方法。NVIDIA公司(Nasdaq: NVDA)宣布CUDA軟體開發環境已被全球20多所大學採用為教授平行運算程式課程之教材,目前亦有其他許多大學現正評估NVIDIA的各種平行運算編程工具,並考慮將其納入教學課程中。
NVIDIA® CUDA™ 是一款C語言編譯程式與軟體開發套件(SDK),可開發在繪圖處理器(GPU)上執行的運算軟體。目前多所頂尖學府正積極運用CUDA技術教授相關課程,其中包括:
|
伊利諾大學香檳分校 |
北卡羅萊那大學Chapel Hill分校 |
|
加州大學戴維斯分校 |
普渡大學 |
|
史丹佛大學 |
約翰霍普金斯大學 |
|
賓州大學 |
加州大學聖地牙哥分校 |
|
加州大學柏克萊分校 |
印度理工學院(德里) |
伊利諾大學香檳分校課程主任Wen-Mei Hwu博士表示:「我們的課程非常著重於協助學生瞭解平行運算的通則,而NVIDIA提供了理想的工具,協助我們建立這項課程並整合在整體教學中。我們的工作不僅只是確保畢業的學生擁有目前程式開發技術之穩固基礎,同時也要讓他們掌握符合未來需求的技術; 運算市場正轉移至多重核心運算之趨勢,因此平行運算的編程技術很顯然是其中一項必須掌握的新技術。 」
加州大學戴維斯分校資訊工程學系助理教授John Owens表示:「運算業界面臨最重大的挑戰大概是整體技術正轉移至平行運算。我們身為教育者,目前最重要的工作是教授我們的學生有關平行運算的軟硬體,好讓他們能掌握開發未來軟硬體之相關知識與工具。NVIDIA 繪圖處理器和CUDA編程環境是一個可以讓我們教授學生如何將低成本、強而有力的資料平行處理功能運用到桌上型電腦中。 」
NVIDIA首席科學家暨伊利諾大學香檳分校平行運算編程課程督導David Kirk博士表示:「教育界廣泛採納CUDA為核心教學內容,對於現今電腦科學科系學生的平行運算程式課程之建置有相當重大的意義。NVIDIA為大學課程開發的教材,包含了像GPU等高度平行運算的架構,可帶動未來高效能運算的發展,並確保新一代的程式工程師瞭解能充份發揮平行運算效益的策略 。」
NVIDIA在日前於美國雷諾市舉辦的超級運算會議(SuperComputer 07)中展出了各項NVIDIA Tesla GPU運算解決方案與CUDA軟體開發工具,詳細資訊可至
www.nvidia.com/cuda 與
www.nvidia.com.tw/object/tesla_computing_solutions_tw網站下載。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14741601/viewspace-371993/
,如需转载,请注明出处,否则将追究法律责任。