@@ -209,11 +209,9 @@ function cudnnConvolutionFwdAlgoPerf(xDesc, x, wDesc, w, convDesc, yDesc, y, bia
209
209
210
210
key = (xDesc_native, wDesc_native, convDesc_native, biasDesc, activation)
211
211
val = lock (cudnnConvolutionFwdAlgoPerfCacheLock) do
212
- @debug " cudnnConvolutionFwdAlgoPerf: Checking if performance results are cached."
213
212
get (cudnnConvolutionFwdAlgoPerfCache, key, nothing )
214
213
end
215
214
if val === nothing
216
- @debug " Running cudnnConvolutionFwdAlgoPerf."
217
215
requestedAlgoCount = Int (CUDNN_CONVOLUTION_FWD_ALGO_COUNT)
218
216
returnedAlgoCount = Cint[0 ]
219
217
perfResults = Array {cudnnConvolutionFwdAlgoPerf_t} (undef,requestedAlgoCount)
@@ -226,10 +224,7 @@ function cudnnConvolutionFwdAlgoPerf(xDesc, x, wDesc, w, convDesc, yDesc, y, bia
226
224
lock (cudnnConvolutionFwdAlgoPerfCacheLock) do
227
225
cudnnConvolutionFwdAlgoPerfCache[key] = val
228
226
end
229
- else
230
- @debug " Loading cudnnConvolutionFwdAlgoPerf."
231
227
end
232
- @debug " Done."
233
228
return val
234
229
end
235
230
@@ -249,11 +244,9 @@ function cudnnConvolutionBwdDataAlgoPerf(wDesc, w, dyDesc, dy, convDesc, dxDesc,
249
244
250
245
key = (wDesc_native, dyDesc_native, convDesc_native)
251
246
val = lock (cudnnConvolutionBwdDataAlgoPerfCacheLock) do
252
- @debug " cudnnConvolutionBwdDataAlgoPerf: Checking if performance results are cached."
253
247
get (cudnnConvolutionBwdDataAlgoPerfCache, key, nothing )
254
248
end
255
249
if val === nothing
256
- @debug " Running cudnnConvolutionBwdDataAlgoPerf."
257
250
requestedAlgoCount = Int (CUDNN_CONVOLUTION_BWD_DATA_ALGO_COUNT)
258
251
returnedAlgoCount = Cint[0 ]
259
252
perfResults = Array {cudnnConvolutionBwdDataAlgoPerf_t} (undef,requestedAlgoCount)
@@ -266,10 +259,7 @@ function cudnnConvolutionBwdDataAlgoPerf(wDesc, w, dyDesc, dy, convDesc, dxDesc,
266
259
lock (cudnnConvolutionBwdDataAlgoPerfCacheLock) do
267
260
cudnnConvolutionBwdDataAlgoPerfCache[key] = val
268
261
end
269
- else
270
- @debug " Loading cudnnConvolutionBwdDataAlgoPerf."
271
262
end
272
- @debug " Done."
273
263
val
274
264
end
275
265
@@ -289,11 +279,9 @@ function cudnnConvolutionBwdFilterAlgoPerf(xDesc, x, dyDesc, dy, convDesc, dwDes
289
279
290
280
key = (xDesc_native, dyDesc_native, convDesc_native)
291
281
val = lock (cudnnConvolutionBwdFilterAlgoPerfCacheLock) do
292
- @debug " cudnnConvolutionBwdFilterAlgoPerf: Checking if performance results are cached."
293
282
get (cudnnConvolutionBwdFilterAlgoPerfCache, (xDesc, dyDesc, convDesc), nothing )
294
283
end
295
284
if val === nothing
296
- @debug " Running cudnnConvolutionBwdFilterAlgoPerf."
297
285
requestedAlgoCount = Int (CUDNN_CONVOLUTION_BWD_FILTER_ALGO_COUNT)
298
286
returnedAlgoCount = Cint[0 ]
299
287
perfResults = Array {cudnnConvolutionBwdFilterAlgoPerf_t} (undef,requestedAlgoCount)
@@ -306,10 +294,7 @@ function cudnnConvolutionBwdFilterAlgoPerf(xDesc, x, dyDesc, dy, convDesc, dwDes
306
294
lock (cudnnConvolutionBwdFilterAlgoPerfCacheLock) do
307
295
cudnnConvolutionBwdFilterAlgoPerfCache[key] = val
308
296
end
309
- else
310
- @debug " Loading cudnnConvolutionBwdFilterAlgoPerf."
311
297
end
312
- @debug " Done."
313
298
val
314
299
end
315
300
0 commit comments