999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

《并行計算系統(tǒng)》課程的引導(dǎo)性教學(xué)與實踐

2016-02-24 23:14:07劉敏張素莉
現(xiàn)代計算機 2016年36期
關(guān)鍵詞:結(jié)構(gòu)模型課程

劉敏,張素莉

(1.長春汽車工業(yè)高等專科學(xué)校公共教學(xué)部,長春 130013;2.長春工程學(xué)院計算機技術(shù)與工程學(xué)院,長春 130012)

《并行計算系統(tǒng)》課程的引導(dǎo)性教學(xué)與實踐

劉敏1,張素莉2

(1.長春汽車工業(yè)高等??茖W(xué)校公共教學(xué)部,長春 130013;2.長春工程學(xué)院計算機技術(shù)與工程學(xué)院,長春 130012)

對于《并行計算系統(tǒng)》課程的初學(xué)者來說,由于其概念、算法、理論有別于傳統(tǒng)的單機知識體系,因而往往會產(chǎn)生高深和新難的預(yù)感。為使學(xué)生平緩順利地進入該課程學(xué)習(xí),在課程之初增設(shè)引導(dǎo)性講座是一種可行的嘗試性教學(xué)實踐,取得較好的教學(xué)效果。

單機體系結(jié)構(gòu);并行計算體系結(jié)構(gòu);引導(dǎo)性教學(xué)

0 引言

《并行計算系統(tǒng)》課程是計算機及相關(guān)專業(yè)的高年級本科生或研究生的專業(yè)選修課,其特點是既和本科學(xué)生的專業(yè)基礎(chǔ)課及專業(yè)課(如計算機導(dǎo)論、計算機組成原理、計算機系統(tǒng)結(jié)構(gòu)、計算機網(wǎng)絡(luò)、計算方法等)相關(guān)聯(lián),又在并行計算系統(tǒng)的體系結(jié)構(gòu)、并行算法和并行程序設(shè)計等知識體系方面具有跨越式提升。因此,對于《并行計算系統(tǒng)》課程的初學(xué)者來說,難免會產(chǎn)生高深和新難的預(yù)感。

考慮到盡管該課程的核心是并行算法,然而對于給定問題的求解算法又和具體體系結(jié)構(gòu),特別是訪存結(jié)構(gòu)關(guān)聯(lián)密切。同一個問題可以有不同的求解算法,不同的求解算法適于不同的體系結(jié)構(gòu)。《并行計算系統(tǒng)》的3部分(并行計算系統(tǒng)的體系結(jié)構(gòu)、并行算法和并行程序設(shè)計)的課程設(shè)置也恰恰是以并行計算系統(tǒng)的體系結(jié)構(gòu)作為開篇的??紤]到計算機軟件專業(yè)的學(xué)生往往側(cè)重算法和程序設(shè)計方面的知識體系,而對體系結(jié)構(gòu)知識和重要性比較淡化,作者根據(jù)多年的教學(xué)實踐,在開課之初以體系結(jié)構(gòu)為切入點,增設(shè)了以“單機體系結(jié)構(gòu)與并行計算體系結(jié)構(gòu)的相關(guān)性發(fā)展”為題的引導(dǎo)性講座環(huán)節(jié),目的使學(xué)生平緩順利地進入該課程學(xué)習(xí),實效較好。

1 單機體系結(jié)構(gòu)及相關(guān)問題回顧

這個環(huán)節(jié)首先從學(xué)生在早期本科學(xué)生的專業(yè)基礎(chǔ)課及專業(yè)課(如計算機導(dǎo)論、計算機組成原理、計算機系統(tǒng)結(jié)構(gòu)等)中已經(jīng)熟悉的單機體系結(jié)構(gòu)開始,介紹及結(jié)構(gòu)特點:運算器采用單/多CPU結(jié)構(gòu),控制器采用集中式控制方式,存儲器采用全局統(tǒng)一編址和分時共享策略,I/O系統(tǒng)采用總線互聯(lián)技術(shù)。

