Skip to content

fib.parallel

Generated declaration inventory of fib.parallel. Source links contain the full signatures and API comments; enum variants and protocol methods belong to their linked declaration.

Name Declaration Defined in
Par defstruct lib/fib/parallel/chunks.fib:24
affinity-cpus defun lib/fib/parallel/cpu.fib:48
array-drop-ws defun lib/fib/parallel/cpu.fib:58
auto-grain defun lib/fib/parallel/pmap.fib:16
blocking defmacro lib/fib/parallel.fib:18
blocking-enter defun lib/fib/os/sched.fib:15
blocking-leave defun lib/fib/os/sched.fib:16
carries defun lib/fib/parallel/scan.fib:30
cgroup-cpus defun lib/fib/parallel/cpu.fib:68
chunk-count defun lib/fib/parallel/chunks.fib:32
concat-chunks defun lib/fib/parallel/pmap.fib:40
cpu-count defun lib/fib/parallel/cpu.fib:91
cpu-list-count defun lib/fib/parallel/cpu.fib:36
detected-cpus defun lib/fib/parallel/cpu.fib:94
digit-runs defun lib/fib/parallel/cpu.fib:24
each-chunk defun lib/fib/parallel/pmap.fib:67
fold-chunk defun lib/fib/parallel/reduce.fib:52
fold-grain defun lib/fib/parallel/reduce.fib:41
fold-index-chunk defun lib/fib/parallel/reduce.fib:56
fork defun lib/fib/parallel/scope.fib:28
fork-runners defun lib/fib/parallel/chunks.fib:53
index-chunk defun lib/fib/parallel/pmap.fib:33
least-known defun lib/fib/parallel/cpu.fib:83
left-combine defun lib/fib/parallel/reduce.fib:38
lesser-known defun lib/fib/parallel/cpu.fib:80
map-chunk defun lib/fib/parallel/pmap.fib:27
max-workers defun lib/fib/parallel/cpu.fib:21
new-scope defun lib/fib/parallel/scope.fib:23
online-cpus defun lib/fib/parallel/cpu.fib:86
pair-up defun lib/fib/parallel/reduce.fib:26
par defun lib/fib/parallel/chunks.fib:26
pfold defn lib/fib/parallel/reduce.fib:68
pfold-chunks defun lib/fib/parallel/reduce.fib:46
pfor defn lib/fib/parallel/pmap.fib:76
pfor-chunks defun lib/fib/parallel/pmap.fib:72
pfor-range defmacro lib/fib/parallel.fib:78
pmap defn lib/fib/parallel/pmap.fib:59
pmap-chunks defun lib/fib/parallel/pmap.fib:56
pmap-chunks-array defun lib/fib/parallel/pmap.fib:53
pmap-each defmacro lib/fib/parallel.fib:55
pmap-n defn lib/fib/parallel/pmap.fib:63
pmap-range defmacro lib/fib/parallel.fib:67
pmap-seq defun lib/fib/parallel/pmap.fib:84
pool-inline-forks defun lib/fib/os/sched.fib:21
pool-live-workers defun lib/fib/os/sched.fib:20
pool-spinners defun lib/fib/os/sched.fib:24
pool-started? defun lib/fib/os/sched.fib:22
pool-steals defun lib/fib/os/sched.fib:19
pool-tasks-run defun lib/fib/os/sched.fib:18
pool-worker? defun lib/fib/os/sched.fib:17
pool-workers defun lib/fib/os/sched.fib:14
preduce defn lib/fib/parallel/reduce.fib:74
preduce-each defmacro lib/fib/parallel.fib:94
preduce-index-step defun lib/fib/parallel/reduce.fib:65
preduce-n defn lib/fib/parallel/reduce.fib:80
preduce-range defmacro lib/fib/parallel.fib:107
preduce-step defun lib/fib/parallel/reduce.fib:62
pscan defn lib/fib/parallel/scan.fib:48
pscan-vec defun lib/fib/parallel/scan.fib:36
quota-cpus defun lib/fib/parallel/cpu.fib:64
reduce-grain defun lib/fib/parallel/chunks.fib:30
run-chunks defun lib/fib/parallel/chunks.fib:60
run-dynamic defun lib/fib/parallel/chunks.fib:42
run-strided defun lib/fib/parallel/chunks.fib:35
scan-chunk defun lib/fib/parallel/scan.fib:20
scope-exit defun lib/fib/parallel/scope.fib:44
scope-failure defun lib/fib/parallel/scope.fib:33
total-chunk defun lib/fib/parallel/scan.fib:15
tree-combine defun lib/fib/parallel/reduce.fib:32
try-with-tasks defmacro lib/fib/parallel.fib:35
with-tasks defmacro lib/fib/parallel.fib:23