Explorar o código

mention that calibration disables asynchronous data transfers

Samuel Thibault %!s(int64=14) %!d(string=hai) anos
pai
achega
cf283b2df6
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      doc/starpu.texi

+ 4 - 0
doc/starpu.texi

@@ -1329,6 +1329,10 @@ use on-line calibration.  StarPU will automatically calibrate codelets
 which have never been calibrated yet. To force continuing calibration, use
 @code{export STARPU_CALIBRATE=1} . To drop existing calibration information
 completely and re-calibrate from start, use @code{export STARPU_CALIBRATE=2}.
+Note: due to CUDA limitations, to be able to measure kernel duration,
+calibration mode needs to disable asynchronous data transfers. Calibration thus
+disables data transfer / computation overlapping, and should thus not be used
+for eventual benchmarks.
 
 @node Task distribution vs Data transfer
 @section Task distribution vs Data transfer