profiling showed that cudaMemsetAsync was launched in the default stream, forcing synchronization. Fixed.