-
公开(公告)号:CN117687938A
公开(公告)日:2024-03-12
申请号:CN202410095920.X
申请日:2024-01-23
申请人: 昆仑芯(北京)科技有限公司
IPC分类号: G06F12/1009 , G06F12/0877 , G06F12/1045 , G06F12/02
摘要: 本公开提供了一种内存管理单元,涉及人工智能技术领域,尤其涉及芯片技术领域和内存管理技术领域。具体实现方案为:多个第一转换后备缓存模块,存储有第一表项,第一转换后备缓存模块配置为:接收来自处理器核的初始请求;以及响应于确定初始请求未命中第一表项,将初始请求作为未命中请求提供至请求缓存模块;请求缓存模块,配置为:响应于确定多个未命中请求对应同一虚拟页号,根据与同一虚拟页号对应的多个未命中请求,确定目标请求;页表查找模块,配置为:响应于确定目标请求未命中第二转换后备缓存模块和多个中间页表中的第二表项,从目标缓存单元获取与目标请求对应的目标表项。本公开还提供了一种数据处理装置、电子设备和存储介质。
-
公开(公告)号:CN118860497A
公开(公告)日:2024-10-29
申请号:CN202410979513.5
申请日:2024-07-19
申请人: 昆仑芯(北京)科技有限公司
摘要: 本公开提供了一种访存指令生成方法、装置及芯片验证方法,涉及人工智能及计算机技术领域,尤其涉及芯片技术领域。实现方案为:确定待执行的多个线程束的数量;基于多个线程束的数量对存储地址空间进行划分,以使每个线程束被分配存储地址空间中的一部分,且每个线程束对应的一部分存储地址空间彼此不重叠;基于对每个线程束的分配,确定用于每个线程束的起始地址,其中,起始地址包括第一预设偏移量;基于起始地址,确定每个线程束内的多个线程各自对应的访存地址,其中,访存地址包括第二预设偏移量;以及基于访存地址,生成访存指令。
-