Add Retry Logic to CublasHandlerHolder

Add Retry Logic to CublasHandlerHolder to avoid random unittest failure.
revert-31562-mean
Huihuang Zheng 4 years ago committed by GitHub
parent 96934b7430
commit 1cbb282d77
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -86,7 +86,7 @@ class CublasHandleHolder {
dynload::cublasSetMathMode(handle_, CUBLAS_TENSOR_OP_MATH));
#if CUDA_VERSION >= 11000
} else if (math_type == CUBLAS_TF32_TENSOR_OP_MATH) {
PADDLE_ENFORCE_CUDA_SUCCESS(
PADDLE_RETRY_CUDA_SUCCESS(
dynload::cublasSetMathMode(handle_, CUBLAS_TF32_TENSOR_OP_MATH));
#endif // CUDA_VERSION >= 11000
}

Loading…
Cancel
Save