| <!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 Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="allclasses-noframe.html">All 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> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> <a href="#I:X">X</a> <a href="#I:Y">Y</a> <a href="#I:Z">Z</a> <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> </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> </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> </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> </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> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> <a href="#I:X">X</a> <a href="#I:Y">Y</a> <a href="#I:Z">Z</a> </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 Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="allclasses-noframe.html">All 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 © 2013, 2021, IBM Corp. and others.</small></p> |
| </body> |
| </html> |