JuliaGPU / JuliaGPU/GPUArrays.jl

allowsynchronize

Open
#225 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
450
Forks
104
Avg merge
1d 4h
Merged PRs (30d)
10

Description

Interesting feature from cupy: `allow_synchronize` to disallow synchronizing operations that make it hard to queue sufficient amounts of work to the GPU.
Ref https://github.com/cupy/cupy/issues/2808

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the referenced CuPy issue #2808 and tracing how GPUArrays.jl currently handles synchronizing operations. Define the intended allow_synchronize behavior and verify that operations can be restricted without preventing sufficient GPU work from being queued.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
performance
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.