Amazon Elastic Graphics

Easily and cost-effectively add graphics acceleration to Amazon EC2 Instances

Amazon Elastic Graphics allows you to easily attach low-cost graphics acceleration to a wide range of EC2 instances over the network. Simply choose an instance with the right amount of compute, memory, and storage for your application, and then use Elastic Graphics to add graphics acceleration required by your application for a fraction of the cost of standalone GPU instances such as G2 and G3 instances.

Amazon Elastic Graphics makes it easy to attach graphics acceleration to existing Amazon EC2 instances in much the same way as attaching Amazon EBS volumes. With Elastic Graphics, you can configure the right amount of graphics acceleration to your particular workload without being constrained by fixed hardware configurations and limited GPU selection. Elastic Graphics supports OpenGL 4.3 and offers graphics accelerators with up to 8 GiB of graphics memory, making them ideally suited for any workload that needs a small amount of graphics acceleration such as virtual desktops, gaming, industrial design, or HPC visualization.

Elastic Graphics


Workstation-Class Graphics Performance

Elastic Graphics provides accelerators capable of running a variety of graphics workloads, such as 3D modeling and rendering, with similar workstation performance compared to direct-attached GPUs.

Optimized Performance and Cost

Elastic Graphics accelerators come in multiple frame buffer sizes up to 8 GiB, allowing you to achieve the optimal graphics performance for your workload for the lowest possible cost.

Application Support

Elastic Graphics supports OpenGL, a cross-language, cross-platform API for rendering 2D and 3D vector graphics, with a roadmap for certification of additional APIs.

Product Details

Elastic Graphics Accelerator Size Graphics Memory Price
eg1.medium 1 GiB $0.050/hour
eg1.large 2 GiB $0.100/hour
eg1.xlarge 4 GiB $0.200/hour
eg1.2xlarge 8 GiB $0.400/hour

*Prices shown are for the US East (N. Virginia) AWS Region. Elastic Graphics charges are based on actual usage according to the pricing listed above, regardless of the purchasing option (on-demand or reserved instance) of the EC2 instances to which Elastic Graphics accelerators are attached.

Blog posts and articles


Amazon EC2 Elastic GPUs is now Amazon Elastic Graphics

"Amazon EC2 Elastic GPUs is now Amazon Elastic Graphics. The name of the service has changed, but the functionality, features, APIs, SDKs, and pricing remain the same."



In the Works – Amazon EC2 Elastic GPUs

"You can choose the EC2 instance type and size that works best for your application and then indicate that you want to use an Elastic GPU when you launch the instance, and take your pick of four different sizes"

Jeff Barr


Get started with AWS

Step 1 - Sign up for an AWS account

Sign up for an AWS account

Instantly get access to the AWS Free Tier.

Learn with 10-minute Tutorials

Explore and learn with simple tutorials.

Start building with AWS

Begin building with step-by-step guides to help you launch your AWS project.