
云计算时代,高性能计算(HPC)为诸多行业带来了前所未有的创造力加速。渲染即为高性能计算(HPC)工作负载之一。
渲染为何需要高性能计算加持?相比渲染农场,「云端渲染」如何进一步提速渲染?本期详解渲染技术,助力影视、游戏、建筑业技术人员、艺术创作者借助 Azure HPC 的强大计算能力,解锁无限创新力。
01
何为渲染
渲染主要应用于媒体和娱乐行业。以动画电影为例,渲染技术将数百到数千张静止图像组合起来,以营造出运动和视频的视觉效果。在高性能计算(HPC)中,渲染意为使用强大的计算机从 3D 模型或场景中创建图像或视频。这一过程涉及到许多复杂的计算(如模拟光线如何与场景中的物体相互作用),需要用到强大的处理能力和大量的计算资源。
动画片或电影的每一秒都使用了从24帧到一百多帧不等的图像,每一帧都需要进行渲染。以每秒30帧为例,一部90分钟的电影需要渲染162,000帧。而在渲染完成之前,工作人员无从判断某个画面是否有问题或需要修改,很有可能面临「重新渲染」的难题。这就是为什么渲染离不开高性能计算。
高性能计算(HPC)利用先进的系统和技术,来解决需要大量处理能力和内存的复杂计算问题。HPC的优势在于利用并行处理和超级计算机,以极高的速度进行计算。
02
云端渲染,更快更流畅
假使用笔记本电脑的计算能力渲染一张静态图像,预计将花费7分钟20秒的时间。从平板电脑、笔记本电脑转换到台式电脑,性能得到了提升。这源自于台式电脑的硬件有更高的配置空间。

同理,许多公司为平衡渲染需求与所需的计算资源与成本,通常使用「渲染农场」——一个第三方系统,由渲染管理器来管理大量的计算机,负责管理每个渲染作业的发送。然而,第三方系统管理所有的调度,只在资源空闲时将作业发送到特定的机器进行渲染。正如在银行柜台前排队办理业务一般。如果等待队列太长,便会导致工作延迟。
相比之下,「云端渲染」显露优势——及时使用最先进的技术,拥有所有所需的计算资源,利用数百或数千台计算机并行处理渲染,并可以根据任务情况适时扩展或缩减计算资源。规模化扩展、并行处理,实现渲染加速,让动画、视觉效果和工程等应用工作更高效。且即用即付的模式,让企业成本更灵活。
在具体操作中,您可以使用 Azure 虚拟机,将图像渲染到云端,利用 Azure 高性能计算(HPC)的强大能力,并行处理多个任务以实现更快的渲染。
高性能硬件之外,Azure 虚拟机规模集(Virtual Machines Scale Sets)等云服务工具支持快速设置数百到数千台虚拟机,无需手动创建,进一步节省作业时间。
「云」筹决算 ■
计算资源上云融合,性能不断攀高。微软 Azure 特推出「云」筹决算 专刊,详解 Azure HPC 高性能云计算产品服务矩阵,如何集成计算、网络和存储资源,为应用程序和并行工作负载释放超强算力。
更多不同领域的 Azure HPC
配置方案案例及详细信息
“码”上一览
「Azure HPC 技术文档」







