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