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),可提供各種平臺、庫和設計服務幫助全球設計團隊充分利用在其 OpenCL、C 和 C++ 應用中基于 FPGA 的加速。
以下通過兩個視頻向您詳細介紹 OpenCL 應用架構,以及內(nèi)存架構,并同時還向您演示如何使用賽靈思 FPGA 進行加速。
OpenCL 應用架構詳解
OpenCL 中對于異構計算應用為所有的實現(xiàn)定義了一個基本的編程模型標準。本視頻介紹了一個 基于 OpenCL 應用的主機代碼和內(nèi)核元素,并演示了這些元素包含 FPGA 加速器對系統(tǒng)映射的解釋
OpenCL 內(nèi)存架構詳解
OpenCL 定義了一個內(nèi)存架構和抽象模型,是一個可應用于計算設備的通用標準。這就意味著程序員只需要了解一個可簡化應用編程的內(nèi)存模型就足夠了。本視頻提供了對 OpenCL 內(nèi)存模型架構的詳解,并演示了如何在 FPGA 加速器件上實現(xiàn)它。
-
FPGA
+關注
關注
1660文章
22416瀏覽量
636602 -
賽靈思
+關注
關注
33文章
1798瀏覽量
133456 -
編程
+關注
關注
90文章
3716瀏覽量
97204
發(fā)布評論請先 登錄
Intel altera opencl 入門
介紹android下的OpenCL開發(fā)步驟
Altera發(fā)布業(yè)界第一個面向FPGA的OpenCL計劃
面向Altera FPGA的OpenCL:提高性能和設計效能
OpenCL 代碼的可移植性優(yōu)勢及異構系統(tǒng)中的應用
為OpenCL應用創(chuàng)建、構建和調(diào)試英特爾SDK的OpenCL代碼
使用面向OpenCL應用程序的英特爾SDK更快地開發(fā)OpenCL
英特爾SDKfor OpenCL使用介紹
OpenCL應用程序的主機代碼和內(nèi)核元素
適用于OpenCL,C和C ++的Xilinx SDAccel集成開發(fā)環(huán)境
如何使用OpenCL輕松實現(xiàn)FPGA應用編程
Intel Cyclone V 開發(fā)板OpenCL使用手冊免費下載
OpenCL編程環(huán)境作用和介紹
評論