基于OpenMP和線程優(yōu)化的多核線性混沌加密算法的研究
【文章頁數(shù)】:57 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2-1多核處理器結(jié)構(gòu)
哈爾濱理工大學(xué)工程碩士學(xué)位論文-11-第2章并行與混沌加密的理論基礎(chǔ)本章在第一章介紹并行計(jì)算發(fā)展和加密技術(shù)的主要特點(diǎn)和趨勢的基礎(chǔ)上,主要敘述并行計(jì)算理論和混沌加密理論,是后續(xù)章節(jié)研究的理論基礎(chǔ);因此,在本章著重介紹本文算法的設(shè)計(jì)基礎(chǔ)和實(shí)驗(yàn)驗(yàn)證的理論基矗2.1并行計(jì)算理論并行計(jì)算包....
圖2-2共享內(nèi)存的數(shù)據(jù)訪問Fig.2-2Thedataaccessofsharememory
哈爾濱理工大學(xué)工程碩士學(xué)位論文-12-運(yùn)行的進(jìn)程Thread2如果來讀取Num的數(shù)值,所得的結(jié)果未必是正確的。因此,在并行程序設(shè)計(jì)中,需要對(duì)內(nèi)存的數(shù)據(jù)進(jìn)行互斥訪問,或者在操作系統(tǒng)中利用信號(hào)量、消息隊(duì)列、管道等進(jìn)行進(jìn)程間數(shù)據(jù)的傳輸,避免在讀取數(shù)據(jù)時(shí)發(fā)生數(shù)據(jù)讀取錯(cuò)誤的情況。圖2-2共....
圖2-3數(shù)據(jù)并行Fig.2-3Thedataparallel
哈爾濱理工大學(xué)工程碩士學(xué)位論文-13-圖2-3數(shù)據(jù)并行Fig.2-3Thedataparallel假設(shè)4個(gè)核心Core_1,Core_2,Core_3和Core_4分別計(jì)算Group1,Group2,Group3,Group4的和,那么,計(jì)算100個(gè)數(shù)的時(shí)間理論上大約可以在(1/....
圖2-4任務(wù)并行Fig.2-4Thetaskparallel
哈爾濱理工大學(xué)工程碩士學(xué)位論文-13-圖2-3數(shù)據(jù)并行Fig.2-3Thedataparallel假設(shè)4個(gè)核心Core_1,Core_2,Core_3和Core_4分別計(jì)算Group1,Group2,Group3,Group4的和,那么,計(jì)算100個(gè)數(shù)的時(shí)間理論上大約可以在(1/....
本文編號(hào):3982580
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3982580.html