JuliaGPU / JuliaGPU/oneAPI.jl

mkl sparse arrays aren't AbstractGPUSparseArray

Open
#627 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
215
Forks
37
Avg merge
10h 47m
Merged PRs (30d)
14

Description

AMDGPU.jl and CUDA.jl adopted this interface already, while oneAPI has its own supertype (oneAbstractSparseArray) not inheriting from `AbstractGPUSparseArray`. Is this intended, or just missing hands to port?

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Compare oneAPI.jl's oneAbstractSparseArray with the AbstractGPUSparseArray interface already adopted by AMDGPU.jl and CUDA.jl, then determine whether oneAPI should inherit from it or retain a separate supertype. Done means the intended relationship is confirmed and reflected consistently, with relevant tests updated or added.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
hpc
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.