4

I updated my cuda toolkit from 5.5 to 6.5. Then following command

nvcc -arch=sm_52

starts to give me an error

nvcc fatal   : Value 'sm_52' is not defined for option 'gpu-architecture'

Is this a bug ? or nvcc 6.5 does not support Maxwell virtual architecture.

Alex Gao
  • 2,073
  • 4
  • 24
  • 27

1 Answers1

6

CUDA Toolkit 6.5 was released before sm_52 architecture came into production.

After the arrival of sm_52 architecture, an update to CUDA 6.5 was released which enabled nvcc to generate code for sm_52.

Make sure you download the newer version of CUDA Toolkit 6.5.

P.S: I would rather use the latest version of toolkit (currently 7.0).

sgarizvi
  • 16,623
  • 9
  • 64
  • 98