破解Tesla密码!专访NVIDIA技术经理
泡泡网:GPU物理加速什么时候在游戏里能投入应用?
邓培智:NVIDIA和Havok这样的主要的物理引擎开发者进行了很长时间的合作开发游戏中的GPU物理加速,我们预计不久后就会有这方面的实际应用出现。Tesla进行游戏加速技术上当然完全可行,但是对于游戏玩家来说购买一片最新的GeForce似乎更切合实际。
NVIDIA公司首席科学家David B. Kirk博士展示Tesla S870
泡泡网:目前Tesla最优异的S870支持4个GPU,8800会不会也开放?
邓培智:原理上来说一台PC可以带多个Tesla GPU,不仅仅限于四个GPU。我们设计的S870 1U服务器最高可以支持8个GPU在一个机箱里面——现阶段是配置了四个GPU。Tesla的多个GPU其实就是并行地进行数据计算。和SLI原理和应用方面完全不同。
泡泡网:S870卖到12000美元,似乎相当贵。比很多1U的PC server都贵,那S870的价值在哪里呢?
邓培智:在那些我们专注的那些应用中,你可能需要10到20个甚至更多的PC server才能达到GPU server的性能。这个经济账很好算。
泡泡网:CUDA为何选用C语言?
邓培智:我们和很多我们的客户进行沟通后发现C是大多数用户最想采用的语言,因此我们首先选用了这种语言。很多高性能计算的用户也许会采用另外的语言如Fortran,他们可以使用C编写函数然后让Fortran进行调用。今后我们预期GPU会支持更多的语言诸如Fortran,C++,JAVA以及Python等。
泡泡网:普通的GeForce 8800是否支持CUDA科学计算?
邓培智:CUDA支持GeForce 8系列以及Quadro 5600系列的GPU,当然也包括刚刚发布的Tesla家族。不过Tesla作为专用的科学计算处理器,我们会在今后为它添加更多的与计算相关的功能诸如双精度浮点格式等。