Teaching GPU cluster remote file transfer

Below are some utilities that can be used for data transfer. All examples assume data transfer is from your local_dir to your /work/user_id/remote_dir on the cluster.

File transfer programs

Windows

  • Using WinSCP:
    • Launch WinSCP
    • For Host Name enter:
      tsubmit.math.private.uwaterloo.ca
    • Enter your Nexus/WatIAM Credentials
  • MobaXterm is another option

Unix/Linux based:

  • Example using scp

    scp -r local_dir user_id@tsubmit.math.private.uwaterloo.ca:/work/user_id/remote_dir

    Use man scp for more details on scp command.
  • Example using rsync

    rsync -av local_dir user_id@tsubmit.math.private.uwaterloo.ca:/work/user_id/remote_dir

    Use man rsync for more details on rsync command.