●GPU处理产品和发展战略
NVIDIA公司此次推出的Tesla看上去与该公司在一年推出的GPU服务器“Quadro Plex”的发展方向是一样的。而Quadro Plex则是主要面向桌面级服务器产品推出的产品,而正是通过这款产品也让我们看到了NVIDIA公司的发展方向。
不过Quadro Plex和Tesla仍然存有根本性的差异。如果从产品的性能来看的话,Quadro Plex仍然保留了显卡输出功能,而Tesla则不支持。另外就是Tesla基于的是1U架构服务器与使用PCI Express Gen2进行连接有很大的差异。因此这两款产品存在的差异可以说是根本性的。
Andy Keane
NVIDIA公司为Tesla专门成立了一个叫做“GPU Computing Business Units”的新部门进行GPU处理的产品开发与支持。由于新产品针对用户已经完全不同,为此Nvidia公司的图形处理芯片(GPU)计算部门总经理安迪·基恩( Andy Keane )为我们做出了以下说明:“为了满足以前不同顾客的需求,我们已经准备了多种不同规格的Tesla产品。而Quadro Plex主要针对的高端应用领域,因此其市场非常小。但是Tesla主要针对的是更加宽广的处理市场。Tesla的顾客将会是数据中心和研究所,而这些客户对于图形处理的要求都不高。而作为一款处理器产品,则需要能够拥有不同的功能,不现的定价策略以及不现的服务。另外顾客对于产品发展的方向也有着不同的要求,因此我们也推出了Tesla产品路线图。”
总之对于那些正在使用CPU服务器和CPU工作站的消费者来说,使用GPU处理服务器和工作站产品将会成为一种趋势,而这也是Tesla最重要的意义。从目前情况来看,相关产品仍然处于试验发展阶段,同时GPU服务器也需要发展得更加完善地行。同时NVIDIA也感觉需要对GPU服务器市场的反应做出积极回应。
目前GPU服务器打算进入的应用软件领域以使用矢量型高速处理器为主。根据应用软件的不同,如果使用基于矢量处理器的GPU的话,那么将会带来近数十倍性能的提升。因此NVIDIA认为在这个领域CPU的用户将会开始向GPU转移。
●5年前就有推出GPU服务器打算
David B. Kirk
其实NVIDIA打算推出GPU服务器的打算并不是最近才开始的。该公司从推出GeForce FX(NV3x)开始就已经有打算推出GPU服务器产品。比如一次在2002年进行的对NVIDIA公司首席科学家David B. Kirk采访中就曾经表示:“GPU在不久的将来将会进入并行渲染应用领域(由于电影CG制作的需求)。也许将来一台服务里将会配备两块GPU,这将会成为GPU服务器产品的雏形。”虽然目前这个市场已经由Quadro Plex填补了这个空白,不过Kirk先生预言GPU服务器将会于2004年进行高性能服务器领域。David B. Kirk同时表示:“与配备了CPU的机架式服务器风格相似的,但是却基于GPU的机架式服务器不久之后也将会上市,但是相比而言基于GPU的机架式服务器产品却更节省空间。”至于GPU服务器的应用,David B. Kirk表示GPU服务器将可以广泛应用于科学技术处理上,而且现在大学的研究室以及相关的政府研究机关对于GPU服务器产品是非常关心。这些用户在在计划在GPU服务器产品进行物理模拟和石油天然气探索的研究工作。
因此可以看NVIDIA的GPU服务器战略从推出NV3x系列产品上就已经成形。而在HPC市场的争夺也于多年前就已经开始。不过真的算得上取得成绩的也只能从Tesla开始算起。不过目前考虑推出GPU服务器的不仅仅只有NVIDIA公司一家,以前的ATI公司也在同一时期在研究高性能GPU应用的处理。比如在2003年时,当时ATI公司高管David Orton就表示:“有意思的是科学技术演算程序与显卡一样都拥有相同的直线性规则。因此像矢量超级计算机能够进行的数据处理工作使用图形处理器也同样能够进行。”
所以两家公司从DirectX 9开始就迈出了前进的脚步,而整个GPU业界也明白目标就是填补HPC市场上GPU服务器产品的空白。而基于GPU技术的GPU服务器真正实现的也就是Tesla。