conv_cudnn_op not utilizing workspace
Created by: tonyyang-svail
The default value of workspace_size_MB has been set to 4096.
workspace_size_MB is of type int
. It will overflow at
The similar problem appears at backward.
The test won't fail because workspace of size 0 is still a valid initialization. If we fix this we can get 50% performance improvements on ConvNet on TitanX. https://github.com/PaddlePaddle/Paddle/issues/6321