forked from abacusmodeling/abacus-develop
-
Notifications
You must be signed in to change notification settings - Fork 153
Closed
Labels
GPU & DCU & HPCGPU and DCU and HPC related any issuesGPU and DCU and HPC related any issuesInterfacesInterfaces with other packagesInterfaces with other packagesUseful InformationUseful information for others to learn/studyUseful information for others to learn/studydependenciesPull requests that update a dependency filePull requests that update a dependency file
Description
Describe the Code Quality Issue
- Since CUDA is introducing incompatible changes and we need to support different CUDA versions & GPU hardwares, a CUDA-Compatibility level of code is required.
- Source files that depend on CUDA files varying with CUDA VERSIONS include this interface which is convenient for unified maintenance, and thus support across different versions is achieved.
Examples
#6337
#6497
Such headers as NVTX should be collected into one single CUDA compatibility header.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
GPU & DCU & HPCGPU and DCU and HPC related any issuesGPU and DCU and HPC related any issuesInterfacesInterfaces with other packagesInterfaces with other packagesUseful InformationUseful information for others to learn/studyUseful information for others to learn/studydependenciesPull requests that update a dependency filePull requests that update a dependency file