Establish concept of a computing unit/device
- 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