X
CNET logo Why You Can Trust CNET

Our expert, award-winning staff selects the products we cover and rigorously researches and tests our top picks. If you buy through our links, we may get a commission. Reviews ethics statement

Amazon adds graphics-chip computing service

Tapping into the GPU's power for more than just graphics work is a major trend in computing. Now Amazon Web Services is jumping into the market with a GPU-based service.

Stephen Shankland Former Principal Writer
Stephen Shankland worked at CNET from 1998 to 2024 and wrote about processors, digital photography, AI, quantum computing, computer science, materials science, supercomputers, drones, browsers, 3D printing, USB, and new computing technology in general. He has a soft spot in his heart for standards groups and I/O interfaces. His first big scoop was about radioactive cat poop.
Expertise Processors, semiconductors, web browsers, quantum computing, supercomputers, AI, 3D printing, drones, computer science, physics, programming, materials science, USB, UWB, Android, digital photography, science. Credentials
  • Shankland covered the tech industry for more than 25 years and was a science writer for five years before that. He has deep expertise in microprocessors, digital photography, computer hardware and software, internet standards, web technology, and more.
Stephen Shankland
2 min read

Reflecting a growing trend in the tech industry, Amazon Web Services has added a new computing style that uses computers' graphics chips.

AWS' Elastic Compute Cloud (EC2) lets people pay to use different varieties of online computing resources, paying as they go. EC2 began with a conventional business server setup, but Amazon has been adding different instance types tuned to particular computing needs.

The new Cluster GPU Instance is a server with two quad-core Intel Nehalem-series Xeon X5570 processors, two Nvidia Fermi-series Tesla M2050 graphics chips, 22GB of memory, 1.7TB of storage, and a 10 gigabit per second Ethernet connection, Amazon said today in a blog post by Jeff Barr, Amazon's lead web services evangelist.

Graphics processors began their existence as chips dedicated to speeding up graphics operations on computers, chiefly 3D games and design software. But graphics chips, which have been dramatically increasing in performance in recent years, are good for more than that, which is why they've begun showing up in supercomputers--including the new fastest supercomputer, the Tianhe-1A in China--and why graphics chips are now called upon for seemingly mundane chores such as rendering text and Web pages.

Amazon Web Services' new service combines conventional central processing units (CPUs) with graphics processing units (GPUs).
Amazon Web Services' new service combines conventional central processing units (CPUs) with graphics processing units (GPUs). Amazon

More specifically, GPUs can be used for processing media data--resizing videos, for example, or compressing audio--and for some kinds of calculations that run in parallel. That's because graphics chips are good at running the same sort of operation on lots of data. Indeed, each Nvidia M2050 has 448 processing cores for that sort of parallel work.

Programming these hybrid systems is tricky, though--for example, the graphics chip and conventional processor have their own memory. To use it, programmers can write directly to Nvidia's CUDA technology for GPU processing, use libraries of code adapted for it, or use higher-level interfaces such as the OpenCL standard from Khronos Group.

The new GPU instance for now only runs Linux and is available in Amazon's northern Virginia region. And it's the most expensive option so far from EC2, costing $2.10 per hour to use. That compares to 34 cents per hour for a "large" but conventional server running Linux or 48 cents for the same machine with Windows.