Nvidia Quadro和GeForce的差异?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (42)

我不是在做3D或HPC,但我一直负责为这些可能的HPC应用进行一些研究。阅读nVidia Quadro和Geforce卡之间的基准,比较和规格,似乎对于类似的代卡:

  • Quadro的价格是Geforce的2倍至3倍
  • 硬件方面,差异并不大
  • 在基准测试中(3ds Max,Maya等),Quadro卡的性能要好于Geforce

有谁知道可以导致这种更好性能的确切和精确的技术差异是什么?我的猜测(以及通常可以在网上读到的东西),因为硬件具有相似的规格,所有这些都在驱动程序中。如果是这样的话,那么Quadro驱动程序可以提供3ds Max和其他程序员利用哪些功能?

提问于
用户回答回答于

不同之处在于视角端口线框渲染和双面多边形渲染,这在专业CAD / 3D软件中非常常见,但在游戏中却不常见。

在单固定渲染管线(现在非常过时,但一些使用它的CAD软件)中,差异几乎快10倍-13倍,从而渲染双面多边形和线框:

那就是入门级Quadro如何击败高端的GeForce。至少在使用glLightModel(GL_LIGHT_MODEL_TWO_SIDE,GL_TRUE)等传统调用的单一固定管道中。这个技巧是通过驱动程序优化完成的。在一些GeForce显卡上,一些固件/硬件可以解锁这些功能。

如果使用着色器代码实现双面,则GeForce必须渲染多边形两次,才能使Quadro速度差异只有两倍(在现实世界中它更少)。即使以现代方式实施,线框渲染在GeForce上仍然非常慢。

今天的GeForce卡可以每秒渲染数百万个多边形,绘制具有渐变多边形的线条可以导致100倍的速度差异,从而消除Quadro的优势。

Quadro GTX显卡通常具有更好的时钟速度,在游戏中的性能提高2%-10%。

所以总结一下:

Quadro规定了现在已过时的渲染流水线(CAD使用),但通过实施现代渲染方法。

获得Quadro的其他原因包括双精度浮点计算科学,更好的保修和显示器支持专业人士。

就是这样,价格低廉的Quadros或FirePros是人为定价过高的。

用户回答回答于

这就是所谓的市场细分或类似的东西。nVidia生产一种非常可配置的芯片,然后以不同的配置出售它,这些配置本质上具有相同的元素,因此对于不同的细分市场来说具有相同的材料清单,但人们通常期望在更昂贵的Quadro板上找到更高质量的元素。

Quadro与GeForce的区别在于,GeForce通常会将其双精度浮点性能严格限制,例如Quadro / Tesla GPU的1/4或1/8。这种限制纯粹是虚假的,并且仅限于将玩家/爱好者细分与专业细分市场区分开来。较低的DP性能使GeForce开发板成为科学或工程计算等不良人选,而这些都是资金流入的市场。Quadros(可以说)具有更多的显示通道和更快的RAMDAC,这使得它们能够驱动更多更高分辨率的屏幕,这是一种被视为CAD / CAM专业人员的设置。

所属标签

可能回答问题的人

  • 嗨喽你好

    7 粉丝480 提问8 回答
  • uncle_light

    5 粉丝518 提问7 回答
  • Richel

    4 粉丝0 提问6 回答
  • 人生的旅途

    10 粉丝484 提问6 回答

扫码关注云+社区

领取腾讯云代金券