Numba
0.40
1. User Manual
2. Reference Manual
3. Numba for CUDA GPUs
4. CUDA Python Reference
5. Numba for AMD ROC GPUs
6. Extending Numba
7. Developer Manual
8. Numba Enhancement Proposals
9. Glossary
10. Release Notes
Numba
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
G
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__call__() (numba.cuda.Reduce method)
__init__() (numba.cuda.Reduce method)
(Rewrite method)
(numba.SmartArray method)
_DeviceContextManager (class in numba.cuda.cudadrv.devices)
A
accumulate() (numba.DUFunc method)
add_cleanup_stage() (numba.compiler.BasePipeline method)
add_lowering_stage() (numba.compiler.BasePipeline method)
add_optimization_stage() (numba.compiler.BasePipeline method)
add_pre_typing_stage() (numba.compiler.BasePipeline method)
add_preprocessing_stage() (numba.compiler.BasePipeline method)
add_typing_stage() (numba.compiler.BasePipeline method)
address (CFunc attribute)
agents (numba.roc attribute)
ahead-of-time compilation
AOT
AOT compilation
apply() (Rewrite method)
at() (numba.DUFunc method)
auto_synchronize() (numba.cuda.cudadrv.driver.Stream method)
AutoJitCUDAKernel (class in numba.cuda.compiler)
B
BasePipeline (class in numba.compiler)
bind() (numba.cuda.compiler.CUDAKernel method)
blockDim (numba.cuda attribute)
blockIdx (numba.cuda attribute)
box() (built-in function)
bytecode
C
CC (class in numba.pycc)
CC.export() (in module numba.pycc)
cffi (CFunc attribute)
CFunc (built-in class)
close() (in module numba.cuda)
(numba.cuda.cudadrv.devicearray.IpcArrayHandle method)
compile() (numba.pycc.CC method)
compile-time constant
compute_capability (numba.cuda.cudadrv.driver.Device attribute)
Context (class in numba.cuda.cudadrv.driver)
copy_to_device() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
(numba.cuda.cudadrv.devicearray.DeviceRecord method)
(numba.cuda.cudadrv.devicearray.MappedNDArray method)
copy_to_host() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
(numba.cuda.cudadrv.devicearray.DeviceRecord method)
(numba.cuda.cudadrv.devicearray.MappedNDArray method)
ctypes (CFunc attribute)
CUDAKernel (class in numba.cuda.compiler)
current_context() (in module numba.cuda)
D
defer_cleanup() (in module numba.cuda)
define_interpreted_pipeline() (numba.compiler.BasePipeline method)
define_nopython_pipeline() (numba.compiler.BasePipeline method)
define_objectmode_pipeline() (numba.compiler.BasePipeline method)
detect() (in module numba.cuda)
device (numba.cuda.compiler.CUDAKernel attribute)
device_array() (in module numba.cuda)
device_array_like() (in module numba.cuda)
DeviceNDArray (class in numba.cuda.cudadrv.devicearray)
DeviceRecord (class in numba.cuda.cudadrv.devicearray)
Dispatcher (built-in class)
distutils_extension() (numba.pycc.CC method)
E
environment variable
NUMBA_COLOR_SCHEME
NUMBA_COMPATIBILITY_MODE
NUMBA_CPU_NAMEandNUMBA_CPU_FEATURES
NUMBA_DEBUG
NUMBA_DEBUG_ARRAY_OPT
,
[1]
NUMBA_DEBUG_ARRAY_OPT_RUNTIME
NUMBA_DEBUG_ARRAY_OPT_STATS
,
[1]
,
[2]
NUMBA_DEBUG_CACHE
NUMBA_DEBUG_FRONTEND
NUMBA_DEBUG_TYPEINFER
NUMBA_DEVELOPER_MODE
NUMBA_DISABLE_CUDA
NUMBA_DISABLE_ERROR_MESSAGE_HIGHLIGHTING
NUMBA_DISABLE_INTEL_SVML
NUMBA_DISABLE_JIT
,
[1]
,
[2]
NUMBA_DUMP_ANNOTATION
,
[1]
NUMBA_DUMP_ASSEMBLY
,
[1]
NUMBA_DUMP_BYTECODE
NUMBA_DUMP_CFG
NUMBA_DUMP_FUNC_OPT
NUMBA_DUMP_IR
,
[1]
,
[2]
,
[3]
NUMBA_DUMP_LLVM
,
[1]
NUMBA_DUMP_OPTIMIZED
,
[1]
,
[2]
,
[3]
NUMBA_ENABLE_AVX
NUMBA_ENABLE_CUDASIM
,
[1]
,
[2]
NUMBA_FORCE_CUDA_CC
NUMBA_FULL_TRACEBACKS
NUMBA_FUNCTION_CACHE_SIZE
NUMBA_LOOP_VECTORIZE
NUMBA_NUM_THREADS
,
[1]
NUMBA_OPT
NUMBA_SHOW_HELP
NUMBA_THREADING_LAYER
NUMBA_TRACE
NUMBA_WARNINGS
,
[1]
,
[2]
Event (class in numba.cuda.cudadrv.driver)
event() (in module numba.cuda)
event_elapsed_time() (in module numba.cuda)
extensions (numba.cuda.compiler.AutoJitCUDAKernel attribute)
G
get() (numba.SmartArray method)
get_current_device() (in module numba.cuda)
get_memory_info() (numba.cuda.cudadrv.driver.Context method)
gpus (numba.cuda attribute)
(numba.cuda.cudadrv.devices attribute)
gridDim (numba.cuda attribute)
I
id (numba.cuda.cudadrv.driver.Device attribute)
identity (numba.DUFunc attribute)
inspect_asm() (Dispatcher method)
(numba.cuda.compiler.AutoJitCUDAKernel method)
(numba.cuda.compiler.CUDAKernel method)
inspect_cfg() (Dispatcher method)
inspect_llvm() (CFunc method)
(Dispatcher method)
(numba.cuda.compiler.AutoJitCUDAKernel method)
(numba.cuda.compiler.CUDAKernel method)
inspect_types() (Dispatcher method)
(numba.cuda.compiler.AutoJitCUDAKernel method)
(numba.cuda.compiler.CUDAKernel method)
IpcArrayHandle (class in numba.cuda.cudadrv.devicearray)
is_available() (in module numba.cuda)
is_c_contiguous() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
is_f_contiguous() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
J
JIT
JIT compilation
JIT function
jit() (in module numba.cuda)
jitclass() (in module numba)
just-in-time compilation
L
laneid (numba.cuda attribute)
list_devices() (in module numba.cuda)
loop-jitting
loop-lifting
lower_builtin() (built-in function)
lower_cast() (built-in function)
lower_constant() (built-in function)
lower_getattr() (built-in function)
lower_getattr_generic() (built-in function)
lowering
M
mapped() (in module numba.cuda)
mapped_array() (in module numba.cuda)
MappedNDArray (class in numba.cuda.cudadrv.devicearray)
mark_changed() (numba.SmartArray method)
match() (Rewrite method)
N
name (numba.cuda.cudadrv.driver.Device attribute)
(numba.pycc.CC attribute)
nargs (numba.DUFunc attribute)
native_name (CFunc attribute)
nin (numba.DUFunc attribute)
nopython mode
nout (numba.DUFunc attribute)
ntypes (numba.DUFunc attribute)
Numba intermediate representation
Numba IR
numba.carray() (built-in function)
numba.cffi_support.register_module() (built-in function)
numba.cffi_support.register_type() (built-in function)
numba.cfunc() (built-in function)
numba.cuda.all_sync() (built-in function)
numba.cuda.any_sync() (built-in function)
numba.cuda.atomic.add() (built-in function)
numba.cuda.atomic.max() (built-in function)
numba.cuda.ballot_sync() (built-in function)
numba.cuda.brev() (built-in function)
numba.cuda.clz() (built-in function)
numba.cuda.const.array_like() (built-in function)
numba.cuda.cudadrv.driver.Device (built-in class)
numba.cuda.eq_sync() (built-in function)
numba.cuda.ffs() (built-in function)
numba.cuda.fma() (built-in function)
numba.cuda.gpus.current() (built-in function)
numba.cuda.grid() (built-in function)
numba.cuda.gridsize() (built-in function)
numba.cuda.local.array() (built-in function)
numba.cuda.match_all_sync() (built-in function)
numba.cuda.match_any_sync() (built-in function)
numba.cuda.popc() (built-in function)
numba.cuda.selp() (built-in function)
numba.cuda.shared.array() (built-in function)
numba.cuda.shfl_down_sync() (built-in function)
numba.cuda.shfl_sync() (built-in function)
numba.cuda.shfl_up_sync() (built-in function)
numba.cuda.shfl_xor_sync() (built-in function)
numba.cuda.syncthreads() (built-in function)
numba.cuda.syncthreads_and() (built-in function)
numba.cuda.syncthreads_count() (built-in function)
numba.cuda.syncthreads_or() (built-in function)
numba.cuda.syncwarp() (built-in function)
numba.cuda.threadfence() (built-in function)
numba.cuda.threadfence_block() (built-in function)
numba.cuda.threadfence_system() (built-in function)
numba.DUFunc (built-in class)
numba.extending (module)
numba.farray() (built-in function)
numba.from_dtype() (built-in function)
numba.generated_jit() (built-in function)
numba.guvectorize() (built-in function)
numba.jit() (built-in function)
numba.optional (built-in class)
numba.roc.barrier() (built-in function)
numba.roc.get_global_id() (built-in function)
numba.roc.get_group_id() (built-in function)
numba.roc.get_local_id() (built-in function)
numba.roc.get_local_size() (built-in function)
numba.roc.shared.array() (built-in function)
numba.roc.wavebarrier() (built-in function)
numba.typeof() (built-in function)
numba.types.Array (built-in class)
numba.types.NPDatetime (built-in class)
numba.types.NPTimedelta (built-in class)
numba.vectorize() (built-in function)
NUMBA_DEBUG_ARRAY_OPT
NUMBA_DEBUG_ARRAY_OPT_STATS
,
[1]
NUMBA_DISABLE_JIT
,
[1]
NUMBA_DUMP_ANNOTATION
NUMBA_DUMP_ASSEMBLY
NUMBA_DUMP_IR
,
[1]
,
[2]
NUMBA_DUMP_LLVM
NUMBA_DUMP_OPTIMIZED
,
[1]
,
[2]
NUMBA_ENABLE_CUDASIM
,
[1]
NUMBA_NUM_THREADS
NUMBA_WARNINGS
,
[1]
O
object mode
objmode() (in module numba)
open() (numba.cuda.cudadrv.devicearray.IpcArrayHandle method)
open_ipc_array() (numba.cuda method)
outer() (numba.DUFunc method)
output_dir (numba.pycc.CC attribute)
output_file (numba.pycc.CC attribute)
P
pinned() (in module numba.cuda)
pinned_array() (in module numba.cuda)
pipeline (Rewrite attribute)
pop() (numba.cuda.cudadrv.driver.Context method)
profile_start() (in module numba.cuda)
profile_stop() (in module numba.cuda)
profiling() (in module numba.cuda)
ptx (numba.cuda.compiler.CUDAKernel attribute)
push() (numba.cuda.cudadrv.driver.Context method)
py_func (Dispatcher attribute)
Python bytecode
Python Enhancement Proposals
PEP 465
PEP 7
PEP 8
Q
query() (numba.cuda.cudadrv.driver.Event method)
R
ravel() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
recompile() (Dispatcher method)
record() (numba.cuda.cudadrv.driver.Event method)
Reduce (class in numba.cuda)
reduce() (numba.DUFunc method)
reduceat() (numba.DUFunc method)
reflection
require_context() (in module numba.cuda)
reset() (numba.cuda.cudadrv.driver.Context method)
(numba.cuda.cudadrv.driver.Device method)
reshape() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
Rewrite (built-in class)
roc.deregister() (built-in function)
roc.register() (built-in function)
S
select_device() (in module numba.cuda)
SmartArray (class in numba)
specialize() (numba.cuda.compiler.AutoJitCUDAKernel method)
split() (numba.cuda.cudadrv.devicearray.DeviceNDArray method)
(numba.cuda.cudadrv.devicearray.MappedNDArray method)
Stream (class in numba.cuda.cudadrv.driver)
stream() (in module numba.cuda)
synchronize() (in module numba.cuda)
(numba.cuda.cudadrv.driver.Event method)
(numba.cuda.cudadrv.driver.Stream method)
T
target_cpu (numba.pycc.CC attribute)
threadIdx (numba.cuda attribute)
to_device() (in module numba.cuda)
type inference
type_callable() (built-in function)
typeof_impl.register() (built-in function)
types (numba.DUFunc attribute)
typing
U
ufunc
(numba.DUFunc attribute)
unbox() (built-in function)
V
verbose (numba.pycc.CC attribute)
W
wait() (numba.cuda.cudadrv.driver.Event method)
warpsize (numba.cuda attribute)