[发明专利]一种多核处理器系统的目录缓存管理方法有效
申请号: | 201410645205.5 | 申请日: | 2014-11-12 |
公开(公告)号: | CN104331377B | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 唐士斌;陈继承;王洪伟;倪璠 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F12/0871 | 分类号: | G06F12/0871 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王丹;李丹 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种多核处理器系统的目录缓存管理方法,包括以下步骤:利用内存地址的缓存块索引位对目录缓存进行划分;于系统物理内存分配时,通过为不同并行单元的数据分配不同的缓存块索引位,控制所述并行单元所占用的目录缓存容量。本发明公开的多核处理器系统的目录缓存管理方法,能够解决由于目录缓存的容量有限,不同并行单元的数据在目录缓存中的冲突造成系统性能降低的问题。 | ||
搜索关键词: | 目录缓存 多核处理器系统 并行单元 缓存块 索引 系统物理内存 内存地址 数据分配 系统性能 管理 占用 分配 冲突 | ||
【主权项】:
1.一种多核处理器系统的目录缓存管理方法,其特征在于,包括以下步骤:利用内存地址的缓存块索引位对目录缓存进行划分;于系统物理内存分配时,通过为不同并行单元的数据分配不同的缓存块索引位,控制所述并行单元所占用的目录缓存容量;还包括以下步骤:利用爬山法动态调整不同并行单元的数据所占用的目录缓存容量,寻找最优解,包括:S1:为每个并行单元分配容量有限的目录缓存块;S2:增加分配给所述并行单元的目录缓存块容量,统计性能监控寄存器PMC的执行状态;S3:判断所述并行单元的性能是否获得提升,若所述并行单元可以获得性能提升,则返回S2,若所述并行单元的性能不再提升,则当前为所述并行单元分配的目录缓存容量即为最优解。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410645205.5/,转载请声明来源钻瓜专利网。
- 上一篇:基于STM32单片机的多串口数据收发控制电路
- 下一篇:一种涡轮式钢筋压尾机