ELF或PE加载程序是否支持GPU部分?
我的意思是操作系统可以识别的特殊部分类型,然后将其映射到GPU MCU(内存控制器单元)以及主MC表。我知道APU有单个MC(至少对于AMD APU来说是真的)。在这种情况下,该部分应该由OS识别,并由OS使用相应的驱动程序映射到GPU内存。我知道这是可能的,因为Windows和Linux都有图形接口API。
我试图在ELF中搜索这些并且没有找到。文档搜索没有向我显示任何相关内容。
现在我想知道为什么。由于WDDM已经支持图形内存交换,因此GPU内存部分的映射将极大地增加游戏负载,因为在Windows情况下所有资源都将由PE加载器映射。也可以加载OpenCL资源。
可能kernel.org计划实现这个目标吗?或者微软有这样的计划吗?
答案 0 :(得分:0)
谢尔盖 我知道ELF文件格式可以包含其他数据。到目前为止,加载器还不支持直接GPU内存映射
答案 1 :(得分:0)
不,PE或ELF中没有专门用于GPU或其他设备的部分类型,并且目前没有可以将部分直接映射到视频内存的加载器。
答案 2 :(得分:-1)
GPU的ELF或PE支持部分?
ELF
和PE
都支持任意部分,所以直接答案是:是。
现在,一旦你嵌入了一个" GPU部分"在ELF
文件中,您可能希望让加载程序对该部分执行某些操作。但是你的问题没有详细说明你实际想要达到的目标,因此无法提供更有用的答案。