Требования к вычислительной способности CUDA

Каковы минимальные требования к вычислительным возможностям для:

  • CUDA 5.5?
  • CUDA 6.0?
  • CUDA 6.5?

Ответ 1

CUDA VERSION   Min CC   Deprecated CC  Default CC  Max CC
5.5 (and prior) 1.0       N/A             1.0
6.0             1.0       1.0             1.0
6.5             1.1       1.x             2.0
7.x             2.0       N/A             2.0
8.0             2.0       2.x             2.0      6.2
9.x             3.0       N/A             3.0      7.0
10.x            3.0       N/A             3.0      7.5
  • Min CC= минимальная вычислительная мощность, которую можно указать для nvcc
  • Устаревший CC= Если вы укажете этот CC, вы получите сообщение об устаревании, но компиляция должна продолжаться.
  • CC по умолчанию= Архитектура, на которую будет нацеливаться, если не используются переключатели -arch или -gencode
  • Max CC= Максимальная вычислительная мощность, которую вы можете указать в командной строке компиляции с помощью переключателей арки (compute_XY, sm_XY)

Ответ 2

На самом деле для CUDA 10.0:

  • с Tensorflow: The minimum required Cuda capability is 3.5.
  • с Pytorch: Found GPU0 GeForce GTX 650 which is of cuda capability 3.0. PyTorch no longer supports this GPU because it is too old. Found GPU0 GeForce GTX 650 which is of cuda capability 3.0. PyTorch no longer supports this GPU because it is too old.