《光明纪元》次世代技术核心理念之CUDA平台
据业内消息传闻,网络游戏《光明纪元》将与知名厂商英伟达展开深度合作,并于近期召开产品发布会。英伟达是全球图形技术和数字媒体行业的领导厂商,在可编程图形处理器方面拥有先进的专业技术,此次合作将带来怎样的精彩,我们拭目以待。
《光明纪元》是盛大游戏旗下北斗工作室自研的网络游戏,以“第三代MMOARPG”为口号,标榜次世代游戏技术——CUDA技术平台。CUDA全称Compute Unified Device Architecture,中文翻译为图形处理器开发环境,是一种由NVIDIA推出的通用并行计算架构,使开发人员可以使用C语言来为CUDA架构编写程序,还将支持包括C++等其他语言。
CUDA平台的推广是基于GPU在网络游戏领域、科学研究领域以及其他领域的广泛应用,也标志着计算正在从CPU“中央处理”逐步向CPU与GPU“协同处理”的方向发展。在CUDA的支持下,《光明纪元》游戏在开发方面,使全标准C语言编程变成可能;在并行计算的基础上,获得了统一的软硬件解决方案;提高GPU性能,使游戏兼容更多系统,并降低次世代游戏对电脑配置的硬性要求。
技术处理后的场景静态展示
CUDA支持Windows、Linux系统,为《光明纪元》提供稳定且兼容的开发平台,使开发者能够在GPU的强大计算能力的基础上建立起一种效率更高的密集数据计算解决方案;它可以提升GPU性能,进一步改进图形性能和应用速度,在数字世界中表现出更为真实的游戏效果。
《光明纪元》真实游戏截图
在GPU计算领域中,CUDA正被人们广泛采用,不仅仅被应用在《光明纪元》,从能源领域中的斯伦贝谢和雪佛龙,到银行业中的法国巴黎银行,CUDA甚至已经进入全球《财富》五百强企业中,技术前景十分广泛。