原文:AMD OpenCL大學課程(2)

OpenCL架構 OpenCL可以實現混合設備的並行計算,這些設備包括CPU,GPU,以及其它處理器,比如Cell處理器,DSP等。使用OpenCL編程,可以實現可移植的並行加速代碼。 但由於各個OpenCL device不同的硬件性能,可能對於程序的優化還要考慮具體的硬件特性 。 通常OpenCL架構包括四個部分: 平台模型 Platform Model 執行模型 Execution Mode ...

2012-01-30 20:28 1 4710 推薦指數:

查看詳情

AMD OpenCL 大學課程(1)

AMD OpenCL大學課程是非常好的入門級OpenCL教程,通過看教程中的PPT,我們能夠很快的了解OpenCL機制以及編程方法。下載地址:http://developer.amd.com/zones/OpenCLZone/universities/Pages/default.aspx教程 ...

Tue Jan 31 03:21:00 CST 2012 7 8586
AMD OpenCL大學課程(3)

OpenCL內存對象: OpenCL內存對象就是一些OpenCL數據,這些數據一般在設備內存中,能夠被拷入也能夠被拷出。OpenCL內存對象包括buffer對象和image對象。 buffer對象:連續的內存塊----順序存儲,能夠通過指針、行列式等直接訪問。 image對象 ...

Tue Jan 31 04:36:00 CST 2012 2 3631
AMD OpenCL大學課程(5)

OpenCL內存模型 OpenCL的內存模型定義了各種各樣內存類型,各種內存模型之間有層級關系。各種內存之間的數據傳輸必須是顯式進行的,比如從host memory到device memory,從global memory到local memory ...

Tue Jan 31 05:09:00 CST 2012 0 3209
AMD OpenCL大學課程(11)

性能優化 1、線程映射 所謂線程映射是指某個線程訪問哪一部分數據,其實就是線程id和訪問數據之間的對應關系。 合適的線程映射可以充分利用硬件特性,從而提高程序的性能,反之,則會降低性能。 ...

Wed Feb 01 03:26:00 CST 2012 3 2357
OpenCL 學習step by step (1) 安裝AMD OpenCL APP

從今天開始學習OpenCL,下面先介紹OpenCL APP(Accelerated Parallel processing)的安裝。 下載地址:http://developer.amd.com/tools-and-sdks/opencl ...

Wed Sep 05 03:52:00 CST 2012 2 5324
Ubuntu下使用AMD APP編寫OpenCL程序

對於Ubuntu或其近親(Lubuntu、Kubuntu、Mint等)編寫OpenCL程序也不會太難。由於本例用的是AMD APP SDK,因此需要AMD的GPU以及相關驅動。首先,去AMD官網下載GPU驅動——AMD Catalyst。如果你用的是APU並且還有一塊獨立顯卡的話,通過AMD ...

Sun Sep 08 07:51:00 CST 2013 0 4378
Windows 7中使用AMD APP OpenCL的一個簡單例子

自從Apple從08年正式將自己的OpenCL提交到Khronos Group開放標准組織后,先后獲得AMD、nVidia、Intel等大公司的支持。OpenCL能充分發揮GPU數據密集型大規模計算的能力,從而使得很多多媒體應用乃至科學計算能獲得大幅度的性能提升。 這里將主要介紹如何在 ...

Sat Jun 15 03:05:00 CST 2013 0 8083
Win7+AMD+VS2013+opencl1.x安裝與測試

參考資料:http://www.cnblogs.com/lihao602/archive/2013/05/08/3067239.html; http://blog.csdn.net/zhoubo616819598/article/details/10977915 我參考的是opencl實戰,里面 ...

Fri Aug 11 18:45:00 CST 2017 0 1464
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM