亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        并行算法與程序設(shè)計(jì)課程教學(xué)改革與交叉領(lǐng)域服務(wù)性探索

        2016-12-12 11:52:55趙青熊聰聰周婧
        中文信息 2016年10期
        關(guān)鍵詞:并行算法程序設(shè)計(jì)

        趙青+熊聰聰+周婧

        摘 要: 近期,Google的“阿法狗”戰(zhàn)勝前世界圍棋第一人、韓國(guó)九段名將李世石讓全世界人民都聚焦到“大數(shù)據(jù)”、“深度學(xué)習(xí)”上來(lái)。而這些復(fù)雜智能算法的背后,都離不開(kāi)并行計(jì)算、云計(jì)算技術(shù)的支持。尤其是當(dāng)今隨著高精尖儀器科學(xué)的發(fā)展,各領(lǐng)域所能探測(cè)和采集的實(shí)驗(yàn)數(shù)據(jù)都在急劇增長(zhǎng),如何能夠解決海量數(shù)據(jù)下的計(jì)算復(fù)雜度高、耗時(shí)長(zhǎng)、存儲(chǔ)需求大的問(wèn)題,并行計(jì)算技術(shù)必不可少,如果說(shuō)計(jì)算機(jī)科學(xué)是一門(mén)工具科學(xué),那么并行計(jì)算技術(shù)就是工具中的工具。它可以提高科研實(shí)驗(yàn)效率,變不可能為可能,開(kāi)闊科研思路,從而加快科研成果的產(chǎn)出,對(duì)各種其他科研方向都有著重要的推進(jìn)作用。

        關(guān)鍵詞:并行算法 程序設(shè)計(jì) 改革教學(xué)

        中圖分類(lèi)號(hào):G64 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1003-9082(2016)10-0178-01

        傳統(tǒng)并行計(jì)算教學(xué)主要依靠大型機(jī)器,對(duì)硬件的要求高,因此學(xué)生實(shí)踐往往受到限制,今年來(lái),因?yàn)槌杀竞蛿U(kuò)展性方面的優(yōu)勢(shì),由普通商業(yè)機(jī)器組建大型集群也漸成并行分布式領(lǐng)域的主流。而且,隨著多核時(shí)代的到來(lái)、以及GPU技術(shù)的普及,普通PC機(jī)的性能已經(jīng)大大提高,現(xiàn)在簡(jiǎn)單幾臺(tái)PC機(jī)就可以成為并行計(jì)算實(shí)驗(yàn)平臺(tái),大大方便了并行計(jì)算課程的課上授課和課下實(shí)踐教學(xué)的展開(kāi)。因此,如何改革并行算法與程序設(shè)計(jì)課程的實(shí)踐教學(xué)環(huán)境,并推進(jìn)與其他交叉領(lǐng)域的擴(kuò)展和融合,提升并行計(jì)算技術(shù)對(duì)其他領(lǐng)域的服務(wù)性是當(dāng)前研究的關(guān)鍵。

        本文旨在研究如何合理規(guī)劃并行算法與程序設(shè)計(jì)課程的課時(shí),并在此基礎(chǔ)上探索如何引導(dǎo)學(xué)生根據(jù)各自的科研課題方向自選實(shí)踐課題,培養(yǎng)自主學(xué)習(xí)和實(shí)驗(yàn)的能力,以達(dá)到既能提升并行算法編程能力,又能對(duì)所從事的科研方向起到促進(jìn)作用,從而使并行計(jì)算技術(shù)真正成為計(jì)算機(jī)領(lǐng)域科研中一種可以應(yīng)用、會(huì)應(yīng)用的有效工具,對(duì)于培養(yǎng)當(dāng)今大數(shù)據(jù)時(shí)代的信息技術(shù)高級(jí)人才至關(guān)重要。

        一、改進(jìn)教學(xué)方法—— 實(shí)例驅(qū)動(dòng)型課程的建設(shè)

        并行計(jì)算與程序設(shè)計(jì)課程的學(xué)習(xí)具有一定的復(fù)雜性特征,它以串行程序設(shè)計(jì)、計(jì)算機(jī)體系結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、算法分析等課程為基礎(chǔ),且并行算法的思想一般較難理解,在算法設(shè)計(jì)中還要考慮資源競(jìng)爭(zhēng)中所采取的同步互斥策略,在調(diào)試階段由于調(diào)試工具的不足和運(yùn)行本身的復(fù)雜性,使得問(wèn)題頻出,調(diào)試難度高。這些都直接導(dǎo)致并行計(jì)算在學(xué)習(xí)上具有一定的難度。因此,在有限的教學(xué)學(xué)時(shí)內(nèi)讓學(xué)生充分掌握并行計(jì)算技術(shù)的核心思想和應(yīng)用技巧并不容易。

        因此,我們引入了實(shí)例驅(qū)動(dòng)型授課方式,對(duì)并行計(jì)算中的一些較難理解的思想,如劃分與分治方法、同步與互斥中的互斥鎖、信號(hào)量等技術(shù),我們把多年教學(xué)和科研中積累的典型場(chǎng)景、典型應(yīng)用引入課堂教學(xué)中,并嘗試采用多媒體教學(xué)工具動(dòng)態(tài)演示一些較為晦澀的并行執(zhí)行過(guò)程,或結(jié)合一些生動(dòng)有趣的經(jīng)典小故事,讓學(xué)生切實(shí)理解并行思想的精要之處。

        實(shí)例驅(qū)動(dòng)型授課改進(jìn)的重點(diǎn)在于實(shí)例庫(kù)的建設(shè)和擴(kuò)充,為此我們既要旁征博引,即參考一些經(jīng)典課本中的典型應(yīng)用案例,又要結(jié)合我們?nèi)粘2⑿杏?jì)算方向科研自主取得的研究成果,也要積累往屆學(xué)生的優(yōu)秀課程作業(yè),從而進(jìn)一步提高實(shí)例化教學(xué)的所占比例,已讓學(xué)生達(dá)到可以活學(xué)活用的目的。

        二、自主選題課下實(shí)踐教學(xué)的推進(jìn)與考核體系的建立

        為了充分體現(xiàn)并行計(jì)算技術(shù)的實(shí)踐性和服務(wù)性特征,使學(xué)生能夠真正學(xué)有所用,可以成為今后科研實(shí)驗(yàn)的有效手段,同時(shí)也為了彌補(bǔ)課時(shí)的相對(duì)不足,我們鼓勵(lì)學(xué)生在課下的實(shí)踐環(huán)節(jié)通過(guò)結(jié)合自身科研方向的自主選題展開(kāi)動(dòng)手實(shí)踐,讓并行計(jì)算技術(shù)能在各自的研究領(lǐng)域中真正落地,真正能夠?qū)W(xué)生的日常科研實(shí)驗(yàn)起到加速的目的,讓并行計(jì)算技術(shù)能在與我學(xué)院的其他優(yōu)勢(shì)科研領(lǐng)域的相互融合和交叉中激發(fā)出更多的科研思路。在此基礎(chǔ)上,優(yōu)化當(dāng)前的考核體系,以實(shí)踐成果為主要檢驗(yàn)對(duì)象,特別是引導(dǎo)學(xué)生完成從自主選題,到算法設(shè)計(jì)、再到并行平臺(tái)搭建和程序運(yùn)行,最后到結(jié)果性能分析和課程論文撰寫(xiě)的全套科研模式,并以完成質(zhì)量為課程分?jǐn)?shù)的主要衡量標(biāo)準(zhǔn),并在此基礎(chǔ)上進(jìn)一步鼓勵(lì)學(xué)生以找到科研交叉點(diǎn),撰寫(xiě)和發(fā)表小論文為最優(yōu)成果,從而培養(yǎng)研一學(xué)生的科研能力。

        三、教學(xué)實(shí)踐云平臺(tái)的建設(shè)

        Spark是當(dāng)今最新最熱門(mén)的類(lèi)Hadoop MapReduce通用并行框架,它擁有經(jīng)典云平臺(tái)Hadoop的所有優(yōu)點(diǎn);但不同于MapReduce的是Job中間輸出結(jié)果可以保存在內(nèi)存中,從而不再需要讀寫(xiě)Hadoop文件系統(tǒng),因此Spark能更好地適用于數(shù)據(jù)挖掘與機(jī)器學(xué)習(xí)等需要迭代的MapReduce的算法中。利用機(jī)房的數(shù)十臺(tái)普通PC機(jī)器,構(gòu)建Spark云計(jì)算平臺(tái),既能鍛煉學(xué)生理解云計(jì)算、理解分布式計(jì)算處理的能力,又能培養(yǎng)學(xué)生的應(yīng)用并行計(jì)算技術(shù)解決實(shí)際科研領(lǐng)域問(wèn)題的能力。

        四、課下合作小組機(jī)制的建立和健全

        并行程序在編程思想上與串行程序差別很大,剛開(kāi)始學(xué)生很容易難以適應(yīng),而在平臺(tái)搭建、程序運(yùn)行調(diào)試等實(shí)驗(yàn)階段,與串行程序相比難度也明顯加大,往往會(huì)遇到各種各樣不可預(yù)知的異常錯(cuò)誤,由于并行執(zhí)行的各個(gè)線程或進(jìn)程對(duì)系統(tǒng)資源的搶占,每次執(zhí)行順序可能都不盡相同,這就導(dǎo)致很多異常很難再現(xiàn),同時(shí)并行調(diào)試工具也相對(duì)不足,這些都導(dǎo)致并行程序在實(shí)際運(yùn)行中較為困難。鼓勵(lì)學(xué)生成立合作小組,相互合作、多方探討、共同推進(jìn),是提高學(xué)生實(shí)踐積極性的必然出路。經(jīng)過(guò)前期的教學(xué)實(shí)踐,這種小組機(jī)制已經(jīng)初見(jiàn)成效,但在小組組織形式、管理模式方面應(yīng)該進(jìn)一步優(yōu)化,提高小組的凝聚力,提高組員的主動(dòng)性是改革的目標(biāo)。

        五、小結(jié)

        經(jīng)過(guò)多年的“并行算法與程序設(shè)計(jì)”課程教學(xué),我們從中體會(huì)到要讓學(xué)生充分領(lǐng)會(huì)并行計(jì)算的精要,達(dá)到活學(xué)活用的目的,就要全面改進(jìn)授課方式,提高實(shí)例教學(xué)、實(shí)踐教學(xué)的比例,并充分調(diào)動(dòng)學(xué)生的課后主動(dòng)實(shí)踐、主動(dòng)應(yīng)用的積極性,并結(jié)合研究生階段的各自研究方向,充分探索并行計(jì)算技術(shù)在各交叉學(xué)科中的應(yīng)用能力,提高并行計(jì)算技術(shù)的服務(wù)性作用,并鼓勵(lì)學(xué)生以小組為單位,共同合作,迎難而上,已達(dá)到更好的教學(xué)效果。

        猜你喜歡
        并行算法程序設(shè)計(jì)
        基于多線程的巖心圖像超維重建快速算法
        地圖線要素綜合化的簡(jiǎn)遞歸并行算法
        基于Visual Studio Code的C語(yǔ)言程序設(shè)計(jì)實(shí)踐教學(xué)探索
        從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
        電子制作(2019年9期)2019-05-30 09:42:04
        高職高專(zhuān)院校C語(yǔ)言程序設(shè)計(jì)教學(xué)改革探索
        基于GPU的GaBP并行算法研究
        循環(huán)Toeplitz矩陣逆矩陣的并行算法
        OBE理念下基于Greenfoot的Java程序設(shè)計(jì)課程教學(xué)改革
        PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
        三級(jí)甲等公立醫(yī)院績(jī)效考核程序設(shè)計(jì)
        日韩av不卡一二三区| 成人欧美一区二区三区a片| 在线不卡av天堂| 中文字幕乱码亚洲美女精品一区| 国产精品国产三级野外国产| 日韩一区国产二区欧美三区| 精品国精品国产自在久国产应用| 91精品国产无码在线观看| 亚洲视频在线观看第一页| 国产在线精品一区二区三区| 亚洲欧美另类激情综合区| 国产精品黑色丝袜在线播放| 综合成人亚洲网友偷自拍| 国产成人综合美国十次| 最近中文字幕完整版| 免费va国产高清不卡大片| 久久夜色精品国产噜噜噜亚洲av| 奇米影视7777久久精品| 国产女精品视频网站免费| 亚洲色图视频在线播放| 日韩人妻中文字幕专区| 99久久免费国产精品 | 亚洲午夜福利精品久久| 久久91精品国产91久久跳舞| 欧美嫩交一区二区三区| 欧美黑人粗暴多交高潮水最多| 中国免费av网| 黄色一区二区三区大全观看| 亚洲av无码专区在线播放| 国产一级片毛片| 久久久亚洲一区二区三区| 国产爆乳无码一区二区麻豆| 永久免费不卡在线观看黄网站| 午夜av内射一区二区三区红桃视| 伊人青青草综合在线视频免费播放| 欧美 国产 综合 欧美 视频| 亚洲熟妇网| 久久久亚洲成年中文字幕| 2019日韩中文字幕mv| 欧美视频久久久| 日本视频一区二区这里只有精品|