Navigation
index
Futhark 0.25.27 documentation
»
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
A
Abstract type
Aliases
Aliasing
Anonymous size
Attribute
C
Coercion
Compiler backend
Compiler frontend
Compiler pipeline
Constructive use
Consumption
D
Data parallelism
Defunctionalisation
Defunctorisation
E
Elaboration
Existential size
F
Functor
FUTHARK_BACKEND_foo (C macro)
futhark_context (C struct)
futhark_context_clear_caches (C function)
futhark_context_config (C struct)
futhark_context_config_add_build_option (C function)
futhark_context_config_add_nvrtc_option (C function)
futhark_context_config_free (C function)
futhark_context_config_get_program (C function)
futhark_context_config_load_binary_from (C function)
futhark_context_config_load_ptx_from (C function)
futhark_context_config_new (C function)
futhark_context_config_select_device_interactively (C function)
futhark_context_config_set_cache_file (C function)
futhark_context_config_set_command_queue (C function)
futhark_context_config_set_debugging (C function)
futhark_context_config_set_default_grid_size (C function)
futhark_context_config_set_default_group_size (C function)
futhark_context_config_set_default_num_groups (C function)
futhark_context_config_set_default_thread_block_size (C function)
futhark_context_config_set_default_tile_size (C function)
futhark_context_config_set_device (C function)
futhark_context_config_set_logging (C function)
futhark_context_config_set_num_threads (C function)
futhark_context_config_set_platform (C function)
futhark_context_config_set_profiling (C function)
futhark_context_config_set_program (C function)
futhark_context_config_set_tuning_param (C function)
futhark_context_config_set_unified_memory (C function)
futhark_context_dump_ptx_to (C function)
futhark_context_free (C function)
futhark_context_get_command_queue (C function)
futhark_context_get_error (C function)
futhark_context_get_program (C function)
futhark_context_new (C function)
futhark_context_pause_profiling (C function)
futhark_context_report (C function)
futhark_context_set_logging_file (C function)
futhark_context_sync (C function)
futhark_context_unpause_profiling (C function)
futhark_destruct_opaque_contrived_foo (C function)
futhark_entry_sum (C function)
futhark_free_i32_1d (C function)
futhark_free_opaque_foo (C function)
futhark_get_tuning_param_class (C function)
futhark_get_tuning_param_count (C function)
futhark_get_tuning_param_name (C function)
futhark_i32_1d (C struct)
futhark_index_i32_1d (C function)
futhark_index_opaque_arr_t (C function)
futhark_new_i32_1d (C function)
futhark_new_opaque_t (C function)
futhark_new_opaque_t_foo (C function)
futhark_new_raw_i32_1d (C function)
futhark_opaque_foo (C struct)
FUTHARK_OUT_OF_MEMORY (C macro)
FUTHARK_PROGRAM_ERROR (C macro)
futhark_project_opaque_arr1d_tup2_f32_f32_0 (C function)
futhark_project_opaque_t_bar (C function)
futhark_project_opaque_t_foo (C function)
futhark_restore_opaque_foo (C function)
futhark_shape_i32_1d (C function)
futhark_shape_opaque_arr_t (C function)
futhark_store_opaque_foo (C function)
FUTHARK_SUCCESS (C macro)
futhark_values_i32_1d (C function)
futhark_values_raw_i32_1d (C function)
futhark_variant_opaque_t (C function)
futhark_zip_opaque_arr1d_tup2_f32_f32 (C function)
FutharkArray.free() (FutharkArray method)
FutharkArray.shape() (FutharkArray method)
FutharkArray.toArray() (FutharkArray method)
FutharkArray.toTypedArray() (FutharkArray method)
FutharkContext() (class)
FutharkContext.<entry_point_name>() (FutharkContext method)
FutharkContext.free() (FutharkContext method)
FutharkContext.new_i32_1d() (FutharkContext method)
FutharkContext.new_i32_1d_from_jsarray() (FutharkContext method)
FutharkOpaque.free() (FutharkOpaque method)
G
GPU backend
H
Higher-ranked type
I
In-place updates
Invariant
Irrefutable pattern
Irregular
Irregular array
Irregular memory allocation
Irregular nested data parallelism
L
Lifted type
M
Module
Module ascription
Module expression
Module type
Module type expression
Monomorphisation
N
Name
Nested data parallelism
newFutharkContext() (built-in function)
P
Parallel width
Parametric module
Pattern
Polymorphic
Polymorphic function
Polymorphism
R
Recursion
Refutable pattern
Regular nested data parallelism
S
Second Order Array Combinator
Size
Size argument
Size expression
Size parameter
Size types
Size-dependent function
Size-dependent types
Size-lifted type
SOAC
Symbol
T
Type
Type abbreviation
Type argument
Type constructor
Type expression
Type parameter
U
Uniqueness types
Unknown size
V
Value
Variant
Table of Contents
Table of Contents
1. Installation
2. Basic Usage
3. Language Reference
4. C API Reference
5. JavaScript API Reference
6. Package Management
7. Writing Fast Futhark Programs
8. Compiler Error Index
9. Server Protocol
10. C Porting Guide
11. Futhark Compared to Other Functional Languages
12. Binary Data Format
13. Glossary
Manual Pages
futhark-autotune
futhark-bench
futhark-c
futhark-cuda
futhark-dataset
futhark-doc
futhark-fmt
futhark-hip
futhark-ispc
futhark-literate
futhark-script
futhark-multicore
futhark-opencl
futhark-pkg
futhark-profile
futhark-pyopencl
futhark-python
futhark-repl
futhark-run
futhark-test
futhark-wasm-multicore
futhark-wasm
futhark
Quick search
Navigation
index
Futhark 0.25.27 documentation
»
Index