Online compiler options

Enumerator:
CU_JIT_MAX_REGISTERS  Max number of registers that a thread may use.
Option type: unsigned int
CU_JIT_THREADS_PER_BLOCK  IN: Specifies minimum number of threads per block to target compilation for
OUT: Returns the number of threads the compiler actually targeted. This restricts the resource utilization fo the compiler (e.g. max registers) such that a block with the given number of threads should be able to launch based on register limitations. Note, this option does not currently take into account any other resource limitations, such as shared memory utilization.
Option type: unsigned int
CU_JIT_WALL_TIME  Returns a float value in the option of the wall clock time, in milliseconds, spent creating the cubin
Option type: float
CU_JIT_INFO_LOG_BUFFER  Pointer to a buffer in which to print any log messsages from PTXAS that are informational in nature (the buffer size is specified via option CU_JIT_INFO_LOG_BUFFER_SIZE_BYTES)
Option type: char*
CU_JIT_INFO_LOG_BUFFER_SIZE_BYTES  IN: Log buffer size in bytes. Log messages will be capped at this size (including null terminator)
OUT: Amount of log buffer filled with messages
Option type: unsigned int
CU_JIT_ERROR_LOG_BUFFER  Pointer to a buffer in which to print any log messages from PTXAS that reflect errors (the buffer size is specified via option CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTES)
Option type: char*
CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTES  IN: Log buffer size in bytes. Log messages will be capped at this size (including null terminator)
OUT: Amount of log buffer filled with messages
Option type: unsigned int
CU_JIT_OPTIMIZATION_LEVEL  Level of optimizations to apply to generated code (0 - 4), with 4 being the default and highest level of optimizations.
Option type: unsigned int
CU_JIT_TARGET_FROM_CUCONTEXT  No option value required. Determines the target based on the current attached context (default)
Option type: No option value needed
CU_JIT_TARGET  Target is chosen based on supplied CUjit_target_enum.
Option type: unsigned int for enumerated type CUjit_target_enum
CU_JIT_FALLBACK_STRATEGY  Specifies choice of fallback strategy if matching cubin is not found. Choice is based on supplied CUjit_fallback_enum.
Option type: unsigned int for enumerated type CUjit_fallback_enum


Generated by Doxygen for NVIDIA CUDA Library  NVIDIA