Wednesday, November 26, 2014
Search
  
Submit your own News for
inclusion in our Site.
Click here...
Breaking News
Samsung's DeepSort Sorting Engine Prevails In Benchmarks
Sony Plans E-Paper Watch: report
HP Reports Fiscal 2014 Full-Year and Fourth Quarter Results
Hitachi Wearable Device Monitors Brain Functions
Hitachi Technology Stores Digital Data In 100 Recording Layers, Data Can be Stored For 300 million Years
Sony To Provide Refunds To Users Over Misleading Ads For PlayStation Vita
Blu-ray Movie Discs Used As Templates For Improving Solar Cell Performance
PC Outlook Remains Cautious
Active Discussions
Hi All!
cdrw trouble
CDR for car Sat Nav
DVD/DL for Optiarc 7191S at 8X
Copied dvd's say blank in computer only
Made video, won't play back easily
New Features In Firefox 33
updated tests for dvd and cd burners
 Home > News > General Computing > Khronos...
Last 7 Days News : SU MO TU WE TH FR SA All News

Monday, November 18, 2013
Khronos Finalizes OpenCL 2.0 Specification


The Khronos Group today announced the public release of the finalized OpenCL 2.0 specification, the royalty-free standard that simplifies cross-platform, parallel programming.

With an enhanced execution model and a subset of the C11 and C++11 memory model, synchronization and atomic operations, OpenCL now enables a richer range of algorithms and programming patterns to be easily accelerated with improved performance.

OpenCL 2.0 updates and additions include:

- Host and device kernels can directly share pointer-containing data structures such as trees and linked lists, providing programming flexibility and eliminating costly data transfers between host and devices.

- Device kernels can enqueue kernels to the same device with no host interaction, enabling flexible work scheduling paradigms and avoiding the need to transfer execution control and data between the device and host, often significantly offloading host processor bottlenecks.

- Functions can be written without specifying a named address space for arguments, especially useful for those arguments that are declared to be a pointer to a type, eliminating the need for multiple functions to be written for each named address space used in an application.

- Improved image support including sRGB images and 3D image writes, the ability for kernels to read from and write to the same image, and the creation of OpenCL images from a mip-mapped or a multi-sampled OpenGL texture for improved OpenGL interop.

- A subset of C11 atomics and synchronization operations to enable assignments in one work-item to be visible to other work-items in a work-group, across work-groups executing on a device or for sharing data between the OpenCL device and host.

- Pipes are memory objects that store data organized as a FIFO and OpenCL 2.0 provides built-in functions for kernels to read from or write to a pipe, providing straightforward programming of pipe data structures that can be highly optimized by OpenCL implementers.

- Enables OpenCL implementations to be discovered and loaded as a shared object on Android systems.

The OpenCL 2.0 specifications are available at www.khronos.org/opencl.




Previous
Next
Samsung Introduces The SE-B18AB Portable Disc Burner        All News        Yahoo To Apply Encryption To Data Centers
Google Is Opening Outlets For The Christmas Season     General Computing News      Yahoo To Apply Encryption To Data Centers

Get RSS feed Easy Print E-Mail this Message

Related News
Khronos Group Announces Advances in OpenGL Ecosystem
Khronos Releases WebCL 1.0, EGL 1.5 And SYCL 1.2 Specifications
OpenGL ES 3.1 Specification Released
Khronos Releases OpenGL 4.4, OpenCL 2.0
Khronos Releases OpenGL 4.3 Specification
Khronos Releases of OpenGL 4.1 Specification
Khronos Releases OpenCL 1.1 Specification

Most Popular News
 
Home | News | All News | Reviews | Articles | Guides | Download | Expert Area | Forum | Site Info
Site best viewed at 1024x768+ - CDRINFO.COM 1998-2014 - All rights reserved -
Privacy policy - Contact Us .