OPENCL RESEARCH

Tech Pubs Logo
Overview

OpenCL (Open Computing Language) is an open royalty-free industry standard for programming a heterogeneous collection of CPUs, GPUs and other discrete computing devices organized into a single platform. It is more than a language. OpenCL is a framework for parallel programming and includes a language, API, libraries and a runtime system to support software development. Using OpenCL, for example, a programmer can write general purpose programs that execute on GPUs without the need to map their algorithms onto a 3D graphics API such as OpenGL or DirectX. The target of OpenCL is expert programmers wanting to write portable yet efficient code. This includes library writers, middleware vendors, and performance oriented application programmers. Therefore OpenCL provides a low-level hardware abstraction plus a framework to support programming and many details of the underlying hardware are exposed.

OpenCL is designed to support devices with different capabilities under a single platform. This includes devices which conform to different versions of the OpenCL specification. There are three important version identifiers to consider for an OpenCL system: the platform version, the version of a device, and the version(s) of the OpenCL C language supported on a device. [1]

OPENCL RESEARCH FOCUS

REFERENCES

1. ^   OpenCL 1.1 Specification - Khronos OpenCL API Registry

Case Studies

A & Pest Constrol
A locally owned and operated Pest Control business centered in Spokane, WA. The site requested a clean, consistent, compliance site for marketing and growing exposure into the Inland Northwest. Knowing very little about how it would look they turned to our experience ...more
Artist: Nathan Driftmeyer
The Pavilion was not only a pioneer ...
ReAnimality Inc.
The new corporate site moves to php5, Wordpress, and soon to include Drupal 7. The goals of the site have expanded to match the increased goals and direction of the company. A parallel developed site in HTML 5 served by php5 will be viewed by browsers capable of rendering the new draft standard. ...more

Current News

2010.05.07

Work, in parallel,continues on both the corporate blog and main site ...more

2010.04.29

From the Chair blog now XHTML compliant for Wordpress 3.0.3. For more details ...more

...more

Contact Us

ReAnimality Inc.

Main Office

2651 E. 38th Ave Spokane, WA 99223
Telephone: 509.435.5212
Email: mjd@reanimality.com

IT Office

674 SE 69th Ct Hillsboro, OR 97123
Telephone: 971.235.1940
Email: tmuller@reanimality.com