-
公开(公告)号:CN117909258B
公开(公告)日:2024-05-14
申请号:CN202410308803.7
申请日:2024-03-18
Applicant: 北京开源芯片研究院
Inventor: 张传奇
IPC: G06F12/0893 , G06F12/0871
Abstract: 本申请提供了一种处理器缓存的优化方法、装置、电子设备及存储介质,涉及计算机技术领域,包括:将每个分区作为虚拟处理器缓存,再使用预设分配方法,获取每个分区中计划为应用程序分配的第一目标片区,并统计每个第一目标片区中发生缓存命中历史事件的第一次数,然后使用预设分配方法,获取物理处理器缓存中计划为应用程序分配的第二目标片区,并获取第二目标片区中发生缓存命中历史事件的第二次数,在第一次数之和大于第二次数的情况下,为应用程序分配第一目标片区,则可以判断相较于在先技术,为应用程序分配第一目标片区,使得缓存命中的出现次数更多,解决了在先技术中缓存命中的出现次数少的问题。
-
公开(公告)号:CN117909258A
公开(公告)日:2024-04-19
申请号:CN202410308803.7
申请日:2024-03-18
Applicant: 北京开源芯片研究院
Inventor: 张传奇
IPC: G06F12/0893 , G06F12/0871
Abstract: 本申请提供了一种处理器缓存的优化方法、装置、电子设备及存储介质,涉及计算机技术领域,包括:将每个分区作为虚拟处理器缓存,再使用预设分配方法,获取每个分区中计划为应用程序分配的第一目标片区,并统计每个第一目标片区中发生缓存命中历史事件的第一次数,然后使用预设分配方法,获取物理处理器缓存中计划为应用程序分配的第二目标片区,并获取第二目标片区中发生缓存命中历史事件的第二次数,在第一次数之和大于第二次数的情况下,为应用程序分配第一目标片区,则可以判断相较于在先技术,为应用程序分配第一目标片区,使得缓存命中的出现次数更多,解决了在先技术中缓存命中的出现次数少的问题。
-
公开(公告)号:CN116610599B
公开(公告)日:2023-11-10
申请号:CN202310892389.4
申请日:2023-07-19
Applicant: 北京开源芯片研究院
IPC: G06F12/0893 , G06F12/0871
Abstract: 本申请提供了一种处理器缓存的优化方法、装置、电子设备及可读存储介质,包括:对处理器缓存的缓存组,设置第一分配标记和第二分配标记;确定每个缓存组的差集;在试运行应用程序的过程中,记录每个差集中存储块的使用情况;根据使用情况及预设的判定阈值,将第一分配标记或第二分配标记设置为缓存组的目标分配标记,其中,第一分配标记表征初始分配的第一存储块的位置;第二分配标记表征初始分配的第二存储块的位置;差集为第一存储块的集合和第二存储块的集合的差集,以实现为应用程序分配处理器缓存的缓存空间,且无需人工设置,解决了在先技术中所有缓存组只使用单一存储标记而导致缓存空间的利用效率低下的问题。
-
公开(公告)号:CN116610599A
公开(公告)日:2023-08-18
申请号:CN202310892389.4
申请日:2023-07-19
Applicant: 北京开源芯片研究院
IPC: G06F12/0893 , G06F12/0871
Abstract: 本申请提供了一种处理器缓存的优化方法、装置、电子设备及可读存储介质,包括:对处理器缓存的缓存组,设置第一分配标记和第二分配标记;确定每个缓存组的差集;在试运行应用程序的过程中,记录每个差集中存储块的使用情况;根据使用情况及预设的判定阈值,将第一分配标记或第二分配标记设置为缓存组的目标分配标记,其中,第一分配标记表征初始分配的第一存储块的位置;第二分配标记表征初始分配的第二存储块的位置;差集为第一存储块的集合和第二存储块的集合的差集,以实现为应用程序分配处理器缓存的缓存空间,且无需人工设置,解决了在先技术中所有缓存组只使用单一存储标记而导致缓存空间的利用效率低下的问题。
-
-
-