Skip to content

CUDA Compatibility interfaces required #6769

@Cstandardlib

Description

@Cstandardlib

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    GPU & DCU & HPCGPU and DCU and HPC related any issuesInterfacesInterfaces with other packagesUseful InformationUseful information for others to learn/studydependenciesPull requests that update a dependency file

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions