2006年12月19-21日,在“水光滟瀲、山色空蒙”的美麗杭州——浙江大學軟件學院舉行了為期三天的“Intel Multi-Core 師資培訓研討班”。參加此次培訓的老師超過40人,主要來自全國各省市重點高校,其中有南京大學、電子科技大學、西安交通大學、同濟大學、北京郵電大學、東北大學、四川大學、山東大學、北京交通大學、深圳大學等。參加培訓的老師來自各個院系,包括軟件學院、信息學院、計算機系,電子工程系等。
本次培訓研討活動由英特爾資深工程師游驊先生和喬楠先生主講,課程內容包括英特爾多核體系架構及相關軟件工具(VTune, Compiler等),隨之講授 OpenMP, Windows Threads, Pthreads 等編程技術,著重介紹了如何基于多核體系架構進行程序開發,最后結合上機實驗講授了英特爾的線程工具,包括Thread Checker, Thread Profiler等內容及相應的研討。這些內容對老師了解英特爾多核體系架構及基于英特爾多核體系架構的程序設計均有很大的幫助。
在談到為什么要舉辦這次培訓研討時,英特爾大學合作部的相關人員表示,“隨著技術的發展,多核技術和多核產品日益受到人們的普遍關注。為了更好地為用戶服務,英特爾公司通過對多核技術的研發和相關軟件的開發來積極支持多核技術的發展。在教育領域,英特爾通過設立專門的多核技術大學合作項目,包括課程項目和科研項目,來支持相關高校開發多核技術的教學和科研,更新現有課程,培養掌握業界先進技術的人才。這次‘基于多核體系架構的編程技術’的培訓計劃,僅是英特爾多核技術課程項目的一部分,英特爾在2007年還將陸續推出其他一些培訓計劃。”
在培訓活動快要結束之際,記者采訪了幾位老師,其中,東北大學信息學院的一位老師說,“參加本次培訓的收獲非常大。Intel開發的工具的強大功能實在讓我嘆服。這次培訓,不但讓我對多核有了更具體的認識,也讓我學會了一些多核編程使用的工具,通過實際動手我真切地感受到了多核的快速及Intel開發工具提供的方便。比如,我對線程的程序優化加深了了解,也掌握了VTune的使用。另外,這樣的培訓活動,也為我們同行交流提供了一個很好的契機。”
北京郵電大學計算機系的一位老師也對本次培訓提出了一些有益的建議,“我覺得本次培訓的基本概念應更系統和深入一些;我們只有三天的培訓時間,在這么短的時間內,我們老師難以有充分的時間深入了解每個實驗的核心,建議下次培訓時事先把學習內容、資料發給大家,使大家有所準備,培訓時可就大家的問題集中講解;另外,我希望課程能分級別,比如入門級、深入級,這樣能更充分地有針對性地講解。”
一些老師還表示,他們學校計劃在2007年開設專門的多核技術課程,或在OS課程中介紹多核技術及并行程序設計方法;有的還要整理編寫多核教材,申請碩士研究生多核課程,并熱切期待和英特爾展開持續的合作,以推進相關課程建設和人才培養工作。