September Morn Update
This commit is contained in:
parent
4e2d22a71d
commit
aac6731f2c
6856 changed files with 141342 additions and 21127 deletions
|
|
@ -0,0 +1,9 @@
|
|||
# From Julia 1.0's online docs. File countheads.jl available to all machines:
|
||||
|
||||
function count_heads(n)
|
||||
c::Int = 0
|
||||
for i = 1:n
|
||||
c += rand(Bool)
|
||||
end
|
||||
c
|
||||
end
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
using Distributed
|
||||
@everywhere include_string(Main, $(read("count_heads.jl", String)), "count_heads.jl")
|
||||
|
||||
a = @spawn count_heads(100000000) # runs on an available processor
|
||||
b = @spawn count_heads(100000000) # runs on another available processor
|
||||
|
||||
println(fetch(a)+fetch(b)) # total heads of 200 million coin flips, half on each CPU
|
||||
Loading…
Add table
Add a link
Reference in a new issue