times data transfer correctly. measurements are only outputted when fp_debug is set to perf.