【发布时间】:2016-02-03 13:14:03
【问题描述】:
随着 DirectX 12、Mantle 和 Vulkan 等低级图形 API 的兴起,我想知道这些 API 如何(如果有的话)与异构系统架构 (HSA) 交互?
据我了解,支持 HSA 需要一些开发人员的参与,但我很好奇现在是否有任何低级图形 API 自己处理这个问题,或者开发人员是否仍有负担充分利用它?
HSA 对于系统内存和视频内存之间的简化数据共享等功能特别有趣,尤其是当它们共享相同的物理 RAM 时。
由于这个问题可能特定于当前的事态,我对这种概述很好(尽管有关未来路线图的信息会很好),我会接受仅涵盖单个图形 API 的答案(因为我怀疑很多人(如果有的话)都熟悉这三个加 HSA)。另外,如果我完全误解了它是如何工作的,那么也请随时指出这一点;我对这两种技术都不是很熟悉,但想知道它们目前是如何交互的。
【问题讨论】:
标签: directx-12 vulkan mantle