Distributed

E96223

Distributed is a Julia standard library module that provides tools for parallel and distributed computing across multiple processes and machines.

All labels observed (1)

Label Occurrences
Distributed canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Julia standard library module
category distributed computing library
parallel computing library
containsFunction @everywhere
@spawn
@spawnat
Future
addprocs
fetch
nprocs
pmap
remotecall
remotecall_fetch
rmprocs
workers
containsType ClusterManager
RemoteChannel
RemoteRef
documentationURL https://docs.julialang.org/en/v1/stdlib/Distributed/
enables asynchronous computation
data parallelism
running Julia code on remote workers
task parallelism
importedWith using Distributed
introducedIn Julia
surface form: Julia 0.4
partOf Julia
surface form: Julia standard library
programmingLanguage Julia
providesFunctionality distributed computing
parallel computing
replaced Julia module Parallel
supports SSH-based worker launch
cluster computing
code distribution via @everywhere
custom cluster managers
environment propagation to workers
fault-tolerant parallel map
heterogeneous clusters
load-balanced parallel map
local worker processes
message passing
multi-machine execution
multi-process execution
named worker pools
remote procedure calls
scheduling of remote tasks
serialization of closures for remote execution
shared-nothing architecture
task-based parallelism

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Julia hasStandardLibrary Distributed