一种缓存预取方法和装置

    公开(公告)号:CN111143242B

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

    申请号:CN201811437235.1

    申请日:2018-11-28

    Abstract: 本申请公开了一种缓存预取方法和装置,涉及芯片技术领域,能够解决手机SoC中不能对LLC进行预取的问题。该装置可以为芯片,芯片内的总线接口上连接有中央处理器CPU核、最后一级缓存以及最后一级缓存的预取器,其中:CPU核,用于向最后一级缓存发送访存请求,访存请求包括第一物理地址,第一物理地址对应第一物理页面中的第一数据块;预取器,用于在侦听到访存请求时,根据访存请求和预取器中记录的至少一个物理页面的访存历史生成预取请求,并向最后一级缓存发送预取请求;预取请求包括预取器预测的第一物理页面中待访问的数据的物理地址;最后一级缓存,用于根据预取请求从芯片的内存中预取数据。本申请实施例用于对手机SoC中的LLC进行数据预取。

    基于访存和性能建模的内存资源动态调控方法及系统

    公开(公告)号:CN113505084B

    公开(公告)日:2023-09-12

    申请号:CN202110702890.0

    申请日:2021-06-24

    Abstract: 本发明提出一种基于访存和性能建模的内存资源动态调控方法和系统。在实时多核硬件上通过动态内存带宽资源划分进行关键应用服务质量保障的技术,提供了一种细粒度、高精度、快速响应的非侵入式解决方案。本发明设计了进程性能自动调控机制的总体架构,通过标签机制让硬件直接获取到上层应用的优先级,为不同优先级的进程提供差异化的硬件资源分配。基于机器学习方法对动态随机访问存储器的体结构进行延迟建模。针对关键应用的服务质量保障问题,在实时多核环境下,通过动态调整内存带宽分配有效地降低了其余进程对关键进程的访存干扰,准确地保障了高优先级进程的服务质量。

    基于访存和性能建模的内存资源动态调控方法及系统

    公开(公告)号:CN113505084A

    公开(公告)日:2021-10-15

    申请号:CN202110702890.0

    申请日:2021-06-24

    Abstract: 本发明提出一种基于访存和性能建模的内存资源动态调控方法和系统。在实时多核硬件上通过动态内存带宽资源划分进行关键应用服务质量保障的技术,提供了一种细粒度、高精度、快速响应的非侵入式解决方案。本发明设计了进程性能自动调控机制的总体架构,通过标签机制让硬件直接获取到上层应用的优先级,为不同优先级的进程提供差异化的硬件资源分配。基于机器学习方法对动态随机访问存储器的体结构进行延迟建模。针对关键应用的服务质量保障问题,在实时多核环境下,通过动态调整内存带宽分配有效地降低了其余进程对关键进程的访存干扰,准确地保障了高优先级进程的服务质量。

    一种缓存预取方法和装置

    公开(公告)号:CN111143242A

    公开(公告)日:2020-05-12

    申请号:CN201811437235.1

    申请日:2018-11-28

    Abstract: 本申请公开了一种缓存预取方法和装置,涉及芯片技术领域,能够解决手机SoC中不能对LLC进行预取的问题。该装置可以为芯片,芯片内的总线接口上连接有中央处理器CPU核、最后一级缓存以及最后一级缓存的预取器,其中:CPU核,用于向最后一级缓存发送访存请求,访存请求包括第一物理地址,第一物理地址对应第一物理页面中的第一数据块;预取器,用于在侦听到访存请求时,根据访存请求和预取器中记录的至少一个物理页面的访存历史生成预取请求,并向最后一级缓存发送预取请求;预取请求包括预取器预测的第一物理页面中待访问的数据的物理地址;最后一级缓存,用于根据预取请求从芯片的内存中预取数据。本申请实施例用于对手机SoC中的LLC进行数据预取。

Patent Agency Ranking