用于分配GPU物理内存的方法及装置.pdf
宜然****找我
亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
用于分配GPU物理内存的方法及装置.pdf
本说明书实施例提供了一种用于分配GPU显存的方法及装置。在该方法中,响应于显存请求,在该请求指定的GPU显存对应配置的预设虚拟内存中分配第一虚拟内存,预设虚拟内存的容量大于GPU显存的容量;反馈第一虚拟内存对应的虚拟内存指针,虚拟内存指针对应有虚拟内存指针管理结构,虚拟内存指针管理结构包括第一虚拟内存的容量、与第一虚拟内存对应映射的物理内存地址;在执行内存访问操作时,在GPU显存上分配与所述第一虚拟内存相同容量的第一显存;以及根据所分配的第一显存来更新虚拟内存指针管理结构中的物理内存地址,以使内存访问驱动
用于对物理内存池进行分配管理的方法及装置、物理内存池.pdf
本说明书实施例提供了一种用于对物理内存池进行分配管理的方法及装置、物理内存池。物理内存池由系统中的GPU显存和其他物理内存构成,物理内存池的管理结构信息包括已释放内存对象集和已分配内存对象集,已释放内存对象集包括物理内存池中经过分配后当前已释放的空闲内存对象,已分配内存对象集包括物理内存池中已分配且当前在使用的内存对象。在该方法中,响应于请求指定容量的内存,在已释放内存对象集中查询是否存在指定容量的内存对象;若存在,对所查询到的指定容量的内存对象进行分配;以及将所分配的内存对象从已释放内存对象集中删除,并
一种用于分配动态内存资源的方法及装置.pdf
一种用于分配动态内存资源的方法及装置,该方法包括如下步骤:获取应用程序的内存资源分配请求;判断是否符合将用于分配的动态内存的带宽限制为部分带宽的条件;如果符合,则根据内存资源分配请求分配动态内存的部分带宽;否则,为应用程序分配动态内存的全部带宽。本发明根据终端设备的需要来分配内存资源,保证智能移动终端的性能的同时,通过省去资源的浪费来节省电能,延长智能移动终端的续航时间。
内存分配方法及装置.pdf
本说明书实施例提供一种内存分配方法及装置,其中,所述内存分配方法应用于操作系统,包括基于内存需求将内存分配为普通内存区域和指定内存区域,并接收应用程序发送的携带有配置参数的内存分配请求,其中,所述指定内存区域用来进行连续内存分配;在基于所述配置参数确定所述应用程序满足预设条件的情况下,基于所述内存分配请求为所述应用程序调整使用目标内存页的操作参数;接收所述应用程序基于所述操作参数发送的目标内存页分配请求,并基于所述目标内存页分配请求中携带的所述目标内存页的数量,从所述普通内存区域和/或所述指定内存区域动态
内存分配方法和装置.pdf
本发明提供一种内存分配方法和装置,其中,内存分配方法包括:在BIOS初始化完成时,将预留的系统内存所对应的共享内存信息存储在BIOS与内核的接口结构体中;在内核初始化时,解析接口结构体,获取共享内存信息,并将共享内存信息存储在内核与驱动共享的全局变量中;在驱动初始化时,读取全局变量中的共享内存信息,并将共享内存信息对应的系统内存保留为驱动的私有内存。本发明提供的技术方案,建立了BIOS、内核与驱动之间的通信机制,避免了三者对系统内存的分配不统一的问题,保证了系统的安全性;同时,大大提高了内存分配的灵活性。