Thank you …
I have just found that the delay was caused by converting my float tensors into double precision at the beginning of my script e.g.  tensor_A.double() …  not sure why … But I decided to remove the conversion …