PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

TrueAudio Next与CU单元的关系

[复制链接]
跳转到指定楼层
1#
点击数:3579|回复数:6
本帖最后由 奇趣怪谈 于 2016-8-18 18:15 编辑


AMD正式公布了TrueAudio Next的计划,即将公开TrueAudio Next的SDK和库在GPUOpen上,供大家使用和研究。而巧的是该计划本站的玩家也一直有在讨论,但因Polaris的白皮书描述太过模糊所以一直不能肯定TrueAudio Next在运行时占用的CU单元是永久占用还是只是运行时占用。直到今天TrueAudio Next的发布,我终于有了答案。

http://gpuopen.com/importance-audio-vr/
The reservation is performed entirely within a TrueAudio Next enabled application, plugin or engine; not at boot time, and the CUs are freed when the application releases them or exits.

TrueAudio Next只会在支持TrueAudio Next的程序、插件、引擎运行时才会占用CU单元,而当程序退出或不再调用CU单元时,CU单元将会被释放。由此可见RX 480等Polaris显卡的CU单元平常的确是完整运行的,不用担心那4个CU单元是被屏蔽留给TrueAudio的。

The number of CUs that are reserved (if any) is flexible, scalable and totally at the discretion of the game developer, under guidance of the plugin and audio engine provider’s recommendations.

不过下边还有一句话非常有意思,就是只要在支持该功能的显卡上(目前来看只有Polaris),被占用的CU单元的数量是可调、可拓展的,而且完全取决于游戏开发者如何设定。。。也就是说唔,只要做游戏的那个家伙愿意,它可以占用更多的CU单元。。。。

好吧,说了这么多大概来了解一下这个TrueAudio Next的功能吧。

TrueAudio Next的功能并非增强音质或者优化音质,他和音质毫无关系,他最主要的作用是模拟声音的传播、声音的反射、折射、衍射,甚至于传播过程中物质对声波的吸收、扩散,以及声音本身的衰弱都会计算在里边,换句话说TrueAudio Next就是让环境里的声音更真实,远处的炸弹不会只是boom的一声响,你可能会听到boom boom boom boom,因为有回声。TrueAudio Next的计算量其实是很大的,而如果用CPU来承担这样的工作会占用太多的资源,对CPU压力也很大,而用GPU里纯粹的计算单元来做这种体力活就相对省事一些。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部