GPU Workstations within the Cloud with Paperspace

0
120
GPU Workstations within the Cloud with Paperspace


We are more than happy to announce the provision of an RStudio TensorFlow template for the Paperspace cloud desktop service.

If you don’t have native entry to a contemporary NVIDIA GPU, your finest guess is often to run GPU intensive coaching jobs within the cloud. Paperspace is a cloud service that gives entry to a completely preconfigured Ubuntu 16.04 desktop setting geared up with a GPU. With the addition of the RStudio TensorFlow template now you can provision a prepared to make use of RStudio TensorFlow w/ GPU workstation in just some clicks. Preconfigured software program consists of:

  • RStudio Desktop and RStudio Server

  • NVIDIA GPU libraries (CUDA 8.0 and cuDNN 6.0)

  • TensorFlow v1.4 w/ GPU

  • The R keras, tfestimators, and tensorflow packages.

  • The tidyverse suite of packages (ggplot2, dplyr, tidyr, readr, and so forth.)

Getting Started

To get began, first signup for a Paperspace account (you should utilize the RSTUDIO promo code once you signal as much as obtain a $5 account credit score).

Then, create a brand new Paperspace occasion utilizing the RStudio template:

Then, select one of many Paperspace GPU cases (versus the CPU cases). For instance, right here we choose the P4000 machine sort which incorporates an NVIDIA Quadro P4000 GPU:

See the Cloud Desktop GPUs with Paperspace article on the TensorFlow for R web site for full particulars on getting began.

Training a Convolutional MNIST Model

The efficiency beneficial properties for coaching convoluational and recurrent fashions on GPUs may be substantial. Let’s attempt coaching the Keras MNIST CNN instance on our new Paperspace occasion:

Training the mannequin for 12 epochs takes about 1 minute (~ 5 seconds per epoch). On the opposite hand, coaching the identical mannequin on CPU on a excessive finish Macbook Pro takes quarter-hour! (~ 75 seconds per epoch). Using a Paperspace GPU yields a 15x efficiency acquire in mannequin coaching.

This mannequin was skilled on an NVIDIA Quadro P4000, which prices $0.40 per hour. Paperspace cases may be configured to mechanically shut down after a interval of inactivity to stop accruing cloud costs once you aren’t truly utilizing the machine.

If you might be coaching convolutional or recurrent fashions and don’t presently have entry to an area NVIDIA GPU, utilizing RStudio on Paperspace is an effective way to speed up coaching efficiency. You can use the RSTUDIO promo code once you join Paperspace to obtain a $5 account credit score.

Citation

For attribution, please cite this work as

Allaire (2018, April 2). Posit AI Blog: GPU Workstations within the Cloud with Paperspace. Retrieved from https://blogs.rstudio.com/tensorflow/posts/2018-04-02-rstudio-gpu-paperspace/

BibTeX quotation

@misc{allaire2018gpu,
  writer = {Allaire, J.J.},
  title = {Posit AI Blog: GPU Workstations within the Cloud with Paperspace},
  url = {https://blogs.rstudio.com/tensorflow/posts/2018-04-02-rstudio-gpu-paperspace/},
  12 months = {2018}
}

LEAVE A REPLY

Please enter your comment!
Please enter your name here