Information about available GPU resources
On this page you can find information about how to access the available GPU computing resources.
Google Cloud Platform
- Google Cloud Platform (GCP) is a service that provides you with specific machines for a specific amount of time to setup, run, and collect your experiments - https://cloud.google.com/
- The course has been granted coupons on GCP for $50 free credit in total for each student of this course. This should correspond to around 120 hours of using NVIDIA K80.
- Important note: GCP gives $300 free credit to all new customers! Make sure you sign up for it before you activate the coupon granted to you for this course - https://cloud.google.com/free/ (Links to an external site.)
- The coupons you get specifically for this course should be enough for course-related work, but if you activate them first you will no longer be a new customer and you will not be eligible for $300 free credit
- The coupons you get specifically for this course should be enough for course-related work, but if you activate them first you will no longer be a new customer and you will not be eligible for $300 free credit
- To get your coupons for your group please read the instructions at Collect GCP coupon
- To setup Virtual Machines with GPUs follow the tutorial: Tutorial on Google Cloud Platform Download Tutorial on Google Cloud Platform
- Additionally, Google Colab provides free GPU (or TPU!) access for a limited time - https://colab.research.google.com
Additional tips
Keep jobs running after disconnecting from SSH
All processes started inside an SSH session will be terminated when the session is closed, either through disconnecting or losing internet access (SIGHUP
Links to an external site.). To keep your processes running you can use:
- tmux
Links to an external site.
- screen
Links to an external site.
- nohup
Links to an external site. (the least flexible)
Managing data (downloading and copying)
You can download data or datasets into your virtual machine using:
- wget url
- when downloading from the web
- rsync
or scp
- to send from/to your local machine or between different VMs