国产自研服务器操作系统开源欧拉(openEuler)加速发展

发布日期:2023-03-20         新闻来源:中国电影科技网      点击0

 国产自研服务器操作系统开源欧拉(openEuler)加速推广应用


 数字内容审看开源软件Open RV和xSTUDIO发布


 国产自研GPU离线渲染器NXRender发布正式版


                   

【点睛】


从服务器操作系统等基础软件到电影后期与视效制作工具软件,开源技术为电影行业的发展进步提供了重要机遇。基于开源软件实施二次开发,能够有效提升研发效率和缩短研发周期;同时行业对开源软件的共建可促进软件持续迭代升级,从而加快构建开源生态体系,形成产业良性循环。


继数字化转换全面完成之后,电影行业正在积极推进信息化建设和智能化升级,基于开源软件实施二次定制开发的应用场景将越来越多。统筹推进便利性、可控性、安全性、可靠性、知识产权等建设,开源软件在服务电影科技自主创新和实现高水平自立自强方面的作用将愈加凸显。


01


国产自研服务器操作系统开源欧拉(openEuler)加速推广应用


近日国产操作系统产业峰会召开。峰会公布了开源操作系统欧拉商业进展的最新数据,过去一年,欧拉加速发展。迄今,欧拉累计装机量超过300万套,在中国服务器操作系统新增市场份额超过25%,用户包括中国建设银行、中国邮政、国家电网、中国联通等十余个对可靠性要求高的国有大型企业。欧拉正成为各行业数字化转型的首选,以及中国数字基础设施坚实的软件底座。


欧拉操作系统(EulerOS)诞生于2010~2012年,由华为公司自主研发,于2021年11月正式捐赠给开放原子开源基金会,同时更名为openEuler。这是中国首次在基础软件领域,依托本国企业牵头创建的开源社区。


该操作系统其以Linux稳定系统内核为基础,可支持x86、ARM、RISC-V、LoongArch、SW64、Power六大处理器架构;提供CPU多核加速、高性能虚拟化/容器技术等多个功能,满足渲染、编解码等业务的高负载需求;符合Unix03、LSB、IPv6 Ready、GB18030等关键标准认证要求,通过了公安部操作系统安全技术要求GB/T 20272-2006标准认证等4项国内外安全认证,具备高可靠性和高安全性。


1691488474939845.jpg


操作系统作为最重要的基础软件之一,是信息技术发展的基石,也是数字经济实现多样性算力和全场景支持的重要保障,但长期以来“缺芯少魂”是我国信息产业的一大痛点。


随着电影行业数字化、信息化建设积极推进,电影摄制加快向云计算、大数据、人工智能等方向发展,对软硬件性能与安全要求持续提升。而欧拉操作系统构建的高性能、高安全、高可靠、易运维的基础能力,也已具备面向服务器、云计算、边缘计算、嵌入式等数字全场景的基本竞争力,可为数字资产安全、数字电影全链条国产化提供坚实基础。


02


数字内容审看开源软件Open RV和xSTUDIO发布



近日,Autodesk和DNEG先后在GitHub上发布媒体审看与回放软件Open RV和xSTUDIO,软件代码将由美国电影艺术与科学学院(AMPAS)软件基金会(Academy Software Foundation)托管,并作为开放审查计划(Open Review Initiative)的一部分。


1691488643729105.png

▲开放审查计划网站


Autodesk RV是专用于视效、动画和内容创作团队图像审看和镜头回放的软件,Open RV是RV的开源版本,包含商业版RV的大部分功能,并可根据项目需求或工作流程需求定制实现新功能。


Autodesk将根据开源社区的贡献持续进行软件开发优化,并将新功能集成到RV商业版中,目前商业版仍在售。


xSTUDIO具有高度可定制的特性,可用作独立播放器,也可通过Python API、C++插件框架和开源库集成到制作流程中。


2022年8月,学院软件基金会(ASWF)正式宣布启动开放审查计划(Open Review Initiative),由Autodesk、DNEG、索尼影业Imageworks联合牵头,旨在建立一个统一的开源工具集,用于对影视及其他专业素材的播放、审看和批准。


除RV和xSTUDIO两款审看工具的开源外,索尼影业Imageworks也开放了其itView工具链的部分源码,上述开源工具将用于构建一个统一、先进的素材审批软件框架。



03 


   国产自研GPU离线渲染器NXRender发布正式版


近日,国产自研GPU渲染器NXRender发布1.0版,该渲染器兼容Arnold渲染器材质,能够在DCC(Digital Content Creation)数字内容创建软件中直接渲染Arnold场景数据。


NXRender从2018年开始研发,是一款基于GPU架构的离线渲染器,采用英伟达CUDA,能够充分发挥新一代GPU的计算性能。


软件层面,NXRender实现了主流渲染器都具备的外存(Out of Core)技术,即把数据保存在外部存储中,然后按需装载处于视锥中的可见物体,根据每个物体对于最终图像的贡献来决定绘制模型的精度,既不浪费用户时间,计算机内存也能够有效分配管理,可实现边传输、边显示,以突破GPU显存不足的瓶颈。


1691488675553483.png

▲NXRender渲染示例


据官方介绍,NXRender结合了Arnold渲染器的易用性和Redshift渲染器基于GPU高级计算的特点,结合外存技术,可满足未来巨量数据的需求。


目前NXRender支持的功能节点包括多边形、abc等可渲染图形、Arnold灯光、Maya灯光、Arnold纹理、Arnold着色器、Arnold工具节点、Maya 着色器、置换、Maya 2D 纹理、Maya 3D 纹理、其他纹理、Maya 工具节点、色彩空间和AOVs。


据官网样例展示,与Armord相比,NXRender对同一画面场景渲染速度有所提升。但在实际应用中,面对复杂多样的渲染需求,渲染效果还有待进一步应用检验。


1691488694344756.png

▲NXRender渲染速度比对样


当前离线渲染器市场已发展成熟且趋于饱和,并且相关开源软件产品丰富,因此新推出工具的产品化程度至关重要,包括:对各类DCC软件的深度适配、在实际项目中的稳定性和灵活性、长期的技术支持和后期维护等,都是一款渲染器未来发展和推广普及的关键。

(本期图片均来自互联网)




编辑撰写张雪

校对王薇娜

审核王萃

终审刘达