ELF或PE加载程序是否支持GPU部分,或者某些操作系统是否有实现此功能的计划?

问题描述 投票:-1回答:3

ELF或PE加载器是否支持GPU部分?

我的意思是操作系统可以识别的特殊部分类型,然后将其映射到GPU MCU(存储器控制器单元)以及主MC表。我知道APU有单个MC(至少对于AMD APU来说是真的)。在这种情况下,该部分应该由OS识别,并由OS使用相应的驱动程序映射到GPU内存。我知道这是可能的,因为Windows和Linux都有图形接口API。

我试图在ELF中搜索这些并没有找到。文档搜索没有向我显示任何相关内容。

现在我想知道为什么。由于WDDM已经支持图形内存交换,因此GPU内存部分的映射将极大地增加游戏负载,因为在Windows情况下所有资源都将由PE加载器映射。也可以加载OpenCL资源。

可能kernel.org有计划实现这个吗?还是微软有这样的计划?

gpu gpgpu elf portable-executable
3个回答
0
投票

谢尔盖我知道ELF文件格式可以包含其他数据。到目前为止,加载器还不支持直接GPU内存映射


0
投票

不,PE或ELF中没有专门用于GPU或其他设备的部分类型,并且目前没有实现可以将部分直接映射到视频内存的加载器。


-1
投票

GPU的ELF或PE支持部分?

ELFPE都支持任意部分,因此直接答案是:是的。

现在,一旦你在ELF文件中嵌入了“GPU部分”,你可能希望让一个加载器对该部分做一些事情。但是你的问题没有提供你实际想要实现的细节,因此无法提供更有用的答案。

© www.soinside.com 2019 - 2024. All rights reserved.