gpt4 book ai didi

hardware - nVidia Quadro 和 Geforce 卡的区别?

转载 作者:行者123 更新时间:2023-12-02 21:22:48 30 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

5年前关闭。




Improve this question




我不是 3D 或 HPC 专家,但我的任务是针对可能的 HPC 应用对这些领域进行一些研究。阅读 nVidia Quadro 和 Geforce 卡之间的基准、比较和规范,似乎对于类似的一代卡:

  • Quadro 是 Geforce 价格的 2-3 倍
  • 硬件方面,差异不大
  • 在基准测试(3ds Max、Maya 和其他一些)中 Quadro 卡的性能比 Geforce 好得多

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

    当然,我对市场营销不感兴趣:更高的商业值(value)、专业导向、更好的支持、更好的 QA 等等......

    最佳答案

    区别在于视口(viewport)线框渲染和双面多边形渲染,这在专业 CAD/3D 软件中很常见,但在游戏中并不常见。

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

    enter image description here

    这就是入门级 Quadro 击败高端 GeForce 的方式。至少在使用 glLightModel(GL_LIGHT_MODEL_TWO_SIDE, GL_TRUE) 等遗留调用的单一固定管道中。这个技巧是通过驱动程序优化完成的(不管它的单一固定管道是 Direct3D 还是 OpenGL)。确实,在某些 GeForce 卡上,某些固件/硬件黑客可以解锁这些功能。

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

    今天的 GeForce 卡每秒可以渲染数百万个多边形,drawing lines with faded polygons可能会导致 100 倍的速度差异,从而消除 Quadro 的优势。

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

    所以总结一下:

    Quadro 统治着现在已经过时的渲染管道(CAD 使用),但通过实现现代渲染方法,可以显着减少这种情况(在 Maya 的 Viewport 2.0 中几乎没有速度提升,它使用 GLSL 效果 - 非常类似于游戏引擎) .

    获得 Quadro 的其他原因是用于科学的 double 浮点计算、更好的保修和对专业人士的显示器支持。

    就是这样,Quadros 或 FirePro 的价格被人为地高估了。

    关于hardware - nVidia Quadro 和 Geforce 卡的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10532978/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com