The Computing Language Utility (CLU) is a lightweight API designed to help programmers explore, learn, and rapidly prototype programs with OpenCL.
Download PDF [686.3 kB]
Introduction A Brief History of Quicksort
Introduction What is the Generic Address Space?
This article describes and links to the Noise code sample. The sample includes an implementation of Perlin noise, which is useful for generating natural-looking textures, such as marble and clouds, for 3D graphics. It also includes a set of pseudo-random number generator functions that are sufficient to make a generated image visually appear random.