Matlab example (https://www.mathworks.com/help/nnet/convolutional-neural-networks.html) suggests that "using a GPU requires a CUDA®-enabled NVIDIA® GPU with compute capability 3.0 or higher" is recommended for CNN. Wiki says that 3.0 series is kepler architecture, CUDA 6.0 is Pascal architecture. Also price of their models varies wildly (from 500$ to 6000$). I wanted to know that is there optimum GPU series that I should buy? Can anybody share some first hand experience.
MATLAB: GPU requirement for convolution neural network.
gpuneural network
Best Answer