同時強調(diào)指出:(1)流水線技術(shù)中,當(dāng)完成流水線的建立之后,就已經(jīng)進入了部件級并行,這已經(jīng)可以稱之為并行計算的原始或初級階段;(2)多CPU結(jié)構(gòu)發(fā)展為緊密耦合的多處理機結(jié)構(gòu),就可以實現(xiàn)處理機之間的并行計算。但由于其仍然采用全局統(tǒng)一的操作系統(tǒng)集中式控制和全局統(tǒng)一的地址空間分時共享,因而相對于多計算機系統(tǒng)而言它仍然應(yīng)該歸屬于單機范疇,實現(xiàn)的是某一時間段上的并行計算,而不是某一時間點上的并行計算。深層次的原因是由于存儲器總線的單一性,決定了存儲器訪問的分時性,從而限制了指令流和數(shù)據(jù)流輸入/輸出的并行性。

這個環(huán)節(jié)的作用幫助學(xué)生回顧了單機體系結(jié)構(gòu)的相關(guān)問題,萌生并行計算系統(tǒng)的概念性模型。

2 單機體系結(jié)構(gòu)與并行計算系統(tǒng)體系結(jié)構(gòu)的關(guān)聯(lián)性

這個環(huán)節(jié)里進一步將單機體系結(jié)構(gòu)與并行計算系統(tǒng)結(jié)構(gòu)做出關(guān)聯(lián)性介紹。單機體系結(jié)構(gòu)的運算器經(jīng)過單/多CPU結(jié)構(gòu)、緊密耦合的多處理機結(jié)構(gòu)已經(jīng)發(fā)展為松散耦合的多計算機結(jié)構(gòu);控制器從集中式控制方式發(fā)展為服務(wù)器+網(wǎng)絡(luò)操作系統(tǒng)或分布式操作系統(tǒng)管理下的集中與分布相結(jié)合的控制方式;存儲器從全局統(tǒng)一編址和分時共享策略發(fā)展為物理上分布、邏輯上共享的分布式存儲、分布式共享存儲以及云存儲策略;I/O系統(tǒng)從總線互聯(lián)技術(shù)發(fā)展為互聯(lián)網(wǎng)絡(luò)共享I/O設(shè)備的技術(shù)。

值得指出的是互聯(lián)網(wǎng)絡(luò)承載著并行計算系統(tǒng)中的“運算器”、“控制器”、“存儲器”和“I//O系統(tǒng)”等所有計算資源的互聯(lián)互通的任務(wù),因而并行計算系統(tǒng)具有其特殊性。

首先,對于給定問題的求解算法和具體體系結(jié)構(gòu),特別是訪存結(jié)構(gòu)關(guān)聯(lián)密切。同一個問題可以有不同的求解算法,不同的求解算法適于不同的體系結(jié)構(gòu);

其次,求解算法與體系結(jié)構(gòu)的匹配程度,又決定了算法性能的優(yōu)劣。因此,也可以解釋為并行計算系統(tǒng)(含算法和體系結(jié)構(gòu))與具體的體系結(jié)構(gòu)有關(guān)。

這里以采用流水線技術(shù)的傅里葉變換和采用分治技術(shù)的傅里葉變換為例來說明。兩種求解算法是完全不同的,所采用的處理機結(jié)構(gòu)也是完全不同的。前者采用的是具有專用處理功能部件的脈動式流水線處理機,后者采用的是具有并行輸入/輸出功能的通用型處理機。

這個環(huán)節(jié)的作用是向?qū)W生展現(xiàn)了單機體系結(jié)構(gòu)與并行計算系統(tǒng)體系結(jié)構(gòu)的關(guān)聯(lián)性,初步淡化學(xué)生對并行計算系統(tǒng)的高深和新難的預(yù)感,同時也強調(diào)了體系結(jié)構(gòu)問題在并行計算系統(tǒng)中的重要作用。

3 并行計算系統(tǒng)的特殊性問題

這個環(huán)節(jié)的目的是在同學(xué)們已經(jīng)完成了從單機體系結(jié)構(gòu)到并行計算系統(tǒng)體系結(jié)構(gòu)的過渡性認識和充分認識了并行計算系統(tǒng)體系結(jié)構(gòu)的重要性的基礎(chǔ)上,闡述和體系結(jié)構(gòu)相關(guān)的3個特殊性問題,引導(dǎo)學(xué)生(特別是軟件專業(yè)的學(xué)生)在整個課程學(xué)習(xí)過程中充分關(guān)注其重要性和關(guān)聯(lián)性問題。

