This thesis mainly focuses on the multi - level parallelism development and performance optimization of scientific programs on this architecture , and our works are summarized as follows . ( 1 ) we put forward the multi - level parallel computing time model , which is suitable for smp cluster to analyze program performance from the micro - aspect . we also provide a multi - level parallel optimization speedup model based on the single - processor speedup factor , which can evaluate program performance from three parallel levels and guide us to improve the programs 本文圍繞這種多級(jí)并行體系結(jié)構(gòu)中的超節(jié)點(diǎn)級(jí)、節(jié)點(diǎn)級(jí)和單機(jī)指令級(jí)三個(gè)層次的并行性開(kāi)發(fā)與優(yōu)化,在科學(xué)計(jì)算程序的綜合優(yōu)化技術(shù)研究方面做了以下的工作與創(chuàng)新: ( 1 )針對(duì)smp集群體系結(jié)構(gòu)提出了多級(jí)并行計(jì)算時(shí)間模型,用于程序性能的微觀(guān)分析;將單機(jī)處理速度與加速比統(tǒng)一起來(lái),提出了基于單機(jī)優(yōu)化加速因子的多級(jí)并行優(yōu)化加速比評(píng)價(jià)模型,該模型分別從三個(gè)并行層次的角度出發(fā)對(duì)程序性能進(jìn)行評(píng)價(jià),并指導(dǎo)對(duì)程序的改進(jìn)與優(yōu)化。
Implementing software shared memory system in lan has become a hot subject in recent years . the system should achieve scalability , simple programming interface and should emulate parallel programming environment . there are three key aspects in implementing such a system : memory organization , data synchronization and communication 在局域網(wǎng)軟件實(shí)現(xiàn)內(nèi)存共享是近年來(lái)研究的一個(gè)熱門(mén)課題,實(shí)現(xiàn)的系統(tǒng)具有良好的可擴(kuò)展性和簡(jiǎn)單的用戶(hù)編程接口,并能實(shí)現(xiàn)在pc機(jī)組成的局域網(wǎng)小模擬高性能計(jì)算機(jī)運(yùn)行并行科學(xué)計(jì)算程序。
3 . wth application of large - scale computational software anasys - dyna , the case of elastic impact to each other of two recta - ngular cross - section rods has been implemented and also compared with theoretical results , which maks good agreement and draws very helpful practical experiences to use some techncal parameters in the program . eventually , the a real - world aircraft windshield shell structure impacted by a flying bird has been simulated through fem numerical computation , and meanime , an engineering predical experimeni of bird sttiking to the windshield in some type of aircraft has been performed 3 、應(yīng)用大型科學(xué)計(jì)算程序anasys - dyna ,對(duì)彈性體碰撞進(jìn)行了數(shù)值計(jì)算驗(yàn)證并與理論結(jié)果對(duì)比,獲得了計(jì)算參數(shù)應(yīng)用的實(shí)踐經(jīng)驗(yàn);在此基礎(chǔ)上,進(jìn)行了鳥(niǎo)體撞擊飛機(jī)風(fēng)擋結(jié)構(gòu)動(dòng)力學(xué)響應(yīng)的實(shí)際數(shù)值計(jì)算,與此同時(shí)安排了工程鳥(niǎo)體撞擊試驗(yàn),并就兩者計(jì)算結(jié)果給予了細(xì)致分析對(duì)比,獲得了良好的一致性結(jié)論。