Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

Port convolutions to cuDNN v8 API #20635

Merged
merged 17 commits into from
Nov 15, 2021
Merged

Commits on Nov 11, 2021

  1. Add failsafe flag to StorageManager Alloc()

    DickJC123 authored and Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    ff5ce3f View commit details
    Browse the repository at this point in the history
  2. Clear sticky cudaErrorMemoryAllocation errors

    DickJC123 authored and Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    16fd5cd View commit details
    Browse the repository at this point in the history
  3. Make Conv and Deconv cuDNN implementation use v8 API

    This copies changes I previously implemented in the container. Dick Carter <[email protected]> made a number of improvements and fixes (memory use during auto-tuning, proper time calculation and time limit cutoff in auto-tuning sampler, etc).
    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    5bfc274 View commit details
    Browse the repository at this point in the history
  4. Downstandard some C++17 code to C++14 to accommodate CUDA 10

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    9d5c3d0 View commit details
    Browse the repository at this point in the history
  5. Relax cuDNN version to 8.0.2

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    863554c View commit details
    Browse the repository at this point in the history
  6. Use newer cuDNN version in CI

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    01eadba View commit details
    Browse the repository at this point in the history
  7. Dont's verify cmake.org certificate

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    c7c8dee View commit details
    Browse the repository at this point in the history
  8. Disable mobilenet inference test

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    caae248 View commit details
    Browse the repository at this point in the history
  9. Re-format with the new clang-format config

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    e986d52 View commit details
    Browse the repository at this point in the history
  10. Fix cpplint after clang-format

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    53aa884 View commit details
    Browse the repository at this point in the history
  11. Disable fprop eng:5 to fix test failure on M60

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    0ba4baa View commit details
    Browse the repository at this point in the history
  12. Conv autotune workspaces released via DirectFree()

    DickJC123 authored and Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    f606571 View commit details
    Browse the repository at this point in the history
  13. Address review comments

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    1b9b3f4 View commit details
    Browse the repository at this point in the history
  14. Pamper clang-format

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    6b91095 View commit details
    Browse the repository at this point in the history
  15. Fix default heuristics mode logic and document env var

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    0621533 View commit details
    Browse the repository at this point in the history
  16. Add doc for MXNET_CUDNN_ALGO_VERBOSE_LEVEL

    DickJC123 authored and Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    a97465c View commit details
    Browse the repository at this point in the history
  17. More review comments

    Vladimir Cherepanov committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    b8ba0ea View commit details
    Browse the repository at this point in the history