Skip to content

Add CuDNN 8 release support #17496

@asmorkalov

Description

@asmorkalov

New CuDNN release introduced new libraries and headers layout and excluded some functions. See initial discussion and found issues in #17238. The PR is closed a s abandoned.

Found changes:

  • introduced cudnn_version.h header with version information
  • libcudnn is split on several libraries
  • cudnnGetConvolutionForwardAlgorithm function removed, but it's used in OpenCV:
    CUDA4DNN_CHECK_CUDNN(
    cudnnGetConvolutionForwardAlgorithm(
    handle.get(),
    input.get(), filter.get(), conv.get(), output.get(),
    CUDNN_CONVOLUTION_FWD_PREFER_FASTEST,
    0, /* no memory limit */
    &algo
    )
    );

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions