JuliaParallel / JuliaParallel/MPI.jl

Use `@ccall gc_safe=true` for blocking calls

Open Beginner friendly
#954 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
439
Forks
127
Avg merge
19h 6m
Merged PRs (30d)
17

Description

We should use https://github.com/JuliaGPU/GPUToolbox.jl/blob/f971bcdeb2cd8096333549e6563cf03a76459ae2/src/ccalls.jl#L110 for Wait and allreduce

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked GPUToolbox.jl ccalls.jl example at line 110, then locate the Wait and allreduce call sites in this repository. Compare those calls with the example and verify that both use the requested gc_safe=true annotation. Run the existing test suite to check for regressions.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
distributed-systems, hpc
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.