OpenCL 標準為軟件開發(fā)人員提供了一個統(tǒng)一的編程環(huán)境,可編寫高效、可移植的代碼,實現(xiàn)豐富的算法,SDAccel 開發(fā)環(huán)境符合 Khronos OpenCL 1.0 標準, 因此可以輕松地在 FPGA 上對 OpenCL 進行加速。
Xilinx 已經(jīng)形成一個聯(lián)盟成員的全球生態(tài)系統(tǒng),可提供各種平臺、庫和設(shè)計服務(wù)幫助全球設(shè)計團隊充分利用在其 OpenCL、C 和 C++ 應(yīng)用中基于 FPGA 的加速。
以下通過兩個視頻向您詳細介紹 OpenCL 應(yīng)用架構(gòu),以及內(nèi)存架構(gòu),并同時還向您演示如何使用賽靈思 FPGA 進行加速。
OpenCL 應(yīng)用架構(gòu)詳解
OpenCL 中對于異構(gòu)計算應(yīng)用為所有的實現(xiàn)定義了一個基本的編程模型標準。本視頻介紹了一個 基于 OpenCL 應(yīng)用的主機代碼和內(nèi)核元素,并演示了這些元素包含 FPGA 加速器對系統(tǒng)映射的解釋
OpenCL 內(nèi)存架構(gòu)詳解
OpenCL 定義了一個內(nèi)存架構(gòu)和抽象模型,是一個可應(yīng)用于計算設(shè)備的通用標準。這就意味著程序員只需要了解一個可簡化應(yīng)用編程的內(nèi)存模型就足夠了。本視頻提供了對 OpenCL 內(nèi)存模型架構(gòu)的詳解,并演示了如何在 FPGA 加速器件上實現(xiàn)它。
-
FPGA
+關(guān)注
關(guān)注
1629文章
21748瀏覽量
603914 -
賽靈思
+關(guān)注
關(guān)注
32文章
1794瀏覽量
131308 -
編程
+關(guān)注
關(guān)注
88文章
3619瀏覽量
93781
發(fā)布評論請先 登錄
相關(guān)推薦
評論