我正在使用 GPU 进行科学计算。最近Nvidia发布了其旗舰产品GeForce Titan Z。我想知道这款处理器与Tesla K40(另一款NVIDIA产品)相比如何。我已经检查过规范,但很想知道这两个处理器之间的任何基准测试,或者 Titan Z 用于科学计算应用程序的能力。我还想知道从编程的角度来看,Titan Z 应该被视为单 GPU 还是两个 GPU。
提前致谢, 问候, 萨克蒂·K
最佳答案
它有两个芯片;毫无疑问,从计算角度来看,它将充当两张独立的卡,就像之前的所有其他此类卡一样。
在过去的几年里,我广泛使用泰坦和其他 NVidia 游戏卡进行科学计算,它们对我的目的来说工作得很好,但一如既往,“这取决于”。首先,如果你确实需要 double ,那么它们是一个糟糕的交易。当然,大多数应用程序,包括科学模拟,实际上并不受单精度 float 的限制;但对于某些应用程序来说,这确实很重要。
因此,K40 每个芯片拥有更多内存,以及更多 double 性能。但如果您确定不需要其中任何一个(就像我在下一个版本中所做的那样),一对 Titan Z 是将大量单精度性能塞入可管理的外形尺寸的一个非常好的方法。
(编辑:我发现 titan z 与以前的游戏卡不同,它也具有全 double ;因此,如果您确实需要 double ,这会增加其值(value)。就我个人而言,我发现内存比 fp 精度更受限制)
关于nvidia - Titan Z vs K40 处理器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25491433/