# Running Tensorflow on AWS GPUs

DevFeed: [Running Tensorflow on AWS GPUs](<https://devfeed.tech/articles/running-tensorflow-on-aws-gpus-21969.md>)

Original publisher: [Read original article](<https://blog.nelhage.com/post/tensorflow-on-aws/>)

Author: Nelson Elhage

Published: 2017-02-26T23:41:27Z

Content type: tutorial

Language: en

Sources: [Nelson Elhage](<https://devfeed.tech/sources/nelson-elhage.md>)

Topics: [Tensorflow](<https://devfeed.tech/topics/tensorflow.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [CUDA](<https://devfeed.tech/topics/cuda.md>), [cudnn](<https://devfeed.tech/topics/cudnn.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [cuda](<https://devfeed.tech/tags/cuda.md>), [cudnn](<https://devfeed.tech/tags/cudnn.md>), [ec2](<https://devfeed.tech/tags/ec2.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [tensorflow](<https://devfeed.tech/tags/tensorflow.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

## AI overview

A tutorial-style post describing how to prepare an Ubuntu Amazon EC2 GPU environment for TensorFlow model training. It covers creating an AMI with NVIDIA drivers, CUDA, cuDNN, and GPU-enabled TensorFlow, along with kernel-driver installation issues.

## Source excerpt

I've been spending some time learning deep learning and tensorflow recently, and as part of that project I wanted to be able to train models using GPUs on EC2. This post contains some notes on what it took to get that working. As many people have commented, the environment setup is often the hardest part of getting a deep learning setup going, so hopefully this will be useful reference to someone.