the cards visible during the building process of the extension,
   plus PTX. If down the road a new card is installed the extension
   may need to be recompiled. If a visible card has a compute
   capability (CC) that's newer than the newest version for which your
   nvcc can build fully-compiled binaries, Pytorch will make nvcc fall
   back to building kernels with the newest version of PTX your nvcc
   does support (see below for details on PTX).
You can override the default behavior using TORCH_CUDA_ARCH_LIST
   to explicitly specify which CCs you want the extension to support:
TORCH_CUDA_ARCH_LIST="6.1 8.6" python build_my_extension.py
   TORCH_CUDA_ARCH_LIST="5.2 6.0 6.1 7.0 7.5 8.0 8.6+PTX" python
   build_my_extension.py
The +PTX option causes extension kernel binaries to include PTX
   instructions for the specified CC. PTX is an intermediate
   representation that allows kernels to runtime-compile for any CC >=
   the specified CC (for example, 8.6+PTX generates PTX that can