blob: 0d07b55d79ab0b80f02bbe825e4298b0dc41b94c [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Index (OpenJ9 CUDA Classes)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index (OpenJ9 CUDA Classes)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/ibm/cuda/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="com/ibm/cuda/package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><strong>OpenJ9 CUDA Classes</strong></div>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a href="#I:Y">Y</a>&nbsp;<a href="#I:Z">Z</a>&nbsp;<a name="I:A">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#add-byte-">add(byte)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Appends a byte value to the list of parameter values.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#add-char-">add(char)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Appends a character value to the list of parameter values.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#add-com.ibm.cuda.CudaBuffer-">add(CudaBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Appends a buffer address to the list of parameter values.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#add-double-">add(double)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Appends a double value to the list of parameter values.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#add-float-">add(float)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Appends a float value to the list of parameter values.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#add-int-">add(int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Appends a integer value to the list of parameter values.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#add-long-">add(long)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Appends a long value to the list of parameter values.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#add-short-">add(short)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Appends a short value to the list of parameter values.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaLinker.html#add-com.ibm.cuda.CudaJitInputType-byte:A-java.lang.String-">add(CudaJitInputType, byte[], String)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda">CudaLinker</a></dt>
<dd>
<div class="block">Adds a new code fragment to be linked into the module under construction
using the default options.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaLinker.html#add-com.ibm.cuda.CudaJitInputType-byte:A-java.lang.String-com.ibm.cuda.CudaJitOptions-">add(CudaJitInputType, byte[], String, CudaJitOptions)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda">CudaLinker</a></dt>
<dd>
<div class="block">Adds a new code fragment to be linked into the module under construction
using the specified options.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaLinker.html#add-com.ibm.cuda.CudaJitInputType-java.io.InputStream-java.lang.String-">add(CudaJitInputType, InputStream, String)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda">CudaLinker</a></dt>
<dd>
<div class="block">Adds a new code fragment to be linked into the module under construction
using the default options.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaLinker.html#add-com.ibm.cuda.CudaJitInputType-java.io.InputStream-java.lang.String-com.ibm.cuda.CudaJitOptions-">add(CudaJitInputType, InputStream, String, CudaJitOptions)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda">CudaLinker</a></dt>
<dd>
<div class="block">Adds a new code fragment to be linked into the module under construction
using the default options.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#addCallback-java.lang.Runnable-">addCallback(Runnable)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Queues the given <code>callback</code> to be executed when the associated
device has completed all previous actions in the default stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaStream.html#addCallback-java.lang.Runnable-">addCallback(Runnable)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda">CudaStream</a></dt>
<dd>
<div class="block">Enqueues a callback to be run after all previous work on this stream
has been completed.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/Cuda.html#allocatePinnedHostBuffer-long-">allocatePinnedHostBuffer(long)</a></span> - Static method in class com.ibm.cuda.<a href="com/ibm/cuda/Cuda.html" title="class in com.ibm.cuda">Cuda</a></dt>
<dd>
<div class="block">Allocates a new direct byte buffer, backed by page-locked host memory;
enabling optimal performance of transfers to and from device memory.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#Assert">Assert</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">An assert triggered in device code during kernel execution.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#atOffset-long-">atOffset(long)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Returns a sub-region of this buffer.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_ASYNC_ENGINE_COUNT">ATTRIBUTE_ASYNC_ENGINE_COUNT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Number of asynchronous engines.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaFunction.html#ATTRIBUTE_BINARY_VERSION">ATTRIBUTE_BINARY_VERSION</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda">CudaFunction</a></dt>
<dd>
<div class="block">The binary architecture version for which the function was compiled.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_CAN_MAP_HOST_MEMORY">ATTRIBUTE_CAN_MAP_HOST_MEMORY</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Device can map host memory into CUDA address space.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_CLOCK_RATE">ATTRIBUTE_CLOCK_RATE</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Typical clock frequency in kilohertz.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_COMPUTE_CAPABILITY">ATTRIBUTE_COMPUTE_CAPABILITY</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Compute capability version number.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_COMPUTE_CAPABILITY_MAJOR">ATTRIBUTE_COMPUTE_CAPABILITY_MAJOR</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Major compute capability version number.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_COMPUTE_CAPABILITY_MINOR">ATTRIBUTE_COMPUTE_CAPABILITY_MINOR</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Minor compute capability version number.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_COMPUTE_MODE">ATTRIBUTE_COMPUTE_MODE</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Compute mode (see COMPUTE_MODE_XXX for details).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_CONCURRENT_KERNELS">ATTRIBUTE_CONCURRENT_KERNELS</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Device can possibly execute multiple kernels concurrently.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaFunction.html#ATTRIBUTE_CONST_SIZE_BYTES">ATTRIBUTE_CONST_SIZE_BYTES</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda">CudaFunction</a></dt>
<dd>
<div class="block">The size in bytes of user-allocated constant memory required by this
function.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_ECC_ENABLED">ATTRIBUTE_ECC_ENABLED</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Device has ECC support enabled.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_GLOBAL_MEMORY_BUS_WIDTH">ATTRIBUTE_GLOBAL_MEMORY_BUS_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Global memory bus width in bits.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_INTEGRATED">ATTRIBUTE_INTEGRATED</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Device is integrated with host memory.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_KERNEL_EXEC_TIMEOUT">ATTRIBUTE_KERNEL_EXEC_TIMEOUT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Specifies whether there is a run time limit on kernels.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_L2_CACHE_SIZE">ATTRIBUTE_L2_CACHE_SIZE</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Size of L2 cache in bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaFunction.html#ATTRIBUTE_LOCAL_SIZE_BYTES">ATTRIBUTE_LOCAL_SIZE_BYTES</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda">CudaFunction</a></dt>
<dd>
<div class="block">The size in bytes of local memory used by each thread of this function.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAX_BLOCK_DIM_X">ATTRIBUTE_MAX_BLOCK_DIM_X</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum block dimension X.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAX_BLOCK_DIM_Y">ATTRIBUTE_MAX_BLOCK_DIM_Y</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum block dimension Y.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAX_BLOCK_DIM_Z">ATTRIBUTE_MAX_BLOCK_DIM_Z</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum block dimension Z.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAX_GRID_DIM_X">ATTRIBUTE_MAX_GRID_DIM_X</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum grid dimension X.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAX_GRID_DIM_Y">ATTRIBUTE_MAX_GRID_DIM_Y</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum grid dimension Y.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAX_GRID_DIM_Z">ATTRIBUTE_MAX_GRID_DIM_Z</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum grid dimension Z.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAX_PITCH">ATTRIBUTE_MAX_PITCH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum pitch in bytes allowed by memory copies.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAX_REGISTERS_PER_BLOCK">ATTRIBUTE_MAX_REGISTERS_PER_BLOCK</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum number of 32-bit registers available per block.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK">ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum shared memory available per block in bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAX_THREADS_PER_BLOCK">ATTRIBUTE_MAX_THREADS_PER_BLOCK</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum number of threads per block.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaFunction.html#ATTRIBUTE_MAX_THREADS_PER_BLOCK">ATTRIBUTE_MAX_THREADS_PER_BLOCK</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda">CudaFunction</a></dt>
<dd>
<div class="block">The maximum number of threads per block, beyond which a launch of the
function would fail.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAX_THREADS_PER_MULTIPROCESSOR">ATTRIBUTE_MAX_THREADS_PER_MULTIPROCESSOR</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum resident threads per multiprocessor.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_LAYERS">ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_LAYERS</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum layers in a 1D layered surface.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_WIDTH">ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 1D layered surface width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACE1D_WIDTH">ATTRIBUTE_MAXIMUM_SURFACE1D_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 1D surface width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACE2D_HEIGHT">ATTRIBUTE_MAXIMUM_SURFACE2D_HEIGHT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D surface height.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_HEIGHT">ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_HEIGHT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D layered surface height.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_LAYERS">ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_LAYERS</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum layers in a 2D layered surface.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_WIDTH">ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D layered surface width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACE2D_WIDTH">ATTRIBUTE_MAXIMUM_SURFACE2D_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D surface width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACE3D_DEPTH">ATTRIBUTE_MAXIMUM_SURFACE3D_DEPTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 3D surface depth.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACE3D_HEIGHT">ATTRIBUTE_MAXIMUM_SURFACE3D_HEIGHT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 3D surface height.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACE3D_WIDTH">ATTRIBUTE_MAXIMUM_SURFACE3D_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 3D surface width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_LAYERS">ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_LAYERS</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum layers in a cubemap layered surface.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_WIDTH">ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum cubemap layered surface width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_WIDTH">ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum cubemap surface width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_LAYERS">ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_LAYERS</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum layers in a 1D layered texture.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 1D layered texture width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE1D_LINEAR_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURE1D_LINEAR_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 1D linear texture width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE1D_MIPMAPPED_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURE1D_MIPMAPPED_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum mipmapped 1D texture width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE1D_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURE1D_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 1D texture width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_HEIGHT">ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_HEIGHT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D texture height if CUDA_ARRAY3D_TEXTURE_GATHER is set.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D texture width if CUDA_ARRAY3D_TEXTURE_GATHER is set.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_HEIGHT">ATTRIBUTE_MAXIMUM_TEXTURE2D_HEIGHT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D texture height.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT">ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D layered texture height.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS">ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum layers in a 2D layered texture.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D layered texture width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_HEIGHT">ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_HEIGHT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D linear texture height.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_PITCH">ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_PITCH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D linear texture pitch in bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D linear texture width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_HEIGHT">ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_HEIGHT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum mipmapped 2D texture height.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum mipmapped 2D texture width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE2D_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURE2D_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 2D texture width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH">ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 3D texture depth.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH_ALTERNATE">ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH_ALTERNATE</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Alternate maximum 3D texture depth.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT">ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 3D texture height.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT_ALTERNATE">ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT_ALTERNATE</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Alternate maximum 3D texture height.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum 3D texture width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH_ALTERNATE">ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH_ALTERNATE</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Alternate maximum 3D texture width.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_LAYERS">ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_LAYERS</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum layers in a cubemap layered texture.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum cubemap layered texture width/height.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_WIDTH">ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_WIDTH</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Maximum cubemap texture width/height.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MEMORY_CLOCK_RATE">ATTRIBUTE_MEMORY_CLOCK_RATE</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Peak memory clock frequency in kilohertz.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_MULTIPROCESSOR_COUNT">ATTRIBUTE_MULTIPROCESSOR_COUNT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Number of multiprocessors on device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaFunction.html#ATTRIBUTE_NUM_REGS">ATTRIBUTE_NUM_REGS</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda">CudaFunction</a></dt>
<dd>
<div class="block">The number of registers used by each thread of this function.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_PCI_BUS_ID">ATTRIBUTE_PCI_BUS_ID</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">PCI bus ID of the device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_PCI_DEVICE_ID">ATTRIBUTE_PCI_DEVICE_ID</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">PCI device ID of the device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_PCI_DOMAIN_ID">ATTRIBUTE_PCI_DOMAIN_ID</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">PCI domain ID of the device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaFunction.html#ATTRIBUTE_PTX_VERSION">ATTRIBUTE_PTX_VERSION</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda">CudaFunction</a></dt>
<dd>
<div class="block">The PTX virtual architecture version for which the function was
compiled.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaFunction.html#ATTRIBUTE_SHARED_SIZE_BYTES">ATTRIBUTE_SHARED_SIZE_BYTES</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda">CudaFunction</a></dt>
<dd>
<div class="block">The size in bytes of statically-allocated shared memory required by
this function.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_STREAM_PRIORITIES_SUPPORTED">ATTRIBUTE_STREAM_PRIORITIES_SUPPORTED</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Device supports stream priorities.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_SURFACE_ALIGNMENT">ATTRIBUTE_SURFACE_ALIGNMENT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Alignment requirement for surfaces.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_TCC_DRIVER">ATTRIBUTE_TCC_DRIVER</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Device is using TCC driver model.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_TEXTURE_ALIGNMENT">ATTRIBUTE_TEXTURE_ALIGNMENT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Alignment requirement for textures.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_TEXTURE_PITCH_ALIGNMENT">ATTRIBUTE_TEXTURE_PITCH_ALIGNMENT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Pitch alignment requirement for textures.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_TOTAL_CONSTANT_MEMORY">ATTRIBUTE_TOTAL_CONSTANT_MEMORY</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Memory available on device for __constant__ variables in a kernel in bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_UNIFIED_ADDRESSING">ATTRIBUTE_UNIFIED_ADDRESSING</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Device shares a unified address space with the host.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#ATTRIBUTE_WARP_SIZE">ATTRIBUTE_WARP_SIZE</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Warp size in threads.</div>
</dd>
</dl>
<a name="I:B">
<!-- -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#blockDimX">blockDimX</a></span> - Variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">The size of the thread block in the x dimension.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#blockDimY">blockDimY</a></span> - Variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">The size of the thread block in the y dimension.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#blockDimZ">blockDimZ</a></span> - Variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">The size of the thread block in the z dimension.</div>
</dd>
</dl>
<a name="I:C">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.Cache.html#Cache--">Cache()</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.Cache.html" title="class in com.ibm.cuda">CudaModule.Cache</a></dt>
<dd>
<div class="block">Creates a new cache.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#canAccessPeer-com.ibm.cuda.CudaDevice-">canAccessPeer(CudaDevice)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns whether this device can access memory of the specified
<code>peerDevice</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#clone--">clone()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Creates a new options object with the same state as this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#clone--">clone()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Creates a copy of this parameter block.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#close--">close()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Releases the region of device memory backing this buffer.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#close--">close()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Releases resources associated with this event.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaStream.html#close--">close()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda">CudaStream</a></dt>
<dd>
<div class="block">Closes this stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaException.html#code">code</a></span> - Variable in exception com.ibm.cuda.<a href="com/ibm/cuda/CudaException.html" title="class in com.ibm.cuda">CudaException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a> - package com.ibm.cuda</dt>
<dd>
<div class="block">This package enables access to CUDA-capable devices from Java.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaLinker.html#complete--">complete()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda">CudaLinker</a></dt>
<dd>
<div class="block">Completes the module under construction and return an image suitable
for loading.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#COMPUTE_MODE_DEFAULT">COMPUTE_MODE_DEFAULT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Default compute mode (multiple contexts allowed per device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#COMPUTE_MODE_PROCESS_EXCLUSIVE">COMPUTE_MODE_PROCESS_EXCLUSIVE</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Compute exclusive process mode (at most one context used by a single process
can be present on this device at a time).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#COMPUTE_MODE_PROHIBITED">COMPUTE_MODE_PROHIBITED</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Compute prohibited mode (no contexts can be created on this device at this time).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#COMPUTE_MODE_THREAD_EXCLUSIVE">COMPUTE_MODE_THREAD_EXCLUSIVE</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Exclusive thread mode (at most one context, used by a single thread,
can be present on this device at a time).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-byte:A-">copyFrom(byte[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies all data from the specified <code>array</code> (on the Java host) to
this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-byte:A-int-int-">copyFrom(byte[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>array</code> (on the Java host) to this
buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-java.nio.ByteBuffer-">copyFrom(ByteBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>source</code> buffer (on the Java host)
to this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-char:A-">copyFrom(char[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies all data from the specified <code>array</code> (on the Java host) to
this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-char:A-int-int-">copyFrom(char[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>array</code> (on the Java host) to this
buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-java.nio.CharBuffer-">copyFrom(CharBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>source</code> buffer (on the Java host)
to this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-com.ibm.cuda.CudaBuffer-long-long-">copyFrom(CudaBuffer, long, long)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>source</code> buffer (on a device)
to this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-double:A-">copyFrom(double[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies all data from the specified <code>array</code> (on the Java host) to
this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-double:A-int-int-">copyFrom(double[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>array</code> (on the Java host) to this
buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-java.nio.DoubleBuffer-">copyFrom(DoubleBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>source</code> buffer (on the Java host)
to this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-float:A-">copyFrom(float[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies all data from the specified <code>array</code> (on the Java host) to
this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-float:A-int-int-">copyFrom(float[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>array</code> (on the Java host) to this
buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-java.nio.FloatBuffer-">copyFrom(FloatBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>source</code> buffer (on the Java host)
to this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-int:A-">copyFrom(int[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies all data from the specified <code>array</code> (on the Java host) to
this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-int:A-int-int-">copyFrom(int[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>array</code> (on the Java host) to this
buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-java.nio.IntBuffer-">copyFrom(IntBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>source</code> buffer (on the Java host)
to this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-long:A-">copyFrom(long[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies all data from the specified <code>array</code> (on the Java host) to
this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-long:A-int-int-">copyFrom(long[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>array</code> (on the Java host) to this
buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-java.nio.LongBuffer-">copyFrom(LongBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>source</code> buffer (on the Java host)
to this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-short:A-">copyFrom(short[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies all data from the specified <code>array</code> (on the Java host) to
this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-short:A-int-int-">copyFrom(short[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>array</code> (on the Java host) to this
buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyFrom-java.nio.ShortBuffer-">copyFrom(ShortBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from the specified <code>source</code> buffer (on the Java host)
to this buffer (on the device).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-byte:A-">copyTo(byte[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-byte:A-int-int-">copyTo(byte[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-java.nio.ByteBuffer-">copyTo(ByteBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>target</code> buffer (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-char:A-">copyTo(char[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-char:A-int-int-">copyTo(char[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-java.nio.CharBuffer-">copyTo(CharBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>target</code> buffer (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-double:A-">copyTo(double[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-double:A-int-int-">copyTo(double[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-java.nio.DoubleBuffer-">copyTo(DoubleBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>target</code> buffer (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-float:A-">copyTo(float[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-float:A-int-int-">copyTo(float[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-java.nio.FloatBuffer-">copyTo(FloatBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>target</code> buffer (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-int:A-">copyTo(int[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-int:A-int-int-">copyTo(int[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-java.nio.IntBuffer-">copyTo(IntBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>target</code> buffer (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-long:A-">copyTo(long[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-long:A-int-int-">copyTo(long[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-java.nio.LongBuffer-">copyTo(LongBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>target</code> buffer (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-short:A-">copyTo(short[])</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-short:A-int-int-">copyTo(short[], int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>array</code> (on the Java host).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#copyTo-java.nio.ShortBuffer-">copyTo(ShortBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Copies data from this buffer (on the device) to the specified
<code>target</code> buffer (on the Java host).</div>
</dd>
<dt><a href="com/ibm/cuda/Cuda.html" title="class in com.ibm.cuda"><span class="typeNameLink">Cuda</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>Cuda</code> class provides general CUDA utilities.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaBuffer</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaBuffer</code> class represents a region of memory on a specific
device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#CudaBuffer-com.ibm.cuda.CudaDevice-long-">CudaBuffer(CudaDevice, long)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Allocates a new region on the specified <code>device</code> of size <code>byteCount</code> bytes.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaDevice</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaDevice</code> class represents a CUDA-capable device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#CudaDevice-int-">CudaDevice(int)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Creates a device handle corresponding to <code>deviceId</code>.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaDevice.CacheConfig.html" title="enum in com.ibm.cuda"><span class="typeNameLink">CudaDevice.CacheConfig</span></a> - Enum in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block"><code>CacheConfig</code> identifies the cache configuration choices for
a device.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaDevice.Limit.html" title="enum in com.ibm.cuda"><span class="typeNameLink">CudaDevice.Limit</span></a> - Enum in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block"><code>Limit</code> identifies device limits that may be queried or configured.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaDevice.SharedMemConfig.html" title="enum in com.ibm.cuda"><span class="typeNameLink">CudaDevice.SharedMemConfig</span></a> - Enum in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda"><span class="typeNameLink">CudaError</span></a> - Interface in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaError</code> interface defines the possible values of <a href="com/ibm/cuda/CudaException.html#code"><code>CudaException.code</code></a>.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaEvent</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaEvent</code> class represents an event that can be queued in a
stream on a CUDA-capable device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#CudaEvent-com.ibm.cuda.CudaDevice-">CudaEvent(CudaDevice)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Creates a new event on the specified device with default flags.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#CudaEvent-com.ibm.cuda.CudaDevice-int-">CudaEvent(CudaDevice, int)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Creates a new event on the specified device with the specified <code>flags</code>.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaException.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaException</span></a> - Exception in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaException</code> class represents an unusual or unexpected response
from a CUDA-capable device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaException.html#CudaException-int-">CudaException(int)</a></span> - Constructor for exception com.ibm.cuda.<a href="com/ibm/cuda/CudaException.html" title="class in com.ibm.cuda">CudaException</a></dt>
<dd>
<div class="block">Creates a new exception object.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaFunction</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaFunction</code> class represents a kernel entry point found in
a specific <code>CudaModule</code> loaded on a CUDA-capable device.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaGlobal.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaGlobal</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaGlobal</code> class represents a global variable found in
a specific <code>CudaModule</code> loaded on a CUDA-capable device.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaGrid</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaGrid</code> class represents a kernel launch configuration.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#CudaGrid-com.ibm.cuda.Dim3-com.ibm.cuda.Dim3-">CudaGrid(Dim3, Dim3)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">Creates a grid with the specified dimensions, with no shared memory
on the default stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#CudaGrid-com.ibm.cuda.Dim3-com.ibm.cuda.Dim3-com.ibm.cuda.CudaStream-">CudaGrid(Dim3, Dim3, CudaStream)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">Creates a grid with the specified dimensions with no shared memory
on the specified stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#CudaGrid-com.ibm.cuda.Dim3-com.ibm.cuda.Dim3-int-">CudaGrid(Dim3, Dim3, int)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">Creates a grid with the specified dimensions and shared memory size
on the default stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#CudaGrid-com.ibm.cuda.Dim3-com.ibm.cuda.Dim3-int-com.ibm.cuda.CudaStream-">CudaGrid(Dim3, Dim3, int, CudaStream)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">Creates a grid with the specified dimensions and shared memory size
on the specified stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#CudaGrid-int-int-">CudaGrid(int, int)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">Creates a grid with the specified x dimensions with no shared memory
on the default stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#CudaGrid-int-int-com.ibm.cuda.CudaStream-">CudaGrid(int, int, CudaStream)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">Creates a grid with the specified x dimensions with no shared memory
on the specified stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#CudaGrid-int-int-int-">CudaGrid(int, int, int)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">Creates a grid with the specified x dimensions and shared memory size
on the default stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#CudaGrid-int-int-int-com.ibm.cuda.CudaStream-">CudaGrid(int, int, int, CudaStream)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">Creates a grid with the specified x dimensions and shared memory size
on the specified stream.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaJitInputType.html" title="enum in com.ibm.cuda"><span class="typeNameLink">CudaJitInputType</span></a> - Enum in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block"><code>CudaJitInputType</code> identifies the type of input being provided to
<code>CudaLinker#add(...)</code>.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaJitOptions</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaJitOptions</code> class represents a set of options that influence
the behavior of linking and loading modules.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#CudaJitOptions--">CudaJitOptions()</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Creates a new options object.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaJitOptions.CacheMode.html" title="enum in com.ibm.cuda"><span class="typeNameLink">CudaJitOptions.CacheMode</span></a> - Enum in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block"><code>CacheMode</code> identifies the cache management choices.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaJitOptions.Fallback.html" title="enum in com.ibm.cuda"><span class="typeNameLink">CudaJitOptions.Fallback</span></a> - Enum in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block"><code>Fallback</code> identifies the available fall-back strategies
when an exactly matching object is not available.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaJitTarget.html" title="enum in com.ibm.cuda"><span class="typeNameLink">CudaJitTarget</span></a> - Enum in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block"><code>CudaJitTarget</code> identifies the target compute device class
for linking and loading modules.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaKernel.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaKernel</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaKernel</code> class represents a kernel <a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda"><code>function</code></a>
in a loaded <a href="com/ibm/cuda/CudaModule.html" title="class in com.ibm.cuda"><code>CudaModule</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.html#CudaKernel-com.ibm.cuda.CudaModule-com.ibm.cuda.CudaFunction-">CudaKernel(CudaModule, CudaFunction)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.html" title="class in com.ibm.cuda">CudaKernel</a></dt>
<dd>
<div class="block">Creates a new kernel object in the given module whose entry point
is the specified function.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.html#CudaKernel-com.ibm.cuda.CudaModule-java.lang.String-">CudaKernel(CudaModule, String)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.html" title="class in com.ibm.cuda">CudaKernel</a></dt>
<dd>
<div class="block">Creates a new kernel object in the given module whose entry point
is the function with the specified name.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaKernel.Parameters</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>Parameters</code> class represents the actual parameters in
a <a href="com/ibm/cuda/CudaKernel.html" title="class in com.ibm.cuda"><code>kernel</code></a> launch.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaLinker</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaLinker</code> class supports combining one or more code fragments
to form a module that can be then loaded on a CUDA-capable device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaLinker.html#CudaLinker-com.ibm.cuda.CudaDevice-">CudaLinker(CudaDevice)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda">CudaLinker</a></dt>
<dd>
<div class="block">Creates a new linker for the specified <code>device</code>
using default options.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaLinker.html#CudaLinker-com.ibm.cuda.CudaDevice-com.ibm.cuda.CudaJitOptions-">CudaLinker(CudaDevice, CudaJitOptions)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda">CudaLinker</a></dt>
<dd>
<div class="block">Creates a new linker for the specified <code>device</code>
using the specified <code>options</code>.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaModule.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaModule</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaModule</code> class represents a module that has been loaded
on a CUDA-capable device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.html#CudaModule-com.ibm.cuda.CudaDevice-byte:A-">CudaModule(CudaDevice, byte[])</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.html" title="class in com.ibm.cuda">CudaModule</a></dt>
<dd>
<div class="block">Loads a module on the specified device, using the given image and the
default options.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.html#CudaModule-com.ibm.cuda.CudaDevice-byte:A-com.ibm.cuda.CudaJitOptions-">CudaModule(CudaDevice, byte[], CudaJitOptions)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.html" title="class in com.ibm.cuda">CudaModule</a></dt>
<dd>
<div class="block">Loads a module on the specified device, using the given image and the
given options.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.html#CudaModule-com.ibm.cuda.CudaDevice-java.io.InputStream-">CudaModule(CudaDevice, InputStream)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.html" title="class in com.ibm.cuda">CudaModule</a></dt>
<dd>
<div class="block">Loads a module on the specified device from the given input stream using
the default options.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.html#CudaModule-com.ibm.cuda.CudaDevice-java.io.InputStream-com.ibm.cuda.CudaJitOptions-">CudaModule(CudaDevice, InputStream, CudaJitOptions)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.html" title="class in com.ibm.cuda">CudaModule</a></dt>
<dd>
<div class="block">Loads a module on the specified device from the given input stream using
the specified options.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaModule.Cache.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaModule.Cache</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>Cache</code> class provides a simple mechanism to avoid reloading
modules repeatedly.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaPermission.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaPermission</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">This class defines CUDA permissions as described in the table below.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaPermission.html#CudaPermission-java.lang.String-">CudaPermission(String)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaPermission.html" title="class in com.ibm.cuda">CudaPermission</a></dt>
<dd>
<div class="block">Create a representation of the named permissions.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaPermission.html#CudaPermission-java.lang.String-java.lang.String-">CudaPermission(String, String)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaPermission.html" title="class in com.ibm.cuda">CudaPermission</a></dt>
<dd>
<div class="block">Create a representation of the named permissions.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#CudartUnloading">CudartUnloading</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that a CUDA Runtime API call cannot be executed because
it is being called during process shut down, at a point in time after
CUDA driver has been unloaded.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaStream</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaStream</code> class represents an independent queue of work for a
specific <a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda"><code>CudaDevice</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaStream.html#CudaStream-com.ibm.cuda.CudaDevice-">CudaStream(CudaDevice)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda">CudaStream</a></dt>
<dd>
<div class="block">Creates a new stream on the specified device, with the default flags
and the default priority.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaStream.html#CudaStream-com.ibm.cuda.CudaDevice-int-int-">CudaStream(CudaDevice, int, int)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda">CudaStream</a></dt>
<dd>
<div class="block">Creates a new stream on the specified device, with the specified flags
and priority.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaSurface.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaSurface</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaSurface</code> class represents a surface object found in
a specific <code>CudaModule</code> loaded on a CUDA-capable device.</div>
</dd>
<dt><a href="com/ibm/cuda/CudaTexture.html" title="class in com.ibm.cuda"><span class="typeNameLink">CudaTexture</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>CudaTexture</code> class represents a texture object found in
a specific <code>CudaModule</code> loaded on a CUDA-capable device.</div>
</dd>
</dl>
<a name="I:D">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaLinker.html#destroy--">destroy()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda">CudaLinker</a></dt>
<dd>
<div class="block">Destroys this linker, releasing associated resources.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#DeviceAlreadyInUse">DeviceAlreadyInUse</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that a call tried to access an exclusive-thread device that
is already in use by a different thread.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#DevicesUnavailable">DevicesUnavailable</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that all CUDA devices are busy or unavailable at the current
time.</div>
</dd>
<dt><a href="com/ibm/cuda/Dim3.html" title="class in com.ibm.cuda"><span class="typeNameLink">Dim3</span></a> - Class in <a href="com/ibm/cuda/package-summary.html">com.ibm.cuda</a></dt>
<dd>
<div class="block">The <code>Dim3</code> class represents the dimensions of a cube.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/Dim3.html#Dim3-int-">Dim3(int)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/Dim3.html" title="class in com.ibm.cuda">Dim3</a></dt>
<dd>
<div class="block">Creates a cube of dimension (x,1,1).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/Dim3.html#Dim3-int-int-">Dim3(int, int)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/Dim3.html" title="class in com.ibm.cuda">Dim3</a></dt>
<dd>
<div class="block">Creates a cube of dimension (x,y,1).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/Dim3.html#Dim3-int-int-int-">Dim3(int, int, int)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/Dim3.html" title="class in com.ibm.cuda">Dim3</a></dt>
<dd>
<div class="block">Creates a cube of dimension (x,y,z).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#disablePeerAccess-com.ibm.cuda.CudaDevice-">disablePeerAccess(CudaDevice)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Disable access to memory of <code>peerDevice</code> by this device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#DuplicateSurfaceName">DuplicateSurfaceName</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that multiple surfaces (across separate CUDA source
files in the application) share the same string name.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#DuplicateTextureName">DuplicateTextureName</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that multiple textures (across separate CUDA source
files in the application) share the same string name.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#DuplicateVariableName">DuplicateVariableName</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that multiple global or constant variables (across separate
CUDA source files in the application) share the same string name.</div>
</dd>
</dl>
<a name="I:E">
<!-- -->
</a>
<h2 class="title">E</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#ECCUncorrectable">ECCUncorrectable</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that an uncorrectable ECC error was detected during
execution.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#elapsedTimeSince-com.ibm.cuda.CudaEvent-">elapsedTimeSince(CudaEvent)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Returns the elapsed time (in milliseconds) relative to the specified
<code>priorEvent</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#enablePeerAccess-com.ibm.cuda.CudaDevice-">enablePeerAccess(CudaDevice)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Enable access to memory of <code>peerDevice</code> by this device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Does the argument represent the same device as this?</div>
</dd>
</dl>
<a name="I:F">
<!-- -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#fillByte-byte-long-">fillByte(byte, long)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Stores <code>count</code> copies of <code>value</code> in this buffer.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#fillChar-char-long-">fillChar(char, long)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Stores <code>count</code> copies of <code>value</code> in this buffer.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#fillFloat-float-long-">fillFloat(float, long)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Stores <code>count</code> copies of <code>value</code> in this buffer.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#fillInt-int-long-">fillInt(int, long)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Stores <code>count</code> copies of <code>value</code> in this buffer.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#fillShort-short-long-">fillShort(short, long)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Stores <code>count</code> copies of <code>value</code> in this buffer.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#FLAG_BLOCKING_SYNC">FLAG_BLOCKING_SYNC</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Use blocking synchronization.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#FLAG_DEFAULT">FLAG_DEFAULT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Default event creation flag.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaStream.html#FLAG_DEFAULT">FLAG_DEFAULT</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda">CudaStream</a></dt>
<dd>
<div class="block">Default stream creation flag.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#FLAG_DISABLE_TIMING">FLAG_DISABLE_TIMING</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Do not record timing data.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#FLAG_INTERPROCESS">FLAG_INTERPROCESS</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Event is suitable for interprocess use.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#FLAG_LMEM_RESIZE_TO_MAX">FLAG_LMEM_RESIZE_TO_MAX</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Keep local memory allocation after launch.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#FLAG_MAP_HOST">FLAG_MAP_HOST</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Support mapped pinned allocations.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaStream.html#FLAG_NON_BLOCKING">FLAG_NON_BLOCKING</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda">CudaStream</a></dt>
<dd>
<div class="block">Stream creation flag requesting no implicit synchronization with the
default stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#FLAG_SCHED_AUTO">FLAG_SCHED_AUTO</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Automatic scheduling.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#FLAG_SCHED_BLOCKING_SYNC">FLAG_SCHED_BLOCKING_SYNC</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Set blocking synchronization as default scheduling.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#FLAG_SCHED_SPIN">FLAG_SCHED_SPIN</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Set spin as default scheduling.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#FLAG_SCHED_YIELD">FLAG_SCHED_YIELD</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Set yield as default scheduling.</div>
</dd>
</dl>
<a name="I:G">
<!-- -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.Cache.html#get-com.ibm.cuda.CudaDevice-java.lang.Object-">get(CudaDevice, Object)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.Cache.html" title="class in com.ibm.cuda">CudaModule.Cache</a></dt>
<dd>
<div class="block">Retrieves an existing module for the specified device and key.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getAttribute-int-">getAttribute(int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns the value of the specified <code>attribute</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaFunction.html#getAttribute-int-">getAttribute(int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda">CudaFunction</a></dt>
<dd>
<div class="block">Returns the value of the specified @{code attribute}.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.html#getAttribute-int-">getAttribute(int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.html" title="class in com.ibm.cuda">CudaKernel</a></dt>
<dd>
<div class="block">Returns the value of the specified @{code attribute} for the
<a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda"><code>function</code></a> associated with this kernel.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getCacheConfig--">getCacheConfig()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns the current cache configuration of this device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getCount--">getCount()</a></span> - Static method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns the number of CUDA-capable devices available to the Java host.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/Cuda.html#getDeviceCount--">getDeviceCount()</a></span> - Static method in class com.ibm.cuda.<a href="com/ibm/cuda/Cuda.html" title="class in com.ibm.cuda">Cuda</a></dt>
<dd>
<div class="block">Returns the number of CUDA-capable devices available to the Java host.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getDeviceId--">getDeviceId()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns an integer identifying this device (the value provided when
this object was constructed).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/Cuda.html#getDriverVersion--">getDriverVersion()</a></span> - Static method in class com.ibm.cuda.<a href="com/ibm/cuda/Cuda.html" title="class in com.ibm.cuda">Cuda</a></dt>
<dd>
<div class="block">Returns a number identifying the driver version.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getDriverVersion--">getDriverVersion()</a></span> - Static method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Use Cuda.getDriverVersion() instead.</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#getErrorLogBuffer--">getErrorLogBuffer()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Returns the contents of the error log.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaLinker.html#getErrorLogBuffer--">getErrorLogBuffer()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda">CudaLinker</a></dt>
<dd>
<div class="block">Returns the contents of the error log.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaStream.html#getFlags--">getFlags()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda">CudaStream</a></dt>
<dd>
<div class="block">Returns the flags of this stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getFreeMemory--">getFreeMemory()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns the amount of free device memory in bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.html#getFunction-java.lang.String-">getFunction(String)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.html" title="class in com.ibm.cuda">CudaModule</a></dt>
<dd>
<div class="block">Returns the function of the specified name from this module.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.html#getGlobal-java.lang.String-">getGlobal(String)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.html" title="class in com.ibm.cuda">CudaModule</a></dt>
<dd>
<div class="block">Returns the global variable of the specified name from this module.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getGreatestStreamPriority--">getGreatestStreamPriority()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns the greatest possible priority of a stream on this device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#getInfoLogBuffer--">getInfoLogBuffer()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Returns the contents of the information log.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaLinker.html#getInfoLogBuffer--">getInfoLogBuffer()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda">CudaLinker</a></dt>
<dd>
<div class="block">Returns the contents of the information log.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getLeastStreamPriority--">getLeastStreamPriority()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns the least possible priority of a stream on this device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#getLength--">getLength()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Returns the length in bytes of this buffer.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getLimit-com.ibm.cuda.CudaDevice.Limit-">getLimit(CudaDevice.Limit)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns the value of the specified <code>limit</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaException.html#getMessage--">getMessage()</a></span> - Method in exception com.ibm.cuda.<a href="com/ibm/cuda/CudaException.html" title="class in com.ibm.cuda">CudaException</a></dt>
<dd>
<div class="block">Returns a human-readable string describing the problem represented
by this exception.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getName--">getName()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns the name of this device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaStream.html#getPriority--">getPriority()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda">CudaStream</a></dt>
<dd>
<div class="block">Returns the priority of this stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/Cuda.html#getRuntimeVersion--">getRuntimeVersion()</a></span> - Static method in class com.ibm.cuda.<a href="com/ibm/cuda/Cuda.html" title="class in com.ibm.cuda">Cuda</a></dt>
<dd>
<div class="block">Returns a number identifying the runtime version.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getRuntimeVersion--">getRuntimeVersion()</a></span> - Static method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Use Cuda.getRuntimeVersion() instead.</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getSharedMemConfig--">getSharedMemConfig()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns the current shared memory configuration of this device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.html#getSurface-java.lang.String-">getSurface(String)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.html" title="class in com.ibm.cuda">CudaModule</a></dt>
<dd>
<div class="block">Returns the surface of the specified name from this module.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.html#getTexture-java.lang.String-">getTexture(String)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.html" title="class in com.ibm.cuda">CudaModule</a></dt>
<dd>
<div class="block">Returns the texture of the specified name from this module.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#getThreadsPerBlock--">getThreadsPerBlock()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Returns the maximum number of threads per block.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#getTotalMemory--">getTotalMemory()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Returns the total amount of memory on this device in bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#getWallTime--">getWallTime()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Returns the total elapsed time, in milliseconds,
spent in the compiler and linker.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaLinker.html#getWallTime--">getWallTime()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaLinker.html" title="class in com.ibm.cuda">CudaLinker</a></dt>
<dd>
<div class="block">Answers the total elapsed time, in milliseconds,
spent in the compiler and linker.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#gridDimX">gridDimX</a></span> - Variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">The size of the grid in the x dimension.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#gridDimY">gridDimY</a></span> - Variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">The size of the grid in the y dimension.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#gridDimZ">gridDimZ</a></span> - Variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">The size of the grid in the z dimension.</div>
</dd>
</dl>
<a name="I:H">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#hashCode--">hashCode()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#HostMemoryAlreadyRegistered">HostMemoryAlreadyRegistered</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that the memory range passed to ::cudaHostRegister()
has already been registered.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#HostMemoryNotRegistered">HostMemoryNotRegistered</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that the pointer passed to ::cudaHostUnregister()
does not correspond to any currently registered memory region.</div>
</dd>
</dl>
<a name="I:I">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#IncompatibleDriverContext">IncompatibleDriverContext</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the current context is not compatible with this
the CUDA Runtime.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InitializationError">InitializationError</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">The API call failed because the CUDA driver and runtime could not be
initialized.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InsufficientDriver">InsufficientDriver</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the installed NVIDIA CUDA driver is older than the
CUDA runtime library.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidChannelDescriptor">InvalidChannelDescriptor</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the channel descriptor passed to the API call is not
valid.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidConfiguration">InvalidConfiguration</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that a kernel launch is requesting resources that can
never be satisfied by the current device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidDevice">InvalidDevice</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the device ordinal supplied by the user does not
correspond to a valid CUDA device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidDeviceFunction">InvalidDeviceFunction</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">The requested device function does not exist or is not compiled for the
proper device architecture.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidDevicePointer">InvalidDevicePointer</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that at least one device pointer passed to the API call is
not a valid device pointer.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidFilterSetting">InvalidFilterSetting</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that a non-float texture was being accessed with linear
filtering.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidHostPointer">InvalidHostPointer</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that at least one host pointer passed to the API call is
not a valid host pointer.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidKernelImage">InvalidKernelImage</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the device kernel image is invalid.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidMemcpyDirection">InvalidMemcpyDirection</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the direction of the memcpy passed to the API call is
not one of the types specified by ::cudaMemcpyKind.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidNormSetting">InvalidNormSetting</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that an attempt was made to read a non-float texture as a
normalized float.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidPitchValue">InvalidPitchValue</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that one or more of the pitch-related parameters passed
to the API call is not within the acceptable range for pitch.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidResourceHandle">InvalidResourceHandle</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that a resource handle passed to the API call was not
valid.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidSurface">InvalidSurface</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the surface passed to the API call is not a valid
surface.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidSymbol">InvalidSymbol</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the symbol name/identifier passed to the API call
is not a valid name or identifier.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidTexture">InvalidTexture</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the texture passed to the API call is not a valid
texture.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidTextureBinding">InvalidTextureBinding</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the texture binding is not valid.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#InvalidValue">InvalidValue</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that one or more of the parameters passed to the API call
is not within an acceptable range of values.</div>
</dd>
</dl>
<a name="I:L">
<!-- -->
</a>
<h2 class="title">L</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.html#launch-com.ibm.cuda.CudaGrid-java.lang.Object...-">launch(CudaGrid, Object...)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.html" title="class in com.ibm.cuda">CudaKernel</a></dt>
<dd>
<div class="block">Launches this kernel.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.html#launch-com.ibm.cuda.CudaGrid-com.ibm.cuda.CudaKernel.Parameters-">launch(CudaGrid, CudaKernel.Parameters)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.html" title="class in com.ibm.cuda">CudaKernel</a></dt>
<dd>
<div class="block">Launches this kernel.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#LaunchFailure">LaunchFailure</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">An exception occurred on the device while executing a kernel.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#LaunchFileScopedSurf">LaunchFileScopedSurf</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that a grid launch did not occur because the kernel
uses file-scoped surfaces which are unsupported by the device runtime.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#LaunchFileScopedTex">LaunchFileScopedTex</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that a grid launch did not occur because the kernel
uses file-scoped textures which are unsupported by the device runtime.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#LaunchMaxDepthExceeded">LaunchMaxDepthExceeded</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that a device runtime grid launch did not occur
because the depth of the child grid would exceed the maximum supported
number of nested grid launches.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#LaunchOutOfResources">LaunchOutOfResources</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that a launch did not occur because it did not have
appropriate resources.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#LaunchPendingCountExceeded">LaunchPendingCountExceeded</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that a device runtime grid launch failed because
the launch would exceed the limit ::cudaLimitDevRuntimePendingLaunchCount.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#LaunchTimeout">LaunchTimeout</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the device kernel took too long to execute.</div>
</dd>
</dl>
<a name="I:M">
<!-- -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#MapBufferObjectFailed">MapBufferObjectFailed</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the buffer object could not be mapped.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#MASK_SCHED">MASK_SCHED</a></span> - Static variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#MemoryAllocation">MemoryAllocation</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">The API call failed because it was unable to allocate enough memory to
perform the requested operation.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#MissingConfiguration">MissingConfiguration</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">The device function being invoked (usually via ::cudaLaunch()) was not
previously configured via the ::cudaConfigureCall() function.</div>
</dd>
</dl>
<a name="I:N">
<!-- -->
</a>
<h2 class="title">N</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#NoDevice">NoDevice</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that no CUDA-capable devices were detected by the installed
CUDA driver.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#NoKernelImageForDevice">NoKernelImageForDevice</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that there is no kernel image available that is suitable
for the device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#NotPermitted">NotPermitted</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates the attempted operation is not permitted.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#NotReady">NotReady</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that asynchronous operations issued previously have not
completed yet.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#NotSupported">NotSupported</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates the attempted operation is not supported
on the current system or device.</div>
</dd>
</dl>
<a name="I:O">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#OperatingSystem">OperatingSystem</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that an OS call failed.</div>
</dd>
</dl>
<a name="I:P">
<!-- -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#Parameters-int-">Parameters(int)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Creates a new bundle of parameter values.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#Parameters-java.lang.Object...-">Parameters(Object...)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Creates a new bundle of parameter values.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#Parameters-com.ibm.cuda.CudaKernel.Parameters-">Parameters(CudaKernel.Parameters)</a></span> - Constructor for class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Creates a copy of the given parameter block.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#PeerAccessAlreadyEnabled">PeerAccessAlreadyEnabled</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that a call to ::cudaDeviceEnablePeerAccess() is
trying to re-enable peer addressing on from a context which has already
had peer addressing enabled.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#PeerAccessNotEnabled">PeerAccessNotEnabled</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that ::cudaDeviceDisablePeerAccess() is trying to
disable peer addressing which has not been enabled yet via
::cudaDeviceEnablePeerAccess().</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#PeerAccessUnsupported">PeerAccessUnsupported</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that P2P access is not supported across the given
devices.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#ProfilerDisabled">ProfilerDisabled</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates profiler is not initialized for this run.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.Cache.html#put-com.ibm.cuda.CudaDevice-java.lang.Object-com.ibm.cuda.CudaModule-">put(CudaDevice, Object, CudaModule)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.Cache.html" title="class in com.ibm.cuda">CudaModule.Cache</a></dt>
<dd>
<div class="block">Stores a module in this cache, associating it with the given
device and key.</div>
</dd>
</dl>
<a name="I:Q">
<!-- -->
</a>
<h2 class="title">Q</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#query--">query()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Queries the state of this event.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaStream.html#query--">query()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda">CudaStream</a></dt>
<dd>
<div class="block">Queries the state of this stream.</div>
</dd>
</dl>
<a name="I:R">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#record-com.ibm.cuda.CudaDevice-">record(CudaDevice)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Records this event on the default stream of the specified device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#record-com.ibm.cuda.CudaStream-">record(CudaStream)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Records this event on the specified stream.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#recordWallTime--">recordWallTime()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Requests recording of the total wall clock time,
in milliseconds, spent in the compiler and linker.</div>
</dd>
</dl>
<a name="I:S">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#set-int-byte-">set(int, byte)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Replaces the parameter at the specified index with the given byte value.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#set-int-char-">set(int, char)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Replaces the parameter at the specified index with the given character value.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#set-int-com.ibm.cuda.CudaBuffer-">set(int, CudaBuffer)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Replaces the parameter at the specified index with the given buffer address.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#set-int-double-">set(int, double)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Replaces the parameter at the specified index with the given double value.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#set-int-float-">set(int, float)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Replaces the parameter at the specified index with the given float value.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#set-int-int-">set(int, int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Replaces the parameter at the specified index with the given int value.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#set-int-long-">set(int, long)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Replaces the parameter at the specified index with the given long value.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.Parameters.html#set-int-short-">set(int, short)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.Parameters.html" title="class in com.ibm.cuda">CudaKernel.Parameters</a></dt>
<dd>
<div class="block">Replaces the parameter at the specified index with a short value.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#setCacheConfig-com.ibm.cuda.CudaDevice.CacheConfig-">setCacheConfig(CudaDevice.CacheConfig)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Configures the cache of this device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaFunction.html#setCacheConfig-com.ibm.cuda.CudaDevice.CacheConfig-">setCacheConfig(CudaDevice.CacheConfig)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda">CudaFunction</a></dt>
<dd>
<div class="block">Configures the cache for this function.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.html#setCacheConfig-com.ibm.cuda.CudaDevice.CacheConfig-">setCacheConfig(CudaDevice.CacheConfig)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.html" title="class in com.ibm.cuda">CudaKernel</a></dt>
<dd>
<div class="block">Configures the cache for the <a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda"><code>function</code></a> associated
with this kernel.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setCacheMode-com.ibm.cuda.CudaJitOptions.CacheMode-">setCacheMode(CudaJitOptions.CacheMode)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies the desired caching behavior (-dlcm).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setErrorLogBufferSize-int-">setErrorLogBufferSize(int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies the size, in bytes, to allocate for capturing error messages.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setGenerateDebugInfo-boolean-">setGenerateDebugInfo(boolean)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies whether to generate debug information.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setGenerateLineInfo-boolean-">setGenerateLineInfo(boolean)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies whether to generate line number information.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setInfoLogBufferSize-int-">setInfoLogBufferSize(int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies the size, in bytes, to allocate for capturing informational
messages.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setJitFallbackStrategy-com.ibm.cuda.CudaJitOptions.Fallback-">setJitFallbackStrategy(CudaJitOptions.Fallback)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies the fallback strategy if an exactly matching
binary object cannot be found.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#setLimit-com.ibm.cuda.CudaDevice.Limit-long-">setLimit(CudaDevice.Limit, long)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Configures the specified <code>limit</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setLogVerbose-boolean-">setLogVerbose(boolean)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies whether to generate verbose log messages.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setMaxRegisters-int-">setMaxRegisters(int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies the maximum number of registers that a thread may use.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#SetOnActiveProcess">SetOnActiveProcess</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the user has called ::cudaSetValidDevices(),
::cudaSetDeviceFlags(), ::cudaD3D9SetDirect3DDevice(),
::cudaD3D10SetDirect3DDevice, ::cudaD3D11SetDirect3DDevice(), or
::cudaVDPAUSetVDPAUDevice() after initializing the CUDA runtime by
calling non-device management operations (allocating memory and
launching kernels are examples of non-device management operations).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setOptimizationLevel-int-">setOptimizationLevel(int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies the level of optimization to be applied to generated code
(0 - 4), with 4 being the default and highest level of optimization.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#setSharedMemConfig-com.ibm.cuda.CudaDevice.SharedMemConfig-">setSharedMemConfig(CudaDevice.SharedMemConfig)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Configures the shared memory of this device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaFunction.html#setSharedMemConfig-com.ibm.cuda.CudaDevice.SharedMemConfig-">setSharedMemConfig(CudaDevice.SharedMemConfig)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda">CudaFunction</a></dt>
<dd>
<div class="block">Configures the shared memory of this function.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaKernel.html#setSharedMemConfig-com.ibm.cuda.CudaDevice.SharedMemConfig-">setSharedMemConfig(CudaDevice.SharedMemConfig)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaKernel.html" title="class in com.ibm.cuda">CudaKernel</a></dt>
<dd>
<div class="block">Configures the shared memory of the <a href="com/ibm/cuda/CudaFunction.html" title="class in com.ibm.cuda"><code>function</code></a>
associated with this kernel.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setTarget-com.ibm.cuda.CudaJitTarget-">setTarget(CudaJitTarget)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies the desired compute target.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setTargetFromCuContext--">setTargetFromCuContext()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies that the target should be determined based on the current
attached context.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.html#setThreadsPerBlock-int-">setThreadsPerBlock(int)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.html" title="class in com.ibm.cuda">CudaJitOptions</a></dt>
<dd>
<div class="block">Specifies the minimum number of threads per block for compilation.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#sharedMemBytes">sharedMemBytes</a></span> - Variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">The number of bytes of shared memory to allocate to each thread block.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#SharedObjectInitFailed">SharedObjectInitFailed</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that initialization of a shared object failed.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#SharedObjectSymbolNotFound">SharedObjectSymbolNotFound</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that a link to a shared object failed to resolve.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaBuffer.html#slice-long-long-">slice(long, long)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaBuffer.html" title="class in com.ibm.cuda">CudaBuffer</a></dt>
<dd>
<div class="block">Returns a sub-region of this buffer.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#StartupFailure">StartupFailure</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates an internal startup failure in the CUDA runtime.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaGrid.html#stream">stream</a></span> - Variable in class com.ibm.cuda.<a href="com/ibm/cuda/CudaGrid.html" title="class in com.ibm.cuda">CudaGrid</a></dt>
<dd>
<div class="block">The stream on which the kernel should be queued
(or null for the default stream).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#Success">Success</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">The API call returned with no errors.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#SyncDepthExceeded">SyncDepthExceeded</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that a call to ::cudaDeviceSynchronize made from
the device runtime failed because the call was made at grid depth greater
than either the default (2 levels of grids) or user specified device
limit ::cudaLimitDevRuntimeSyncDepth.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.html#synchronize--">synchronize()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.html" title="class in com.ibm.cuda">CudaDevice</a></dt>
<dd>
<div class="block">Synchronizes on this device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaEvent.html#synchronize--">synchronize()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaEvent.html" title="class in com.ibm.cuda">CudaEvent</a></dt>
<dd>
<div class="block">Synchronizes on this event.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaStream.html#synchronize--">synchronize()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda">CudaStream</a></dt>
<dd>
<div class="block">Synchronizes with this stream.</div>
</dd>
</dl>
<a name="I:T">
<!-- -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#TooManyPeers">TooManyPeers</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This error indicates that the hardware resources required to enable
peer access have been exhausted for one or more of the devices
passed to ::cudaEnablePeerAccess().</div>
</dd>
</dl>
<a name="I:U">
<!-- -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#Unknown">Unknown</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that an unknown internal error has occurred.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaModule.html#unload--">unload()</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaModule.html" title="class in com.ibm.cuda">CudaModule</a></dt>
<dd>
<div class="block">Unloads this module from the associated device.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#UnmapBufferObjectFailed">UnmapBufferObjectFailed</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the buffer object could not be unmapped.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaError.html#UnsupportedLimit">UnsupportedLimit</a></span> - Static variable in interface com.ibm.cuda.<a href="com/ibm/cuda/CudaError.html" title="interface in com.ibm.cuda">CudaError</a></dt>
<dd>
<div class="block">This indicates that the ::cudaLimit passed to the API call is not
supported by the active device.</div>
</dd>
</dl>
<a name="I:V">
<!-- -->
</a>
<h2 class="title">V</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.CacheConfig.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.CacheConfig.html" title="enum in com.ibm.cuda">CudaDevice.CacheConfig</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.Limit.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.Limit.html" title="enum in com.ibm.cuda">CudaDevice.Limit</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.SharedMemConfig.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.SharedMemConfig.html" title="enum in com.ibm.cuda">CudaDevice.SharedMemConfig</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitInputType.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaJitInputType.html" title="enum in com.ibm.cuda">CudaJitInputType</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.CacheMode.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.CacheMode.html" title="enum in com.ibm.cuda">CudaJitOptions.CacheMode</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.Fallback.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.Fallback.html" title="enum in com.ibm.cuda">CudaJitOptions.Fallback</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitTarget.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaJitTarget.html" title="enum in com.ibm.cuda">CudaJitTarget</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.CacheConfig.html#values--">values()</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.CacheConfig.html" title="enum in com.ibm.cuda">CudaDevice.CacheConfig</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.Limit.html#values--">values()</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.Limit.html" title="enum in com.ibm.cuda">CudaDevice.Limit</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaDevice.SharedMemConfig.html#values--">values()</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaDevice.SharedMemConfig.html" title="enum in com.ibm.cuda">CudaDevice.SharedMemConfig</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitInputType.html#values--">values()</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaJitInputType.html" title="enum in com.ibm.cuda">CudaJitInputType</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.CacheMode.html#values--">values()</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.CacheMode.html" title="enum in com.ibm.cuda">CudaJitOptions.CacheMode</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitOptions.Fallback.html#values--">values()</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaJitOptions.Fallback.html" title="enum in com.ibm.cuda">CudaJitOptions.Fallback</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaJitTarget.html#values--">values()</a></span> - Static method in enum com.ibm.cuda.<a href="com/ibm/cuda/CudaJitTarget.html" title="enum in com.ibm.cuda">CudaJitTarget</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
</dl>
<a name="I:W">
<!-- -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/CudaStream.html#waitFor-com.ibm.cuda.CudaEvent-">waitFor(CudaEvent)</a></span> - Method in class com.ibm.cuda.<a href="com/ibm/cuda/CudaStream.html" title="class in com.ibm.cuda">CudaStream</a></dt>
<dd>
<div class="block">Makes all future work submitted to this stream wait for the specified
event to occur.</div>
</dd>
</dl>
<a name="I:X">
<!-- -->
</a>
<h2 class="title">X</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/Dim3.html#x">x</a></span> - Variable in class com.ibm.cuda.<a href="com/ibm/cuda/Dim3.html" title="class in com.ibm.cuda">Dim3</a></dt>
<dd>
<div class="block">The size of this cube in the x dimension.</div>
</dd>
</dl>
<a name="I:Y">
<!-- -->
</a>
<h2 class="title">Y</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/Dim3.html#y">y</a></span> - Variable in class com.ibm.cuda.<a href="com/ibm/cuda/Dim3.html" title="class in com.ibm.cuda">Dim3</a></dt>
<dd>
<div class="block">The size of this cube in the y dimension.</div>
</dd>
</dl>
<a name="I:Z">
<!-- -->
</a>
<h2 class="title">Z</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/ibm/cuda/Dim3.html#z">z</a></span> - Variable in class com.ibm.cuda.<a href="com/ibm/cuda/Dim3.html" title="class in com.ibm.cuda">Dim3</a></dt>
<dd>
<div class="block">The size of this cube in the z dimension.</div>
</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a href="#I:Y">Y</a>&nbsp;<a href="#I:Z">Z</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/ibm/cuda/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="com/ibm/cuda/package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><strong>OpenJ9 CUDA Classes</strong></div>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><a href="https://www.eclipse.org/openj9/" target="_blank">Eclipse OpenJ9 website.</a><br> To raise a bug report or suggest an improvement create an <a href="https://github.com/eclipse-openj9/openj9/issues" target="_blank">Eclipse OpenJ9 issue.</a><br> Copyright &copy; 2013, 2021, IBM Corp. and others.</small></p>
</body>
</html>