Email this article   Print article 


Amazon Puts High Performance Computing In The Cloud

By Andrew R Hickey
July 13, 2010    3:04 PM ET

Amazon Web Services (AWS) on Tuesday unveiled compute clusters for high-performance computing applications and advanced workloads with its new Cluster Compute Instances for Amazon EC2 offering.

The move to high performance computing comes on the heels of AWS cloud customers, like laboratories and other research facilities, looking to operate more computationally intensive and complex environments in the cloud, Amazon said in a blog post unveiling Cluster Compute Instances.

"Our customers have also asked us about the ability to run even larger and more computationally complex workloads in the cloud," Amazon said. "It is clear that people are now figuring out that they can do HPC (High-Performance Computing) in the cloud … With Cluster Compute Instances, you can now run many types of large-scale network-intensive jobs without losing the core advantages of EC2: a pay-as-you-go pricing model and the ability to scale up and down to meet your needs."

According to AWS, each Cluster Compute Instance consists of a pair of quad-core Intel Nehalem X5570 processors with a total of 33.5 EC2 Compute Units (ECU), 23 GB or RAM, and 1690 GB of local instance storage. Each instance costs $1.60 per hour.

Before Cluster Compute Instances for Amazon EC2, companies with high-performance computing needs required pricy in-house compute clusters and dedicated, purpose-built hardware. Now, users can access HPC capabilities on a pay-as-you-go and on-demand basis with no upfront investment, Amazon said.

"Because many HPC applications and other network-bound applications make heavy use of network communication, Cluster Compute Instances are connected using a 10 Gbps network," AWS noted. "Within this network you can create one or more placement groups of type 'cluster' and then launch Cluster Compute Instances within each group. Instances within each placement group of this type benefit from non-blocking bandwidth and low latency node to node communication."

Additionally, Amazon EC2 API's, the command line tools and Amazon's Web Services Management Console have been updated to support the creation and use of placement groups.

"Businesses and researchers have long been utilizing Amazon EC2 to run highly parallel workloads ranging from genomics sequence analysis and automotive design to financial modeling. At the same time, these customers have told us that many of their largest, most complex workloads required additional network performance," Peter De Santis, General Manager of Amazon EC2, said in a statement. "Cluster Compute Instances provide network latency and bandwidth that previously could only be obtained with expensive, capital intensive, custom-built compute clusters."

Amazon said it has benchmarked the HPC system and it would rank 146 on the list of the top 500 supercomputers.

"The only way to know if this is a genuine HPC setup is to benchmark it, and we've just finished doing so," Amazon wrote. "We ran the gold-standard High Performance Linpack benchmark on 880 Cluster Compute instances (7040 cores) and measured the overall performance at 41.82 TeraFLOPS using Intel's MPI (Message Passing Interface) and MKL (Math Kernel Library) libraries, along with their compiler suite. This result places us at position 146 on the top 500 list of supercomputers."

To continue reading this article, please download the free CRN Tech News app for your iPad or Windows 8 device.
Related: Videos | Slide Shows | Comments

SHARE THIS ARTICLE

More Applications & OS

Recent Articles

TechEd Preview: Hot Products To See From Microsoft And More

Microsoft's TechEd conference this week in New Orleans brings together thousands of IT professionals and enterprise developers for hands-on learning and exploring new products around the world of Microsoft. Here's a look at what to expect.

10 Windows 8 Tablet Apps For Business

Looking for Windows 8 business and productivity apps? We've got 10 of the best here.

How To Downgrade From Windows 8 To Windows 7

Microsoft can't erase Windows 8, but you can by following these five steps.

  More Slide Shows




Related Videos
Loading...