JuliaGPU / JuliaGPU/Adapt.jl

Establish concept of a computing unit/device

Open
#64 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
120
Forks
29
Avg merge
1d 18h
Merged PRs (30d)
1

Description

See #52 (closed to experiment with those concepts outside of Adapt/ArrayInterfaceCore for a while before proposing a new common scheme for computing units/devices).

Exploring this within [HeterogeneousComputing.jl](https://github.com/oschulz/HeterogeneousComputing.jl) , this issue is intended as a reminder to bring it back into Adapt/ArrayInterfaceCore, the GPU packages and KernelAbstractions once a clean and field-tested concept is ready.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the discussion in #52 and the computing-unit/device experiments in HeterogeneousComputing.jl. Review how Adapt/ArrayInterfaceCore, the GPU packages, and KernelAbstractions currently represent these concepts; done means a clean, field-tested common scheme is ready to bring back to those projects.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
backend-api-design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.