Difference between revisions of "OpenCL"

From UFRC
Jump to navigation Jump to search
Line 7: Line 7:
 
|{{#vardefine:exe|}}            <!--ADDITIONAL INFO-->
 
|{{#vardefine:exe|}}            <!--ADDITIONAL INFO-->
 
|{{#vardefine:pbs|}}            <!--PBS SCRIPTS-->
 
|{{#vardefine:pbs|}}            <!--PBS SCRIPTS-->
|{{#vardefine:policy|}}        <!--POLICY-->
+
|{{#vardefine:policy|1}}        <!--POLICY-->
 
|{{#vardefine:testing|}}      <!--PROFILING-->
 
|{{#vardefine:testing|}}      <!--PROFILING-->
 
|{{#vardefine:faq|}}            <!--FAQ-->
 
|{{#vardefine:faq|}}            <!--FAQ-->
 
|{{#vardefine:citation|}}      <!--CITATION-->
 
|{{#vardefine:citation|}}      <!--CITATION-->
|{{#vardefine:installation|}} <!--INSTALLATION-->
+
|{{#vardefine:installation|1}} <!--INSTALLATION-->
 
|}
 
|}
 
<!--BODY-->
 
<!--BODY-->
Line 19: Line 19:
  
 
OpenCL™ (Open Computing Language) is a low-level API for heterogeneous computing that runs on GPUs. Using the OpenCL API, developers can launch compute kernels written using a limited subset of the C programming language on a GPU.
 
OpenCL™ (Open Computing Language) is a low-level API for heterogeneous computing that runs on GPUs. Using the OpenCL API, developers can launch compute kernels written using a limited subset of the C programming language on a GPU.
 
OpenCL is a trademark of Apple Inc., used under license by Khronos.
 
 
<!--Modules-->
 
<!--Modules-->
 
==Required Modules==
 
==Required Modules==
Line 51: Line 49:
 
<!--Policy-->
 
<!--Policy-->
 
{{#if: {{#var: policy}}|==Usage Policy==
 
{{#if: {{#var: policy}}|==Usage Policy==
WRITE USAGE POLICY HERE (Licensing, usage, access).
+
OpenCL is a trademark of Apple Inc., used under license by Khronos.
 
|}}
 
|}}
 
<!--Performance-->
 
<!--Performance-->
Line 67: Line 65:
 
<!--Installation-->
 
<!--Installation-->
 
{{#if: {{#var: installation}}|==Installation==
 
{{#if: {{#var: installation}}|==Installation==
See the [[{{PAGENAME}}_Install]] page for {{#var: app}} installation notes.|}}
+
The OpenCL installed implementation is the one included with the NVIDIA CUDA Toolkit.|}}
 
<!--Turn the Table of Contents and Edit paragraph links ON/OFF-->
 
<!--Turn the Table of Contents and Edit paragraph links ON/OFF-->
 
__NOTOC____NOEDITSECTION__
 
__NOTOC____NOEDITSECTION__

Revision as of 18:34, 11 March 2013

Description

opencl website  

OpenCL™ (Open Computing Language) is a low-level API for heterogeneous computing that runs on GPUs. Using the OpenCL API, developers can launch compute kernels written using a limited subset of the C programming language on a GPU.

Required Modules

Serial

  • opencl

System Variables

  • HPC_{{#uppercase:opencl}}_DIR
  • HPC_{{#uppercase:opencl}}_INC


Usage Policy

OpenCL is a trademark of Apple Inc., used under license by Khronos.


Installation

The OpenCL installed implementation is the one included with the NVIDIA CUDA Toolkit.