3.1 通信開銷

在單機體系結(jié)構(gòu)下所使用的計算資源是采用總線連接的,無需特殊考慮通信開銷問題。而在很大一部分并行計算系統(tǒng)的體系結(jié)構(gòu)中,計算資源是網(wǎng)絡(luò)互聯(lián)的,這就使得通信開銷(報文數(shù)量、通信延遲、擁塞解決等等)也成為總體系統(tǒng)開銷的一個部分,甚至是很大一部分,這是并行計算系統(tǒng)必須同時考慮的特殊性問題。它不僅直接影響并行計算的訪存模型,從而也直接影響到并行計算系統(tǒng)的綜合性能。

3.2 訪存模型

并行計算系統(tǒng)體系結(jié)構(gòu)的差異性突出體現(xiàn)在訪存模型的差異性上,這種差異性不僅決定著計算模型的差異性,而且也影響著計算性能的差異性。并行計算的訪存模型包括:均勻訪存模型(UMA)、非均勻訪存模型(NUMA)、Cache一致性非均勻訪存模型(CC-NUMA)、全局Cache訪存模型(COMA)、非遠程訪存模型(NORMA)等,這些訪存模型的差異性都是受存儲器的互聯(lián)模式所決定的。

3.3 性能評價

如前所述,對于給定問題的求解算法和具體體系結(jié)構(gòu),特別是訪存結(jié)構(gòu)關(guān)聯(lián)密切。同一個問題可以有不同的求解算法,不同的求解算法適于不同的體系結(jié)構(gòu)。因此,對并行計算系統(tǒng)的計算性能的評價不僅僅是對算法本身的評價,也包含著對體系結(jié)構(gòu)和通信體系的評價。

并行計算系統(tǒng)有兩個評價體系,一個是加速比評價體系,另一個是可擴展性評價體系,兩者的評價參數(shù)設(shè)置可以充分反映上述觀點。

在這個環(huán)節(jié)中,以網(wǎng)絡(luò)互聯(lián)為紐帶,把通信開銷、訪存模型以及性能評價3個具有特殊性和關(guān)聯(lián)性的問題展現(xiàn)給學(xué)生,為學(xué)生在整個后續(xù)課程的學(xué)習(xí)過程中起到一個提示性和引導(dǎo)性作用。

4 結(jié)語

在從事《并行計算系統(tǒng)》課程的教學(xué)工作中,作者發(fā)現(xiàn)對課程的初學(xué)者來說,往往會帶有高深和新難的預(yù)感。考慮到單機體系結(jié)構(gòu)問題是本科學(xué)生的專業(yè)基礎(chǔ)課及專業(yè)課(如計算機導(dǎo)論、計算機組成原理、計算機系統(tǒng)結(jié)構(gòu)等)中已經(jīng)熟悉或熟知的問題,而且并行計算系統(tǒng)的體系結(jié)構(gòu)問題又是并行計算系統(tǒng)課程(體系結(jié)構(gòu)、并行算法和并行程序設(shè)計)中的重要組成部分,因此筆者在開課之初增設(shè)了引導(dǎo)性講座(“單機體系結(jié)構(gòu)與并行計算體系結(jié)構(gòu)的相關(guān)性發(fā)展”)環(huán)節(jié)。該講座以體系結(jié)構(gòu)為切入點,向?qū)W生展現(xiàn)了單機體系結(jié)構(gòu)與并行計算系統(tǒng)體系結(jié)構(gòu)的相關(guān)性,幫助學(xué)生從對傳統(tǒng)的單機的學(xué)習(xí)和思維模式向并行計算系統(tǒng)的學(xué)習(xí)和思維模式的平緩的轉(zhuǎn)變,并使學(xué)生順利地進入該課程學(xué)習(xí),實效較好。

[1]陳國良.并行計算結(jié)構(gòu)算法編程.北京:高等教育出版社,2012.

Guiding Teaching and Practice of Parallel Computing System

LI Min1,ZHANG Su-li2
(1.Public Course Department,Changchun Automobile Industry Institute,Changchun 130013;2.School of Computer Technology and Engineering,Changchun Institute of Technology,Changchun 130012)

