| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <?xml-stylesheet type="text/xsl" href="mathml.xsl"?><html xmlns="http://www.w3.org/1999/xhtml" xmlns:pref="http://www.w3.org/2002/Math/preference" pref:renderer="mathplayer-dl"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> |
| <style xmlns="" type="text/css"> |
| /* This style sets a margin around the entire page */ |
| html, body { margin: 10px; } |
| |
| p { font-family:verdana,sans-serif; font-size:95%; |
| margin-top:0px; margin-bottom:20px; padding-top:0px; padding-bottom:0px; } |
| |
| h1 {font: bold 1.75em verdana,sans-serif; |
| margin-top:0px; margin-bottom:3px; padding-top:0px; padding-bottom:0px; } |
| |
| h2 { font-family:verdana,sans-serif; font-size:1.20em |
| margin-top:28px; margin-bottom:3px; padding-top:0px; padding-bottom:0px; } |
| |
| li { font-family:verdana,sans-serif; font-size:95%; |
| margin-top:0px; margin-bottom:18px; padding-top:0px; padding-bottom:0px; } |
| |
| code, constant {font: normal 1.1em 'courier new',monospace; } |
| code.function {font: bold 1.1em 'courier new',monospace; } |
| code.varname {font: italic 1.1em 'courier new',monospace; } |
| code.funcdef {font: normal 1.1em 'courier new',monospace; } |
| .citerefentry {font: normal 1.1em 'courier new',monospace; } |
| .parameter { font-style: italic; } |
| code.fsfunc {font: normal 1.1em 'courier new',monospace; } |
| div.funcsynopsis {font: normal 1.1em 'courier new',monospace; text-align:left; background-color:#e6e6e6;} |
| div.funcsynopsis table { margin-top: 10px; border-collapse:separate; } |
| div.funcsynopsis td {background-color:#e6e6e6; border:0px solid black; padding:2px; } |
| div.refsect1 {font-family:verdana,sans-serif; font-size:95%;} |
| |
| /* PARAMETER: This style controls spacing between the terms in Parameter section */ |
| dt { margin-top:15px; } |
| |
| /* COPYRIGHT: This style formats the text of the copyright statement at the bottom of the page */ |
| div.refsect3 { font-family:verdana,sans-serif; font-size:75%; |
| margin-top:50px; margin-bottom:20px; padding-top:0px; padding-bottom:0px; } |
| |
| /* TABLES: These styles apply to all tables OTHER than the Synopsis and Example tables */ |
| div.refsect1 table { margin-top: 10px; background-color:#FFF; width:100%; border-collapse:collapse; } |
| div.refsect1 td {background-color:#FFF; border:1px solid black; padding:5px; |
| font: normal 95% verdana,san-serif;} |
| div.refsect1 th {background-color:#FFF; border:1px solid black; padding:5px; |
| font: bold 95% verdana,san-serif;} |
| |
| /* EXAMPLE: These styles apply only to the Example section */ |
| div.refsect2 { font-family:verdana,sans-serif; } |
| h3 { font:bold 1.25em verdana,sans-serif; font-size:135%; |
| margin-top:28px; margin-bottom:3px; padding-top:0px; padding-bottom:0px; } |
| div.refsect2 table {margin-top:0px; background-color:#e6e6e6; |
| width:100%; border:0px solid black; padding:2px;} |
| div.refsect2 td {background-color:##e6e6e6; white-space: pre; font: normal 1.1em 'courier new',monospace;} |
| |
| /* SPECIFICATION: Add an Acrobat Reader icon to PDF links |
| a[href$=".pdf"] {background: url(pdficon_small1.gif) left center no-repeat; padding-left: 22px;} |
| a[href$=".pdf"]:hover {background: url(pdficon_small1.gif) left center no-repeat;}*/ |
| |
| </style> |
| <title>OpenCL Reference Pages</title> |
| <meta name="generator" content="DocBook XSL Stylesheets V1.69.1" /> |
| <meta name="keywords" content="OpenCl Reference Title Page" /> |
| </head> |
| <body> |
| <div class="refentry" lang="en" xml:lang="en"> |
| <a id="id4796348"></a> |
| <div class="titlepage"></div> |
| <div xmlns="" class="refnamediv"> |
| <a xmlns="http://www.w3.org/1999/xhtml" id="Memory Objects"></a> |
| <h1>OpenCL Reference Pages</h1> |
| <p></p> |
| </div> |
| <div class="refsect1" lang="en" xml:lang="en"> |
| <a id="description"></a> |
| <h2></h2> |
| <p> |
| <img src="OpenCL_Logo120.jpg" width="120" height="120" alt="" hspace="40" vspace="40" border="0" align="right" xmlns="http://www.w3.org/1999/xhtml" />OpenCL (Open Computing Language) is an open royalty-free standard for general purpose |
| parallel programming across CPUs, GPUs and other processors, giving software developers |
| portable and efficient access to the power of these heterogeneous processing platforms. |
| </p> |
| <p> |
| OpenCL supports a wide range of applications, ranging from embedded and consumer software |
| to HPC solutions, through a low-level, high-performance, portable abstraction. By creating an |
| efficient, close-to-the-metal programming interface, OpenCL will form the foundation layer of a |
| parallel computing ecosystem of platform-independent tools, middleware and applications. |
| </p> |
| <p> |
| OpenCL consists of an API for coordinating parallel computation across |
| heterogeneous processors; and a cross-platform programming language with a well-specified |
| computation environment. The OpenCL standard: |
| <ul> |
| <li>Supports both data- and task-based parallel programming models</li> |
| <li>Utilizes a subset of ISO C99 with extensions for parallelism</li> |
| <li>Defines consistent numerical requirements based on IEEE 754</li> |
| <li>Defines a configuration profile for handheld and embedded devices</li> |
| <li>Efficiently interoperates with OpenGL, OpenGL ES, and other graphics APIs</li> |
| </ul> |
| </p> |
| <p> |
| The specification is divided into a core specification that any OpenCL compliant implementation must support; a |
| handheld/embedded profile which relaxes the OpenCL compliance requirements for handheld |
| and embedded devices; and a set of optional extensions that are likely to move into the core |
| specification in later revisions of the OpenCL specification. |
| </p> |
| </div> |
| <div xmlns="" class="refsect3" lang="en" xml:lang="en"><a xmlns="http://www.w3.org/1999/xhtml" id="Copyright"></a><h4 xmlns="http://www.w3.org/1999/xhtml"></h4> |
| <img xmlns="http://www.w3.org/1999/xhtml" src="KhronosLogo.jpg" /><br> |
| Copyright © 2007-2013 The Khronos Group Inc. |
| Permission is hereby granted, free of charge, to any person obtaining a |
| copy of this software and/or associated documentation files (the |
| "Materials"), to deal in the Materials without restriction, including |
| without limitation the rights to use, copy, modify, merge, publish, |
| distribute, sublicense, and/or sell copies of the Materials, and to |
| permit persons to whom the Materials are furnished to do so, subject to |
| the condition that this copyright notice and permission notice shall be included |
| in all copies or substantial portions of the Materials. |
| </div> |
| </div> |
| </body> |
| </html> |
| |