开发者社区> 问答> 正文

是否支持GPU渲染?

我想速度快一点。

展开
收起
troika 2011-08-19 22:12:37 17466 0
6 条回答
写回答
取消 提交回答
  • 天河-酷卡 可以支持
    2011-09-29 13:21:24
    赞同 展开评论 打赏
  • 引用第9楼troika于2011-08-23 14:37发表的  :
    servers.pconline.com.cn/skills/1001/2024025_5.html

    你所引用的是NVIDIA的“枪文”,这点应该读得出来。这篇文章夸大了基于Tesla架构的ray tracing渲染器的作用,目的不言自明。诚然,在效果预览方面,GPU占有速度的优势。但是从 通用软件的支持,渲染效果的可靠性等方面来说,基于GPU的解决方案,远远没有CPU的方案成熟。卡梅隆主要用基于GPU的技术做效果预览部分内容,包括了部分特效预计算任务。具体你可以参看网上其他比较全面的报道,就能明白。

    事实上WetaDigital的render farm里面主力是刀片服务器。你给的链接是这篇文章的第6页。该文的第5页写得很清楚,请读
    http://servers.pconline.com.cn/skills/1001/2024025_4.html

    他们 主要采用了HP的刀片机,是一个CPU集群。另外请参考 “ The Data-Crunching Powerhouse Behind ‘Avatar’ ”  一文。里面讲了整个WetaDigital的render farm规模:
    The Weta data center got a major hardware refresh and redesign in 2008 and now uses more than 4,000 HP BL2x220c blades (new BL2x220c G6 blades announced last month), 10 Gigabit Ethernet networking gear from Foundry and storage from BluArc and NetApp. The system now occupies spot 193 through 197 in the Top 500 list of the most powerful supercomputers.

    Thirty four racks comprise the computing core, made of 32 machines each with 40,000 processors and 104 terabytes of memory.  
    ...

    上文中关于CPU个数可能有误,应做4000个。在阿里云,我们的初步实验早已超过3000个CPU。我们正准备在包含2万个以上CPU的“超”集群上,来测试我们的渲染系统性能,所以将来在国内要渲染Avatar并不是很难的事情。

    我们这个开发团队本身就是研究GPU计算的,最长的有长达十多年的研究历史(是的,我们从出现GPU时,就开始跟踪和开展这方面的研究了),甚至发表过很多这方面的论文。我们没有理由会忽略GPU的方案,也比别人会更明白应该在哪里用GPU,何时该采用基于GPU的技术。

    做好渲染服务最关键的地方不是纠结于采用GPU或者CPU,我们只是朴素地考虑可用性、成本和效率。只要做到了用户满意,哪怕将来我们搞出一堆ARM芯片或者FPGA迭出来的玩意儿,那又何妨?

    2011-08-23 19:44:01
    赞同 展开评论 打赏
  • 引用第2楼troika于2011-08-20 23:42发表的  :
    不支持的话,那CPU渲染又慢又贵,谁还敢用?


    你可以去补习一下GPU渲染的相关知识,目前还没有什么GPU渲染的实际应用的项目案例
    2011-08-22 22:46:56
    赞同 展开评论 打赏

  • GPU并不如人们想象的那样快。而且很多渲染功能,GPU是无法很好支持的。另外GPU的开发成本和硬件成本都很高,并非如人们所设想的成本低廉,厂商有一定的误导。

    渲染最终取决于规模成本,如果规模上去了,成本自然下来,到时具体的加速技术只是浮云。

    在好莱坞,GPU渲染主要用于效果的预览,后期制作大家都更信赖基于CPU的渲染。我的朋友今年参加了在加拿大的ACM SIGGRAPH会议,与来自pixar的几个专家交流,他们普遍对于纯粹基于GPU的渲染很是不屑。

    随着GPU + CPU技术的融合,两者的技术是融合的。总有一天,不再有GPU一说了,呵呵。他只是过渡产品。
    2011-08-22 12:30:07
    赞同 展开评论 打赏
  • 不支持的话,那CPU渲染又慢又贵,谁还敢用?
    2011-08-20 23:42:57
    赞同 展开评论 打赏
  • 函数计算研发经理。2010年加入阿里云,参与了阿里云飞天分布式系统的研发,深度参与了阿里云系统研发和产品迭代的全过程。对大规模分布式计算,大规模数据存储和处理有非常深入的理解。现为阿里云函数计算产品研发负责人,致力于构建下一代弹性、高可用的无服务器计算平台。
    你好,暂时不支持GPU的渲染。我们主要是通过帧间分割和帧内分割达到高度并行性,从而提高渲染效率。
    2011-08-19 22:22:08
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
DeepStream: GPU加速海量视频数据智能处理 立即下载
阿里巴巴高性能GPU架构与应用 立即下载
GPU在超大规模深度学习中的发展和应用 立即下载