基于GPU的人工蜂群算法改進(jìn)模型及其應(yīng)用研究
【圖文】:
第2 章 人工蜂群算法及相關(guān)技術(shù)第 2 章 人工蜂群算法及相關(guān)技術(shù)PU-GPU 異構(gòu)系統(tǒng)為止,GPU 上的浮點(diǎn)計(jì)算的運(yùn)算性能已經(jīng)比 CPU 快了超過 10異構(gòu)計(jì)算技術(shù)的日趨成熟,許多的異構(gòu)系統(tǒng)和并行化算法U 異構(gòu)的架構(gòu)方式[18]。這種 CPU-GPU 異構(gòu)系統(tǒng)也逐漸展示了高了 GPU 和 CPU 的浮點(diǎn)計(jì)算速度的比較。目前,CPU-GPU 異構(gòu)用在了醫(yī)學(xué)圖像、計(jì)算流體動力學(xué)、環(huán)境科學(xué)以及數(shù)學(xué)研究[1
圖 2.2 CUDA 在不同型號 GPU 上的運(yùn)算能力Fig. 2.2 CUDA computing power on different types of GPU個CUDA程序是由在CPU上的宿主程序和一個或多個被稱為內(nèi)核的 語言函數(shù)組成的。這些內(nèi)核程序?qū)⒈粓?zhí)行在 GPU 上,且按照并行化組織起來。這些線程被程序開發(fā)人員組成線程塊[26]。所有在同一個程都允許相互進(jìn)行同步并且可以訪問一塊高速的、屬于每一個線程。而不同的線程塊之間且處于同一個線程區(qū)域的線程只能通過操作互相協(xié)作。CUDA 需要線程塊相互獨(dú)立,這意味著無論線程塊的順內(nèi)核程序必須正確地執(zhí)行。penCL 是一個開發(fā)應(yīng)用程序的框架,它可以允許在一系列的設(shè)備類型MD、NVIDIA、Intel 或者 IBM[27]。一個 OpenCL 應(yīng)用包含一個主機(jī)行在計(jì)算設(shè)備上的內(nèi)核程序集。OpenCL 特殊規(guī)定了一種面向內(nèi)核的及一個 API 接口用來在主機(jī)程序和不同設(shè)備中傳輸數(shù)據(jù),,其數(shù)據(jù)流 2.3。目前主流的 OpenCL 標(biāo)準(zhǔn)支持三種實(shí)現(xiàn): AMD 公司開發(fā)的應(yīng)
【學(xué)位授予單位】:中國石油大學(xué)(北京)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP391.41
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 閆河;劉婕;楊德紅;王樸;金煒;;基于特征融合的粒子濾波目標(biāo)跟蹤新方法[J];光電子.激光;2014年10期
2 秦全德;程適;李麗;史玉回;;人工蜂群算法研究綜述[J];智能系統(tǒng)學(xué)報;2014年02期
3 王智廣;王文亮;張同舉;魯強(qiáng);劉偉峰;;基于GPU改進(jìn)的并行人工蜂群算法[J];中南民族大學(xué)學(xué)報(自然科學(xué)版);2013年04期
4 徐亮;魏銳;;基于Canny算子的圖像邊緣檢測優(yōu)化算法[J];科技通報;2013年07期
5 詹云;趙新燦;譚同德;;基于OpenCL的異構(gòu)系統(tǒng)并行編程[J];計(jì)算機(jī)工程與設(shè)計(jì);2012年11期
6 張益男;袁杰;;DirectCompute加速圖像處理方法的研究[J];現(xiàn)代電子技術(shù);2012年22期
7 王小俊;劉旭敏;關(guān)永;;基于改進(jìn)Canny算子的圖像邊緣檢測算法[J];計(jì)算機(jī)工程;2012年14期
8 徐新海;楊學(xué)軍;林宇斐;林一松;唐滔;;一種面向CPU-GPU異構(gòu)系統(tǒng)的容錯方法[J];軟件學(xué)報;2011年10期
9 張聰;邢同舉;羅穎;張靜;孫強(qiáng);;基于GPU的數(shù)學(xué)形態(tài)學(xué)運(yùn)算并行加速研究[J];電子設(shè)計(jì)工程;2011年19期
10 陳鋼;吳百鋒;;面向OpenCL模型的GPU性能優(yōu)化[J];計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報;2011年04期
相關(guān)博士學(xué)位論文 前1條
1 李小強(qiáng);CPU-GPU異構(gòu)系統(tǒng)上的高層編程模型及其編譯優(yōu)化技術(shù)[D];中國科學(xué)技術(shù)大學(xué);2013年
相關(guān)碩士學(xué)位論文 前3條
1 李永娜;基于粒子濾波的視頻運(yùn)動目標(biāo)跟蹤[D];蘭州理工大學(xué);2014年
2 戴彬;改進(jìn)的粒子濾波算法在視頻跟蹤中的應(yīng)用[D];蘭州理工大學(xué);2014年
3 姚平;CUDA平臺上的CPU/GPU異步計(jì)算模式[D];中國科學(xué)技術(shù)大學(xué);2010年
本文編號:2546132
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2546132.html