版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202310459907.3
公 开 号:CN116185910B
发 明 人:请求不公布姓名
代 理 人:北京市金杜律师事务所王茂华
代理机构:北京市金杜律师事务所
专利类型:发明专利
申 请 日:20230711
公 开 日:20230425
专利主分类号:G06F13/16
关 键 词:访问设备 内存 内存区间 设备内存 写指令 设备驱动程序 设备总线接口 地址转换 管理内存 交互操作 内存地址 内存管理 内存区块 通信需求 用户程序 预先配置 直接访问 区块表 处理器 内核 分发 查找 响应 访问
摘 要:本发明涉及用于访问设备内存的方法、用于管理内存的方法、设备和介质。访问设备内存的方法包括:响应于任务经由用户程序分发至设备,处理器基于与任务相关的通信需求生成读/写指令,以便访问设备内存;如果经由设备总线接口收到读/写指令,查找经由设备驱动程序预先配置的设备区块表,以便获得对应的UMA类型,UMA类型指示对应内存区块的内存管理模式;基于所获得的对应的UMA类型,计算UMA地址;以及将所计算的UMA地址转换至内存区间地址,以便实现基于UMA特性的设备内存访问。由此使得CPU能够直接访问设备内存中具有UMA特性的内存区间,以及设备内的计算内核和CPU能够便捷地针对同一内存地址的交互操作。