经常有用户用GeForce的GPU卡安装在服务器上,这个和专门为服务器设计的Tesla GPU 卡有区别吗? 当然是有的。
经常有用户用 GeForce 的 GPU 卡安装在服务器上,这个和专门为服务器设计的 Tesla GPU 卡有区别吗? 当然是有的。
几点 Tesla 和 GeForce 的差异:
1. Tesla 的双精度计算能力比 GeForce 强许多,比如同样使用 Pascal 核心的 P100 双精度计算能力比 GTX1080 Ti 强 10 倍以上,科学计算或 HPC 领域都要求双精度计算
2. Tesla 具备错误检测和纠正机制,在 L1/L2 cache 以及显存都支持 ECC,可以纠正 single bit error 和发现 double bit error , GeForce 不具备这种能力
3. GeForce 安装到服务器上作为 Enterprise use,自动失去 warranty
4. Tesla 的内存性能更好,具体表现为带宽更大和容量更大
5. Tesla 为数据中心场景设计,硬件设计上也具备更多的 DMA engine、更好的 power efficiency 以及更好的可管理特性,比如支持更多的健康监测和管理特性,还支持可控 GPU Boost
6. Tesla 对许多新的软件特性支持更好,比如 Tesla 支持 GPU Direct RDMA 和 Hyper-Q 特性,更适合多 GPU 并行工作场景使用
7. Tesla 对 Int8 的支持使 Tesla 用于机器学习推理场景的性能得到翻倍增长,GeForce 不支持这种能力