近日,Amazon 宣布将为高性能应用提供集群的 GPU 实例,集群从具有 2 个 NVidia Tesla GPU 的实例开始,一直增长到拥有 128 个或更多实例的集群,这对财务分析、图像处理、生物学、仿真等领域颇具吸引力。
Amazon 提供的这个集群 GPU 实例主要面向那些需要 HPC 平台但却承担不起高额费用或是不想花钱自己搭建的那些用户。该集群 GPU 实例属于 HPC 实例组,提供了相当于 33.5 EC2 计算单元(基于一对 Intel Xeon X5570 四核 Nehalem 处理器)的能力。一个计算单元相当于 2007 年产的 1 GHz Opteron 或 Xeon 处理器的计算能力。除此之外,该 GPU 实例还带有一对 NVIDIA Tesla Fermi M2050 GPU,每个单元提供了 515 个双精度浮点或是 1 个单精度浮点的运算能力,3 GB DDR5 的内存,可以访问 384 位的总线,保持 148 GB/ 秒的带宽。该实例还包含了 22 GB 的内部 RAM 以及 1690 GB 的磁盘存储空间。用户可以在集群中组织起 128 或更多个实例,在 10 Gbps 的网络链路上实现实例之间的通信。
目前,集群的 GPU 实例还只支持 Linux,开发者可以使用 Fortran、C、C++、Java、Python 或 Ruby 针对 GPU 的 CUDA Driver API 或 CUDA C Runtime 编写程序。用户在处理 HPC 应用的大量数据时还可以使用 Amazon Elastic MapReduce Web Service 与 Public Data Sets 。该集群 GPU 实例目前只能用于美国的弗吉尼亚州,价钱为每小时 2.1 美元。
目前已经有其他厂商提供了云中的 GPU,比如 Peer1 、 Nimbix 、 Penguin Computing 以及 Hoopoe 。他们基于 NVidia Tesla 或 AMD FireStream 技术提供了解决方案。根据预测,这些厂商的数量还将呈现出逐年递增的趋势,因为 GPU 对计算密集型应用颇具吸引力,这是由他们的高处理能力所决定的,同时还从传统的 CPU 那里借鉴了越来越多的通用计算能力。
评论