-
公开(公告)号:CN107003947B
公开(公告)日:2018-08-03
申请号:CN201580061558.3
申请日:2015-11-09
申请人: 高通股份有限公司
发明人: 德瑞克·罗伯特·霍华 , 哈罗德·韦德·凯恩三世
IPC分类号: G06F12/084 , G06F12/0846
CPC分类号: G06F12/084 , G06F11/3037 , G06F11/3433 , G06F11/3466 , G06F11/3471 , G06F11/348 , G06F12/0846 , G06F12/0848 , G06F12/0864 , G06F12/0895 , G06F2201/88 , G06F2201/885 , G06F2212/1016 , G06F2212/1044 , G06F2212/2112 , G06F2212/282 , G06F2212/314 , Y02D10/13
摘要: 本发明揭示产生用于共享高速缓冲存储器系统的近似使用测量。在个方面中,提供高速缓冲存储器系统。所述高速缓冲存储器系统包括共享高速缓冲存储器系统。所述共享高速缓冲存储器系统的子集包括经配置以存储针对QoS类别的QoSID跟踪指示符的服务质量标识符QoSID跟踪标签。所述共享高速缓冲存储器系统进步包括高速缓存控制器,其经配置以接收包括QoSID的存储器存取请求,且经配置以存取对应于所述存储器存取请求的高速缓存线。所述高速缓存控制器还经配置以确定所述存储器存取请求的所述QoSID是否对应于指派到所述QoSID的高速缓存线。如果确定为“是”,那么所述高速缓存控制器另外经配置以更新所述QoSID跟踪标签。
-
公开(公告)号:CN108027777A
公开(公告)日:2018-05-11
申请号:CN201680054902.0
申请日:2016-09-12
申请人: 高通股份有限公司
发明人: 哈罗德·韦德·凯恩三世 , 德瑞克·罗伯特·霍华 , 拉古拉姆·达莫达兰 , 托马斯·安德鲁·萨托里乌斯
IPC分类号: G06F12/0842 , G06F12/0895 , G06F12/0815 , G06F12/0888
CPC分类号: G06F12/121 , G06F12/0808 , G06F12/0815 , G06F12/0842 , G06F12/0888 , G06F12/0895 , G06F12/12 , G06F2212/1044 , G06F2212/621 , Y02D10/13
摘要: 接收到高速缓存填充线,包含索引、线程标识符和高速缓存填充线数据。使用所述索引和不同线程标识符来探查所述高速缓存以找出潜在重复的高速缓存线。所述潜在重复的高速缓存线包含高速缓存线数据和所述不同线程标识符。在所述高速缓存填充线数据匹配所述高速缓存线数据之后,标识重复数据。所述潜在重复的高速缓存线被设定为共享驻留高速缓存线,且线程共享许可标记被设定为许可状态。
-
公开(公告)号:CN107003947A
公开(公告)日:2017-08-01
申请号:CN201580061558.3
申请日:2015-11-09
申请人: 高通股份有限公司
发明人: 德瑞克·罗伯特·霍华 , 哈罗德·韦德·凯恩三世
IPC分类号: G06F12/084 , G06F12/0846
CPC分类号: G06F12/084 , G06F11/3037 , G06F11/3433 , G06F11/3466 , G06F11/3471 , G06F11/348 , G06F12/0846 , G06F12/0848 , G06F12/0864 , G06F12/0895 , G06F2201/88 , G06F2201/885 , G06F2212/1016 , G06F2212/1044 , G06F2212/2112 , G06F2212/282 , G06F2212/314 , Y02D10/13
摘要: 本发明揭示产生用于共享高速缓冲存储器系统的近似使用测量。在一个方面中,提供高速缓冲存储器系统。所述高速缓冲存储器系统包括共享高速缓冲存储器系统。所述共享高速缓冲存储器系统的子集包括经配置以存储针对QoS类别的QoSID跟踪指示符的服务质量标识符QoSID跟踪标签。所述共享高速缓冲存储器系统进一步包括高速缓存控制器,其经配置以接收包括QoSID的存储器存取请求,且经配置以存取对应于所述存储器存取请求的高速缓存线。所述高速缓存控制器还经配置以确定所述存储器存取请求的所述QoSID是否对应于指派到所述QoSID的高速缓存线。如果确定为“是”,那么所述高速缓存控制器另外经配置以更新所述QoSID跟踪标签。
-
公开(公告)号:CN107111557B
公开(公告)日:2018-09-14
申请号:CN201580061555.X
申请日:2015-11-09
申请人: 高通股份有限公司
发明人: 德瑞克·罗伯特·霍华 , 哈罗德·韦德·凯恩三世
IPC分类号: G06F12/084 , G06F12/0842 , G06F12/0846
摘要: 本发明揭示在共享高速缓存存储器系统中提供共享高速缓存存储器分配控制。在一个方面中,提供包括多个高速缓存线的共享高速缓存存储器系统的高速缓存控制器。高速缓存控制器包括高度缓存分配电路,其提供用于将服务质量QoS类别映射到高速缓存线的最小分割区的最小映射位掩码,及用于将QoS类别映射到高速缓存线的最大分割区的最大映射位掩码。高速缓存分配电路接收包括QoS类别的QoS识别符QoSID的存储器存取请求,且经配置以确定存储器存取请求是否对应于多个高速缓存线中的高速缓存线。如果确定为“否”,那么高速缓存分配电路选择经映射到QoS类别的最小分割区或经映射到QoS类别的最大分割区作为目标分割区。
-
公开(公告)号:CN108292242A
公开(公告)日:2018-07-17
申请号:CN201680066075.7
申请日:2016-11-08
申请人: 高通股份有限公司
发明人: 德瑞克·罗伯特·霍华 , 哈罗德·韦德·凯恩三世 , 卡尔·艾伦·瓦德斯伯格
IPC分类号: G06F9/50
CPC分类号: G06F3/0631 , G06F3/0604 , G06F3/0673 , G06F9/5016 , G06F12/084 , G06F2212/62
摘要: 系统及方法涉及用于存取共享存储器的带宽的分散式分配。控制对所述共享存储器的存取的存储器控制器从多个请求代理装置接收对用于存取所述共享存储器的带宽的请求。所述存储器控制器包含饱和度监测器以确定用于存取所述共享存储器的所述带宽的饱和度等级。在每一请求代理装置处的请求速率控管器基于所述饱和度等级及分配给所述请求代理装置的比例带宽份额而确定所述请求代理装置的目标请求速率,所述比例带宽份额是基于所述请求代理装置的服务质量QoS类别。
-
公开(公告)号:CN107111557A
公开(公告)日:2017-08-29
申请号:CN201580061555.X
申请日:2015-11-09
申请人: 高通股份有限公司
发明人: 德瑞克·罗伯特·霍华 , 哈罗德·韦德·凯恩三世
IPC分类号: G06F12/084 , G06F12/0842 , G06F12/0846
CPC分类号: G06F12/084 , G06F11/34 , G06F12/0833 , G06F12/0842 , G06F12/0846 , G06F12/12 , G06F12/128 , G06F2212/1016 , G06F2212/1044 , G06F2212/314 , G06F2212/6042 , G06F2212/62
摘要: 本发明揭示在共享高速缓存存储器系统中提供共享高速缓存存储器分配控制。在一个方面中,提供包括多个高速缓存线的共享高速缓存存储器系统的高速缓存控制器。高速缓存控制器包括高度缓存分配电路,其提供用于将服务质量QoS类别映射到高速缓存线的最小分割区的最小映射位掩码,及用于将QoS类别映射到高速缓存线的最大分割区的最大映射位掩码。高速缓存分配电路接收包括QoS类别的QoS识别符QoSID的存储器存取请求,且经配置以确定存储器存取请求是否对应于多个高速缓存线中的高速缓存线。如果确定为“否”,那么高速缓存分配电路选择经映射到QoS类别的最小分割区或经映射到QoS类别的最大分割区作为目标分割区。
-
-
-
-
-