For the beginner of the Parallel Computing System course,because of its concept,algorithm,theory is different from the traditional standalone knowledge system,which often has a deep and new difficult premonition.In order to enable the students enter the course smoothly, it is a feasible and practical teaching practice at the beginning of the course,it makes a good teaching effect.

Single Machine Architecture;Parallel Computing Architecture;Guiding Teaching

1007-1423(2016)36-0036-03

10.3969/j.issn.1007-1423.2016.36.009

劉敏(1974-),女,吉林長春人,本科,副教授,研究方向為計算機應(yīng)用

2016-12-13

2016-12-23

基金支持:

長春工程學(xué)院2014年校內(nèi)教改課題“面向產(chǎn)業(yè)需求的《軟件工程》、專業(yè)人才培養(yǎng)模式改革與實踐”支持;吉林省教育科學(xué)十二五規(guī)劃課題(GH12199)

張素莉(1974-),女,吉林四平人,博士,副教授,研究方向為智能信息處理

猜你喜歡
結(jié)構(gòu)模型課程
一半模型
《形而上學(xué)》△卷的結(jié)構(gòu)和位置
數(shù)字圖像處理課程混合式教學(xué)改革與探索
重要模型『一線三等角』
軟件設(shè)計與開發(fā)實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
為什么要學(xué)習(xí)HAA課程?
論結(jié)構(gòu)
中華詩詞(2019年7期)2019-11-25 01:43:04
論《日出》的結(jié)構(gòu)
3D打印中的模型分割與打包
主站蜘蛛池模板: 欧美午夜一区| 18禁高潮出水呻吟娇喘蜜芽| 丰满人妻一区二区三区视频| 亚洲AⅤ综合在线欧美一区| 国产永久在线视频| 亚洲侵犯无码网址在线观看| 91免费在线看| 欧美一级黄片一区2区| 国产欧美自拍视频| 免费在线国产一区二区三区精品| 日日拍夜夜嗷嗷叫国产| 国产成人a在线观看视频| 欧美自拍另类欧美综合图区| 日韩国产无码一区| 国产97公开成人免费视频| 亚洲日韩国产精品无码专区| 亚洲日本中文综合在线| 国产男人天堂| 亚洲Av综合日韩精品久久久| 好吊妞欧美视频免费| 伊人久久久大香线蕉综合直播| 国产H片无码不卡在线视频| 国产成人高清亚洲一区久久| 热九九精品| 久久精品国产精品一区二区| 亚洲成人网在线观看| 四虎永久免费网站| 一区二区午夜| 亚洲第一区欧美国产综合 | 国产自视频| 波多野结衣中文字幕久久| 成年A级毛片| 亚洲全网成人资源在线观看| 亚洲综合色区在线播放2019| 免费一级成人毛片| 精品福利国产| 国产午夜一级毛片| 超级碰免费视频91| 亚洲一区无码在线| 国产经典免费播放视频| 国产91在线|日本| 亚洲 欧美 日韩综合一区| 91视频青青草| 香蕉视频国产精品人| 国产精彩视频在线观看| 日本高清成本人视频一区| 国产玖玖视频| 日韩欧美中文| 国产超碰一区二区三区| 欧美色视频日本| 亚洲欧美成人网| 91麻豆精品国产91久久久久| 国产精品主播| 日韩小视频在线播放| 99视频国产精品| 亚洲综合极品香蕉久久网| 伊人久久大香线蕉综合影视| 在线精品自拍| 91娇喘视频| 亚洲成人动漫在线观看| 无码中文字幕加勒比高清| 日韩精品欧美国产在线| 亚洲综合色在线| 97色婷婷成人综合在线观看| 女人18毛片久久| 亚洲欧洲日韩综合| 久久青草视频| 国产探花在线视频| 欧美成人综合在线| 欧美精品亚洲精品日韩专| 中文字幕免费播放| 91午夜福利在线观看| 色香蕉网站| 国产一区二区精品高清在线观看| 一区二区午夜| 国产超碰在线观看| 色综合久久无码网| 国产精女同一区二区三区久| 拍国产真实乱人偷精品| 91麻豆国产视频| 亚洲天堂日韩在线| 日本在线国产|