加速器工具箱的并行優(yōu)化
發(fā)布時(shí)間:2021-05-09 21:43
以同步輻射實(shí)驗(yàn)為目標(biāo)的加速器正追求更小的發(fā)射度,加速器越來越復(fù)雜,原件個數(shù)也隨之增加,F(xiàn)代大型加速器中,加速器元件個數(shù)都以千計(jì),因而在加速器設(shè)計(jì)及研究過程中需要大量的計(jì)算。除線性磁聚焦設(shè)計(jì)外,由于磁鐵制造誤差,以及其非線性原件引入的非線性問題無法給出其精確的解析解,為了優(yōu)化這些非線性參數(shù),需要做大量的粒子追蹤計(jì)算。例如,在使用模擬追蹤粒子運(yùn)動來計(jì)算動力學(xué)孔徑時(shí),在磁鐵元件中加載使用不同組別的磁場誤差數(shù)據(jù)分配方式作為泰勒級數(shù)分量,通過反復(fù)檢查評估制造誤差在各個級數(shù)上的分布狀況,以此優(yōu)化可能的制造誤差的分配,以期望獲得盡量大的動力學(xué)孔徑。在現(xiàn)代高能環(huán)形加速器中一般均采用強(qiáng)聚焦四級鐵,這將引入強(qiáng)色品,為了校正色品采用了大量的色散六極鐵。六極鐵的引入帶來了非線性效應(yīng),這將導(dǎo)致大振幅的粒子運(yùn)動不穩(wěn)定,影響到注入效率和束流壽命。針對不同類型環(huán)形加速器動力學(xué)孔徑的限制,加速器物理學(xué)家進(jìn)行了很多研究和優(yōu)化。在研制一臺加速器的過程中,依據(jù)粒子運(yùn)動的追蹤結(jié)果來確定六極鐵的設(shè)置和對磁鐵制造誤差的要求屬于十分繁重的工作。對于一臺較大規(guī)模的加速器,這些粒子追蹤計(jì)算需要很多的計(jì)算時(shí)間。提高計(jì)算的效率,減少計(jì)算程序...
【文章來源】:中國科學(xué)院大學(xué)(中國科學(xué)院上海應(yīng)用物理研究所)上海市
【文章頁數(shù)】:62 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 同步輻射光源發(fā)展簡史
1.2 上海光源
1.3 課題背景和意義
1.4 文章主要內(nèi)容
第二章 物理背景和加速器工具箱的介紹
2.1 橫向動力學(xué)
2.2 粒子追蹤計(jì)算的物理背景
2.3 加速器工具箱的原理和應(yīng)用
第三章 并行計(jì)算介紹以及加速器工具箱并行可能性分析
3.1 并行計(jì)算概述
3.2 并行計(jì)算機(jī)的體系結(jié)構(gòu)
3.3 評價(jià)并行計(jì)算的性能
3.3.1 計(jì)算時(shí)間
3.3.2 加速比
3.3.3 性能
第四章 使用 GPU 并行加速器工具箱
4.1 CUDA 平臺介紹
4.2 基于 CUDA 的并行計(jì)算環(huán)境的搭建
4.3 CUDA 的編程模型
4.4 CUDA 的線程結(jié)構(gòu)
4.5 CUDA 存儲模型
4.5.1 寄存器
4.5.2 局部儲存器
4.5.3 共享儲存器
4.5.4 全局儲存器
4.6 CUDA 程序優(yōu)化
4.7 使用 CUDA 并行化 AT 以及結(jié)果評估
第五章 使用 OPENMP-MPI 并行加速器工具箱
5.1 OpenMP 并行編程模型
5.2 OpenMP 的編譯制導(dǎo)指令
5.3 OpenMP 運(yùn)行時(shí)的庫函數(shù)和環(huán)境變量
5.4 OpenMP 編程關(guān)鍵問題
5.4.1 任務(wù)的分解和循環(huán)的并行
5.4.2 并行線程的調(diào)度
5.4.3 偽共享問題
5.5 使用 OPENMP 并行化 AT
5.6 使用 OpenMP 優(yōu)化 FMA 運(yùn)算
5.7 在 MATLAB 中使用 MPI 進(jìn)一步優(yōu)化加速器工具箱
第六章 總結(jié)和展望
6.1 論文工作總結(jié)
6.2 進(jìn)一步的工作
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表學(xué)術(shù)論文
附錄
致謝
【參考文獻(xiàn)】:
期刊論文
[1]衍射極限儲存環(huán)物理設(shè)計(jì)研究進(jìn)展[J]. 焦毅,徐剛,陳森玉,秦慶,王九慶. 強(qiáng)激光與粒子束. 2015(04)
[2]并行譜聚類算法[J]. 白劍,杜杏虎,張國順,劉媛. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用. 2013(11)
[3]并行化MATLAB在天在河天一河號一上號的上實(shí)的現(xiàn)實(shí)現(xiàn)[J]. 虞旭東. 航空制造技術(shù). 2013(04)
[4]粒子群算法并行化方法研究[J]. 周云斌,章旭東. 科技創(chuàng)新導(dǎo)報(bào). 2012(29)
[5]基于GPU的域乘法并行算法的改進(jìn)研究[J]. 曾慶怡,張明武,張金霜. 新型工業(yè)化. 2012(09)
[6]多核并行計(jì)算中Cache偽共享的研究[J]. 趙富. 計(jì)算機(jī)與現(xiàn)代化. 2012(03)
[7]基于CUDA的超聲B模式成像[J]. 夏春蘭,石丹,劉東權(quán). 計(jì)算機(jī)應(yīng)用研究. 2011(06)
[8]利用CUDA實(shí)現(xiàn)上位機(jī)的實(shí)時(shí)目標(biāo)跟蹤[J]. 鄧浩,楊菲,潘旭東,游安清. 信息與電子工程. 2010(03)
[9]Shanghai20Synchrotron20Radiation20Facility[J]. JIANG MianHeng1, YANG Xiong2, XU HongJie3, ZHAO ZhenTang3 & DING Hao4 1 Chinese Academy of Sciences, Beijing 100864, China; 2 Shanghai Municipal Government, Shanghai 200003, China; 3 Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Shanghai 201800, China; 4 Shanghai Urban Construction & Communications, Shanghai 200003, China. Chinese Science Bulletin. 2009(22)
[10]基于集群技術(shù)構(gòu)建聚變研究高性能計(jì)算系統(tǒng)[J]. 潘衛(wèi),陳燎原,李永革,張錦華,潘莉,夏凡. 計(jì)算機(jī)應(yīng)用. 2009(08)
博士論文
[1]基于并行計(jì)算的數(shù)據(jù)流處理方法研究[D]. 周勇.大連理工大學(xué) 2013
[2]高超聲速多場耦合及其GPU計(jì)算加速技術(shù)研究[D]. 張兵.南京航空航天大學(xué) 2011
碩士論文
[1]基于OpenMP的并行混合PVS算法及其應(yīng)用[D]. 鄒競.湖南大學(xué) 2012
[2]可重構(gòu)天線技術(shù)在無源測向中的應(yīng)用研究[D]. 譚冠南.江蘇科技大學(xué) 2012
[3]基于CUDA的動載荷識別問題的并行算法研究[D]. 侯有政.南京航空航天大學(xué) 2012
[4]基于多核計(jì)算的分類數(shù)據(jù)挖掘算法研究[D]. 劉闖.南京航空航天大學(xué) 2012
[5]移動對象索引方法研究[D]. 朱占宇.南京航空航天大學(xué) 2010
本文編號:3178075
【文章來源】:中國科學(xué)院大學(xué)(中國科學(xué)院上海應(yīng)用物理研究所)上海市
【文章頁數(shù)】:62 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 同步輻射光源發(fā)展簡史
1.2 上海光源
1.3 課題背景和意義
1.4 文章主要內(nèi)容
第二章 物理背景和加速器工具箱的介紹
2.1 橫向動力學(xué)
2.2 粒子追蹤計(jì)算的物理背景
2.3 加速器工具箱的原理和應(yīng)用
第三章 并行計(jì)算介紹以及加速器工具箱并行可能性分析
3.1 并行計(jì)算概述
3.2 并行計(jì)算機(jī)的體系結(jié)構(gòu)
3.3 評價(jià)并行計(jì)算的性能
3.3.1 計(jì)算時(shí)間
3.3.2 加速比
3.3.3 性能
第四章 使用 GPU 并行加速器工具箱
4.1 CUDA 平臺介紹
4.2 基于 CUDA 的并行計(jì)算環(huán)境的搭建
4.3 CUDA 的編程模型
4.4 CUDA 的線程結(jié)構(gòu)
4.5 CUDA 存儲模型
4.5.1 寄存器
4.5.2 局部儲存器
4.5.3 共享儲存器
4.5.4 全局儲存器
4.6 CUDA 程序優(yōu)化
4.7 使用 CUDA 并行化 AT 以及結(jié)果評估
第五章 使用 OPENMP-MPI 并行加速器工具箱
5.1 OpenMP 并行編程模型
5.2 OpenMP 的編譯制導(dǎo)指令
5.3 OpenMP 運(yùn)行時(shí)的庫函數(shù)和環(huán)境變量
5.4 OpenMP 編程關(guān)鍵問題
5.4.1 任務(wù)的分解和循環(huán)的并行
5.4.2 并行線程的調(diào)度
5.4.3 偽共享問題
5.5 使用 OPENMP 并行化 AT
5.6 使用 OpenMP 優(yōu)化 FMA 運(yùn)算
5.7 在 MATLAB 中使用 MPI 進(jìn)一步優(yōu)化加速器工具箱
第六章 總結(jié)和展望
6.1 論文工作總結(jié)
6.2 進(jìn)一步的工作
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表學(xué)術(shù)論文
附錄
致謝
【參考文獻(xiàn)】:
期刊論文
[1]衍射極限儲存環(huán)物理設(shè)計(jì)研究進(jìn)展[J]. 焦毅,徐剛,陳森玉,秦慶,王九慶. 強(qiáng)激光與粒子束. 2015(04)
[2]并行譜聚類算法[J]. 白劍,杜杏虎,張國順,劉媛. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用. 2013(11)
[3]并行化MATLAB在天在河天一河號一上號的上實(shí)的現(xiàn)實(shí)現(xiàn)[J]. 虞旭東. 航空制造技術(shù). 2013(04)
[4]粒子群算法并行化方法研究[J]. 周云斌,章旭東. 科技創(chuàng)新導(dǎo)報(bào). 2012(29)
[5]基于GPU的域乘法并行算法的改進(jìn)研究[J]. 曾慶怡,張明武,張金霜. 新型工業(yè)化. 2012(09)
[6]多核并行計(jì)算中Cache偽共享的研究[J]. 趙富. 計(jì)算機(jī)與現(xiàn)代化. 2012(03)
[7]基于CUDA的超聲B模式成像[J]. 夏春蘭,石丹,劉東權(quán). 計(jì)算機(jī)應(yīng)用研究. 2011(06)
[8]利用CUDA實(shí)現(xiàn)上位機(jī)的實(shí)時(shí)目標(biāo)跟蹤[J]. 鄧浩,楊菲,潘旭東,游安清. 信息與電子工程. 2010(03)
[9]Shanghai20Synchrotron20Radiation20Facility[J]. JIANG MianHeng1, YANG Xiong2, XU HongJie3, ZHAO ZhenTang3 & DING Hao4 1 Chinese Academy of Sciences, Beijing 100864, China; 2 Shanghai Municipal Government, Shanghai 200003, China; 3 Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Shanghai 201800, China; 4 Shanghai Urban Construction & Communications, Shanghai 200003, China. Chinese Science Bulletin. 2009(22)
[10]基于集群技術(shù)構(gòu)建聚變研究高性能計(jì)算系統(tǒng)[J]. 潘衛(wèi),陳燎原,李永革,張錦華,潘莉,夏凡. 計(jì)算機(jī)應(yīng)用. 2009(08)
博士論文
[1]基于并行計(jì)算的數(shù)據(jù)流處理方法研究[D]. 周勇.大連理工大學(xué) 2013
[2]高超聲速多場耦合及其GPU計(jì)算加速技術(shù)研究[D]. 張兵.南京航空航天大學(xué) 2011
碩士論文
[1]基于OpenMP的并行混合PVS算法及其應(yīng)用[D]. 鄒競.湖南大學(xué) 2012
[2]可重構(gòu)天線技術(shù)在無源測向中的應(yīng)用研究[D]. 譚冠南.江蘇科技大學(xué) 2012
[3]基于CUDA的動載荷識別問題的并行算法研究[D]. 侯有政.南京航空航天大學(xué) 2012
[4]基于多核計(jì)算的分類數(shù)據(jù)挖掘算法研究[D]. 劉闖.南京航空航天大學(xué) 2012
[5]移動對象索引方法研究[D]. 朱占宇.南京航空航天大學(xué) 2010
本文編號:3178075
本文鏈接:http://sikaile.net/projectlw/hkxlw/3178075.html
最近更新
教材專著