Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/JuliaLang/Distributed.jl
Create and control multiple Julia processes remotely for distributed computing. Ships as a Julia stdlib.
https://github.com/JuliaLang/Distributed.jl
Guard rmprocs in tests to avoid warning. Fix leaky stderr from SIGTERM test.
6a07d9853ab7686df7440a47d1b585c6c9f3be35 authored 12 months ago41cd14f5db601365b388964135ec678bb6fbbc14 authored 12 months ago
2b23ae478f07e4b347306a351bc6ea7d58789919 authored 12 months ago
8c033056f0be197060dad7ae39d4a2f7e2d5404f authored 12 months ago
Originally proposed in https://github.com/JuliaLang/julia/pull/50843
25ee83653e510e9c80c62f2bcb7fc6059db1a90d authored 12 months agoRefs: https://github.com/JuliaLang/julia/pull/51979
41c01069533e22a6ce6b794746e4b3aa9f5a25cd authored over 1 year ago87996602f23b860d77772bdada7d618ab0c6ac2f authored over 1 year ago
0c7ad880fbb7ad307da76ab99257130333c9f67e authored over 1 year ago
fd9d120e90a31a9c50aa7a360a108227aa55f212 authored over 1 year ago
Add a README
281b9e12b55818b9adaa4dc251dd482e7064e5dc authored over 1 year ago3d75c3ab3a8794dd1d17d2d73ad9f66331d42ff5 authored over 1 year ago
7047c4d1e96f74999752a04aef37b0e70d45a85d authored over 1 year ago
Add GHA CI
44365df12925ec9e007fa784ca05dba05a29a44d authored over 1 year agodfba78fa21de327a6eb651c2fdae3c3c20cf476f authored over 1 year ago
There is a use of `oldstate` on line 244 which has the possibility of
being undefined. This bug...
Once upon a time, there was a young julia user first getting started
with parallelism.
And she...
Implements concurrent sweeping of fully empty pages.
Concurrent sweeping is disabled by defau...
a0a66fb49f307cc85ef6120efb9948d337b8f44d authored over 1 year agoLICENSE.md: update copyright years
b5942430af331fea2d09ac3262c42420e5af16bb authored over 1 year ago7f9df44910405241e2cfe53cfff9d3fc8ff07ace authored over 1 year ago
55db954b49a412e29c752c184d8c23c0c7bcdc91 authored over 1 year ago
Using a work-stealing queue after Chase and Lev, optimized for
weak memory models by Le et al.
...
bdc619fd9a63dbd81ac42cf285ecd9928e98447f authored almost 2 years ago
Disambiguate scope of the `wp` variable inside `try`-`catch` in distributed tests by qualifying ...
9b73cf12ace37fb8a21252b8444e1a0cd8ad800f authored almost 2 years ago5851e15e24550e5401b15f974ae44cea32089a2e authored almost 2 years ago
Changes [Distributed._default_worker_pool](https://github.com/JuliaLang/julia/blob/5f5d2040511b4...
4a3a5f8f25319526b58392f21103639161060db3 authored almost 2 years ago2f936c808544e94276a440689f57589506c2cfeb authored almost 2 years ago
* More helpful error messages for log/sqrt with negative real arguments
6fb546e4b64acc2cb8bcb3e91171eddaaeb6ceaf authored almost 2 years ago9639c42e847fa0dd022c25b2ddb5b856078427cf authored almost 2 years ago
1ff04d8e3d0b2c2ae1d40c3dc2ea99b314156e74 authored about 2 years ago
41cc4a96444b102a44c71d35cd6675b9422b3b37 authored about 2 years ago
This should prevent LinearAlgebra from trying to increase our OpenBLAS
thread count in its `__i...
Co-authored-by: Kristoffer Carlsson <[email protected]>
fa15d6d793832e1facfdc6427156db979ae582ef authored over 2 years ago
Hook a couple functions (notably cfunction) to handle adopting
foreign threads automatically whe...
Apply the patch provided in JuliaLang/julia#46640 by @spaette for typos
Co-authored-by: spaet...
c29745707c997b4fc2a3ab65534cc84400ed917c authored over 2 years ago
It would be better to use a consistent style in our code base.
The changes are big, but all mer...
c5a68206311e6cc4dabad969a495686e2d0522e0 authored over 2 years ago
When dealing with a local process, if we want to remove a process, we
can try a little harder th...
abc15372e2bd9692cbbf28d1323f0c7707bdd1ca authored over 2 years ago
* point out Julia versions should be the same
Using addprocs to add workers on remote machine...
b677a5b0daf4253f5e358f13ea0da3cde38c6517 authored over 2 years agoCo-authored-by: Kristoffer Carlsson <[email protected]>
a36f6dd198fac8b5383e9b6950f219eb85eef7da authored over 2 years ago3078250d9889e2f9b3120e12d0a80975192c13f0 authored over 2 years ago
It finds a bug.
cfd801d51a3a43c3577c5fa12f7efc1155208d2c authored over 2 years agocd7678c32af1e2020e3fc0e29f95672bbb1af878 authored almost 3 years ago
* [Distributed] Set stdin to devnull before closing it
Distributed closes and destroys stdin,...
e5e570bb1d598e1dd420e23be2cd59982442a099 authored almost 3 years ago
On our macOS CI systems, `TMPDIR` is set to a special path (not `/tmp`)
and the CI processes ar...
d7333de4384b1d73761031a6fb873560b486df50 authored almost 3 years ago
* add missing gc root for typed global assignment
The codegen declares this is callee rooted ...
b9dcea19be7aa82451dab7b9401543f1dad1d519 authored almost 3 years ago* avoid using `@sync_add` on remotecalls
It seems like @sync_add adds the Futures to a queue ...
3b57a49215ad9df1717007aeddd57e67c5a381c1 authored almost 3 years ago
Local workers now inherit the package environment of the main process,
i.e. the active project,...
47416d3a6b05fbb4e89f25f2a995d79dc68a44ab authored almost 3 years ago
6e78d839d440526cd1d503096920370758de4495 authored almost 3 years ago
* add type annotations for non-constant Base globals
* remove no-longer needed callsite annotat...
Keeps the job management a bit cleaner, since we will reuse the pid from
sh, rather than appear...
6d877e79a0aa7262def60267e60eadae66fb8f62 authored about 3 years ago
3d416055b881d9ef300e4367631c40d395c80abf authored about 3 years ago
2c2481fd21d090b2fccb17a04f9ff21f3e7b8dc3 authored about 3 years ago
* add local_lock to Future, use it in fetch and put!
* add corrections to the remote/clientref ...
If connect(::CustomClusterManager, ...) returns a custom transport
stream, use of that stream b...
fbe7606ceb33efb4e115a18fa342e6062defc451 authored over 3 years ago
2cfdbecf113c0295f38879049b9e6b38f736a805 authored over 3 years ago
bf5d4bf30adc8db940bff924c4a106f1faa0c528 authored over 3 years ago
Co-authored-by: Takafumi Arakaki <[email protected]>
Co-authored-by: Takafumi Arakaki <aka.tk...
1f4f1c5c7c3a87a595bbe9a328a80fd70a467cf9 authored over 3 years ago* Remove openblas_set_num_threads in julia __init__
* Remove test no longer needed.
4e60f7685eba1778102bf7688020dfeceac71705 authored over 3 years agof3e4ef567c41ae7641c1d4fbb05bb31024889683 authored over 3 years ago
N.B. This means serialized tasks will discard this stateful information
and pick up new/differe...
fe6d61b275a42814f2f0321a3e07587ebb268b07 authored over 3 years ago
90d857f0f8f944596e5f9c8a3ec4ea6c04accd3d authored over 3 years ago
Since lowering always inserts gotos and other instructions after loop
bodies, this allows debug...
d060255bacd8a883e64e5c89f8299e15e0e77eff authored over 3 years ago
17a1c0d4a12c52bd1bfda2b12a3e335f26f4d0f8 authored over 3 years ago
* Add LLVM project license text to src/disasm.cpp
* Remove mention of third party code from h...
0587ee90fd4942bb718f0108ca9e42290b725b37 authored over 3 years agoAlso reverts "fixup to pull request JuliaLang/julia#38405 (JuliaLang/julia#41641)"
Seems to b...
bbc9429cedbfd237e28b9eb38174412e59485d07 authored over 3 years agoFixes one of the issues mentioned in JuliaLang/julia#24526
2cb690419314a287e3d83ee339aad4b7f0718293 authored over 3 years ago740a33a1674eb7fdf431943f046849cdf01536f7 authored over 3 years ago
Makes the worker struct threadsafe as well as flushing the GC messages
25da7131aa3d33e8f7851742591ad8bce87de697 authored over 3 years ago4a5fd6b3910149da6b57ecff6f1e19e44e1828a4 authored over 3 years ago
The Unix C Shell (csh, tcsh) remains in common use as a login shell in
some communities. It is ...
355be143809831720ae60dc9d94a91c56fd21ada authored over 3 years ago
Create THIRDPARTY.md to hold license information for all code not covered by the main MIT licens...
8bc94099274f352d93ba80e968c82c6847011978 authored over 3 years agobbd48fb34de60def659bf941b67fa8b64d1bd7e8 authored over 3 years ago
c3736ccaa9c33d2a790e4ed2a90edf4c3c0cd357 authored over 3 years ago
bad5f0fe8c2d9418c329f90d861a04ebe5d65ef6 authored almost 4 years ago
50c4fe88744cbcc2e1b9f10aec9f9d306a4cf1e5 authored almost 4 years ago
e9a2bb4928965d2801c348bf45e922f79c3accc4 authored almost 4 years ago
d94e168c420de8c2ed1a0628e8d441113f9bf6f0 authored almost 4 years ago
30d379e2aafc0e489efbf6d358beeeb59da02052 authored almost 4 years ago
Add `errormonitor(::Task)` method to monitor for Task failures
3396d10b847b77ebc6204663971eefd3ce888842 authored almost 4 years agobounday -> boundary
1339e46c8981410d856c2aa4762ebc8c4b2c8717 authored almost 4 years ago291267d796341d772b93a18f4cbaa4f85bfebb07 authored almost 4 years ago
a0efe8756f73c4fce02b5527e311998c908b700b authored almost 4 years ago
384c94a882daa8cedc97a719f9d6420b29f4436d authored about 4 years ago
2e0932c107cf3b70de8c31f4bf95983be1345bf3 authored about 4 years ago
What I believe is happening here is that, since put! is a yield point, the remote call finishes
...
d9369ba60f7d072f60f09243158e3a029ad21230 authored about 4 years ago
Finalizers can't safely acquire many essential locks (such as the
iolock, to cleanup libuv objec...
I made this change to allow the set to be expanded for my own package, but I noticed this also h...
b186a3102da0c96d75b7fee181a73514ed4edfd7 authored about 4 years agoc00aae9717b8aeb2c5e11af824afe1b58929ab46 authored about 4 years ago
- previous code accidentally checked `ENV` instead of `env`
- now separate `env` checks for P...
c60e1264ab4ce3b49ca252ffb560a89f8a72362a authored about 4 years ago347ce9f92c5b9f95908fa93cf44401c44caf6870 authored about 4 years ago
Distributed.addprocs() now supports four new keyword arguments `shell`,
`ssh`, `env` and `cmdli...