nvidia - Titan Z vs K40 处理器?

标签 nvidia gpgpu gpu nvidia-titan

我正在使用 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/

相关文章:

cuda - 使用 Thrust 库的 push_back

macos - 是否有可能让tensorflow-gpu在带有High Sierra的macbook pro上工作

c - 为什么我的内核的共享内存似乎被初始化为零?

compilation - CUDA C 应用程序的分布式编译(类似于 distcc,但支持 nvcc 编译器)

c++ - xgboost构建错误: parameter packs not expanded with ‘...’ :

random - GPU 上的蒙特卡罗

c - 在 nvidia-340-updates 中获取段错误

nvidia - Vulkan API : max MSAA samples supported is VK_SAMPLE_COUNT_8_BIT

python - 有没有办法用预训练的 Inception-v3 网络对一批图像进行分类?

gpu - GPU组如何进入扭曲/波阵面?