Add SYCL variants for kernels with atomic operations
Open
sycl
- Dominant language
- Jupyter Notebook
- Stars
- 135
- Forks
- 55
- Avg merge
- 4d 16h
- Merged PRs (30d)
- 5
Description
- [ ] NODAL_ACCUMULATION_3D (Apps)
- [ ] DAXPY_ATOMIC (Basic)
- [ ] PI_ATOMIC (Basic)
- [ ] ATOMIC (Algorithm)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the NODAL_ACCUMULATION_3D, DAXPY_ATOMIC, PI_ATOMIC, and ATOMIC kernel implementations in the RAJAPerf source. Compare the existing variants for each entry point and identify how SYCL variants are organized. Done means all four checklist items have SYCL implementations and the relevant performance-suite checks pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- performance
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100