缓存管理方法、缓存管理装置、处理器和电子装置

    公开(公告)号:CN118245186A

    公开(公告)日:2024-06-25

    申请号:CN202410381320.X

    申请日:2024-03-29

    Inventor: 潘海洋 金伟松

    Abstract: 本公开的实施例提供了一种缓存管理方法、缓存管理装置、处理器和电子装置。该缓存管理方法包括:获取多线程处理器中运行的多个线程中的第一线程针对多线程处理器的第一缓存的缓存访问偏好性;响应于第一线程针对第一缓存的缓存访问偏好性满足缓存绕开条件,阻止第一线程访问的数据块被加载至第一缓存中。该方法通过获取不同线程对于至少某一缓存的缓存访问偏好性,将缓存访问偏好性低的线程绕开访问缓存,解决了线程间对高速缓存的争用和冲突,提升了高速缓存的利用效率,并且实现了硬件存储低开销、低功耗。

    一种应用于处理器的预取方法及相关装置

    公开(公告)号:CN119376794A

    公开(公告)日:2025-01-28

    申请号:CN202411472137.7

    申请日:2024-10-21

    Inventor: 潘海洋 崔泽汉

    Abstract: 本发明实施例公开一种应用于处理器的预取方法及相关装置,涉及计算机技术领域,能有效提高预取效率。所述方法包括:获取预取对象所在的内存页面的页面读取特征;根据所述页面读取特征,预测第一读取操作之后的第K次读取操作读取的存储对象所在的存储地址的第一累积特征,其中,K为大于1的正整数;所述第一累积特征包括所述第一读取操作之后的K次读取操作中预测的地址特征所形成的累积特征;根据所述第一累积特征,预测第二读取操作之后的第K次读取操作读取的存储对象所在的存储地址,其中,所述第二读取操作为所述第一读取操作的下一次读取操作。本发明适用于处理器的预取操作中。

    缓存管理方法、缓存管理装置、处理器和电子装置

    公开(公告)号:CN118245218A

    公开(公告)日:2024-06-25

    申请号:CN202410384511.1

    申请日:2024-03-29

    Inventor: 潘海洋

    Abstract: 本公开的实施例提供了一种缓存管理方法、缓存管理装置、处理器和电子装置。该缓存管理方法包括:获取多线程处理器中运行的多个线程中的第一线程针对多线程处理器的第一缓存的缓存访问偏好性;响应于第一线程针对第一缓存的缓存访问偏好性满足缓存替换条件,优先将由第一线程加载到第一缓存的数据块替换出第一缓存。该方法通过获取不同线程对于至少某一缓存的缓存访问偏好性,在进行缓存替换时,优先替换来自缓存访问偏好性低的线程的数据块,解决了线程间对高速缓存的争用和冲突,提升了高速缓存的利用效率,并且实现了硬件存储低开销、低功耗。

    数据预取方法、装置
    4.
    发明公开

    公开(公告)号:CN114546892A

    公开(公告)日:2022-05-27

    申请号:CN202210178158.2

    申请日:2022-02-25

    Inventor: 潘海洋 崔泽汉

    Abstract: 本公开的实施例提供了一种支持非单一地址间隔访问模式的数据预取方法、装置、计算机程序产品及计算机可读存储介质。本公开的实施例所提供的方法通过获取待访问的地址;确定待访问的地址与前一访问地址之间的地址间隔;利用所述地址间隔,形成按访问时间排序的地址间隔历史记录;在所述地址间隔历史记录中存在相同的地址间隔的情况下,确定相同的地址间隔之间的地址距离;以及基于所确定的地址距离、先前所记录的地址距离以及所述待访问的地址,确定要进行数据预取的预取地址。通过本公开的实施例提供的数据预取方法提升了预取的覆盖率,提高了预取的准确率。同时,该方法支持部分地址序列丢失的预取,增强了预取的稳定性。

    数据预取方法及装置
    5.
    发明公开

    公开(公告)号:CN114721974A

    公开(公告)日:2022-07-08

    申请号:CN202210177713.X

    申请日:2022-02-25

    Inventor: 潘海洋 崔泽汉

    Abstract: 本公开的实施例提供了一种支持非单一地址间隔访问模式的数据预取方法、装置、计算机程序产品及计算机可读存储介质。本公开的实施例所提供的方法获取待访问的地址、以及访问地址历史记录;根据所述访问地址历史记录,确定预取地址跳跃数量;基于所述访问地址历史记录以及所确定的预取地址跳跃数量,确定参考地址距离;以及基于所确定的参考地址距离以及所述待访问的地址,确定要进行数据预取的预取地址。本公开的实施例提供的数据预取方法提升了预取的覆盖率,减少了缓存缺失,提高了预取的准确率。并且,该预取方法存储开销和运行开销小,能够完全兼容现有单一地址间隔访问模式的预取。

Patent Agency Ranking