Home People Research Blog Courses Links Search Download
NCHC

Blog

Blog 最新文章

  1. Visual Studio 的遠端偵錯:Windows
    2021/03/24 14:45
  2. Visual Studio 2019 16.9 支援使用 OpenMP LLVM
    2021/03/03 13:52
  3. Valve 推出完全支援 OpenXR 的 SteamVR 1.16.8
    2021/02/25 09:43

Blog 最新回應

  1. 加入斜體文字...
    2021/02/07 21:06
  2. 加入斜體文字...
    2021/02/07 21:06
  3. 加入斜體文字...
    2021/02/07 21:06

Keyword 關鍵字

HoloLens 2 Python C++ OpenNI2 C++17 C++14 OpenMP HTC Vive Focus PHP svn Docker VR NiTE2 Valve Index OpenGL GitLab ASUS Xtion 3d print git WebGL Java iFlyover xml OpenXR Oculus Rift S Boost Python Oculus Quest 2 VR Docker C++11 CUDA Pandas OpenCL Qt Vulkan 資訊地圖 Windows MR Pandas OpenNI HTC Vive javascript Oculus 開放資料 C++14 MR 資料視覺化 C++20 OpenVR CubeX Kinect 3D立體 開放資料 OpenCV HTC Vive Pro

類別:技術相關 » 技術研究
文章發表|我要回應|RSS訂閱

OpenCL 1.1 Specification Release

這是昨天的消息,原文請參考《Khronos Drives Momentum of Parallel Computing Standard with Release of OpenCL 1.1 Specification》,OpenCL 的頁面也已經更新了。而在 OpenCL 1.1 裡,比較重要的新功能有:

  • Host-thread safety, enabling OpenCL commands to be enqueued from multiple host threads
  • Sub-buffer objects to distribute regions of a buffer across multiple OpenCL devices
  • User events to enable enqueued OpenCL commands to wait on external events
  • Event callbacks that can be used to enqueue new OpenCL commands based on event state changes in a non-blocking manner
  • 3-component vector data types
  • Global work-offset which enable kernels to operate on different portions of the NDRange
  • Memory object destructor callback
  • Read, write and copy a 1D, 2D or 3D rectangular region of a buffer object
  • Mirrored repeat addressing mode and additional image formats
  • New OpenCL C built-in functions such as integer clamp, shuffle and asynchronous strided copies
  • Improved OpenGL interoperability through efficient sharing of images and buffers by linking OpenCL event objects to OpenGL fence sync objects
  • Optional features in OpenCL 1.0 have been bought into core OpenCL 1.1 including: writes to a pointer of bytes or shorts from a kernel, and conversion of atomics to 32-bit integers in local or global memory.

相關檔案的話,則包含了:

  • OpenCL 1.1 Specification (revision 33, June 11, 2010).
  • OpenCL 1.1 C Bindings Specification (revision 4, June 14, 2010).
  • OpenCL 1.1 Online Manual Pages.
  • OpenCL 1.1 Quick Reference card.

而目前 AMD 和 nVIDIA 似乎都還沒有更新他們產品到 OpenCL 1.1,一般程式開發者要用可能還要等等了。

中文的簡單說明可以參考:《Khronos 推出 OpenCL 1.1》

張貼者:heresy於2010/06/15 09:28 上午有0則回應,瀏覽次數:1,874次

-- TOP --

我要回應
* 身份  訪客 (暱稱:)
 本篇文章作者 (帳號:密碼:)
* 內容      
很高興 悲傷 震驚 疑惑 大笑 發瘋 傷心
* 留言密碼 (請輸入下方圖片中去除前、後位數的數字,共五碼。)
說明 1. * 表示必填欄位。
2. 不支援HTML Tag。
   

-- TOP --

© Visualization and Interactive Media Laboratory of NCHC, 2007 - 2021, All Rights Reserved. Contact E-mail