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