A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.download.nvidia.com/compute/cuda/3_0/sdk/website/OpenCL/website/samples.html below:

NVIDIA OpenCL SDK Code Samples

The GPU Computing SDK provides examples with source code, utilities, and white papers to help you get started writing GPU Computing software. The full SDK includes dozens of code samples covering a wide range of applications.

The latest NVIDIA display drivers are required to run code samples. Please obtain the latest display driver here.

The NVIDIA OpenCL Toolkit is required to compile code samples. Please obtain the OpenCL Toolkit from here.

OpenCL Device Query 

This sample enumerates the properties of the OpenCL devices present in the system.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Bandwidth Test 

This is a simple test program to measure the memcopy bandwidth of the GPU. It currently is capable of measuring device to device copy bandwidth, host to device and host to device copy bandwidth for pageable and page-locked memory, memory mapped and direct access.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Vector Addition 

Element by element addition of two 1-dimensional arrays. Implemented in OpenCL for CUDA GPU's, with functional comparison against a simple C++ host CPU implementation.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Dot Product 

Dot Product (scalar product) of set of input vector pairs. Implemented in OpenCL for CUDA GPU's, with functional comparison against a simple C++ host CPU implementation.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Matrix Vector Multiplication 

Simple matrix-vector multiplication example showing increasingly optimized implementations.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Simple Multi-GPU 

This application demonstrates how to make use of multiple GPUs in OpenCL.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Simple OpenGL Interop 

Simple program which demonstrates interoperability between OpenCL and OpenGL. The program modifies vertex positions with OpenCL and uses OpenGL to render the geometry.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Scan 

This example demonstrates an efficient OpenCL implementation of parallel prefix sum, also known as "scan". Given an array of numbers, scan computes a new array in which each element is the sum of all the elements before it in the input array.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

Parallel Reduction 

A parallel sum reduction that computes the sum of large arrays of values. This sample demonstrates several important optimization strategies for parallel algorithms like reduction.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Matrix Transpose 

Efficient matrix transpose.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Matrix Multiplication 

This sample implements matrix multiplication and is exactly the same as Chapter 6 of the programming guide. It has been written for clarity of exposition to illustrate various OpenCL programming principles, not with the goal of providing the most performant generic kernel for matrix multiplication. CUBLAS provides high-performance matrix multiplication.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL 3D FDTD 

This sample applies a finite differences time domain progression stencil on a 3D surface.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL DCT 8x8 

This sample demonstrates how Discrete Cosine Transform (DCT) for 8x8 blocks can be implemented in OpenCL.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL DirectX Texture Compressor (DXTC) 

High Quality DXT Compression using OpenCL. This example shows how to implement an existing computationally-intensive CPU compression algorithm in parallel on the GPU, and obtain an order of magnitude performance improvement.

 
or later

Whitepaper


Download - Windows (x86)
Download - Windows (x64)
Download - Linux/Mac

OpenCL Radix Sort 

This sample demonstrates a very fast and efficient parallel radix sort implemented in OpenCL for CUDA GPUs.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Sorting Networks 

This sample implements bitonic sort algorithm for batches of short arrays

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Black-Scholes Option Pricing 

This sample evaluates fair call and put prices for a given set of European options by Black-Scholes formula.

 
or later

Whitepaper


Download - Windows (x86)
Download - Windows (x64)
Download - Linux/Mac

OpenCL Quasirandom Generator 

This sample implements Niederreiter quasirandom number generator and Moro's Inverse Cumulative Normal Distribution generator.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Mersenne Twister 

This sample implements Mersenne Twister random number generator and Cartesian Box-Muller transformation on the GPU.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL 64-bin and 256-bin Histogram 

This sample demonstrates efficient implementation of 64-bin and 256-bin histograms.

 
or later

Whitepaper


Download - Windows (x86)
Download - Windows (x64)
Download - Linux/Mac

OpenCL Post-Process OpenGL-Rendered Image 

This sample shows how to post-process an image rendered in OpenGL using OpenCL.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

Simple Texture 3D 

Simple example that demonstrates use of 3D textures in OpenCL.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Box Filter 8x8 

Linear 2-dimensional 8x8 Box Filter of RGBA image. Implemented in OpenCL for CUDA GPU's, with performance comparison against simple C++ on host CPU. Each of the R, G, B and A channels are treated independently with results computed concurrently for each.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Sobel Filter 

2-dimensional 3x3 Sobel Magnitude Filter of RGBA image. Implemented in OpenCL for CUDA GPU's, with performance comparison against simple C++ on host CPU. Gradient magnitude for each of the R, G & B channels is computed concurrently and independently, then combined into a single gradient intensity with linear weighting factors.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Median Filter 

Multi-GPU enabled, 2-dimensional 3x3 Median Filter of RGBA image. Implemented in OpenCL for CUDA GPU's, with performance comparison against simple C++ on host CPU. Each of the R, G & B channels are treated independently with results computed concurrently for each.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Separable Convolution 

This sample implements convolution filter of a 2D image with arbitrary separable kernel.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Recursive Gaussian Filter 

2-dimensional Gaussian Blur Filter of RGBA image using IRF method. Implemented in OpenCL for CUDA GPU's, with performance comparison against simple C++ on host CPU. Each of the R, G, B and A channels are treated independently with results computed concurrently for each.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Volume rendering 

This sample demonstrates basic volume rendering using 3D textures.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL Particle Collision Simulation 

Simulation of elastic collisions of a large # of bodies. Implemented in OpenCL for CUDA GPU's.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac

OpenCL N-Body Physics Simulation 

Gravitational Simulation of a large # of bodies. Implemented in OpenCL for CUDA GPU's.

 
or later

Download - Windows (x86)


Download - Windows (x64)
Download - Linux/Mac


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4