NVIDIAGameWorks / NVIDIAGameWorks/kaolin
PyTorch migration to <ATen/cuda/Atomics.cuh>
Open
@Caenorst is already working on this.
Since Dec 8, 2021.
discussion
no-issue-activity
plumbing
- Dominant language
- Python
- Stars
- 5.2k
- Forks
- 629
- Avg merge
- 53m
- Merged PRs (30d)
- 2
Description
Right now, some parts of the code use ATen atomic functions from headers like <THC/THCAtomics.cuh> and <ATen/native/cuda/KernelUtils.cuh>. PyTorch is planning to migrate to <ATen/cuda/Atomics.cuh> as the unified header for this in the future, so this is a somewhat breaking change.
We should plan on writing a macro to deal with this.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.