[发明专利]内存控制调度方法、装置、计算机设备及存储介质在审
申请号: | 202210879337.9 | 申请日: | 2022-07-25 |
公开(公告)号: | CN115357377A | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 胡振波;彭剑英;冉学成;袁伟;李超;潘伟;江滔;彭康康 | 申请(专利权)人: | 芯来智融半导体科技(上海)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48;G06F9/54 |
代理公司: | 北京科慧致远知识产权代理有限公司 11739 | 代理人: | 王乾旭;赵红凯 |
地址: | 201203 上海市浦东新区中国*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 控制 调度 方法 装置 计算机 设备 存储 介质 | ||
本申请实施例中公开了一种内存控制调度方法,该方法包括:获取与多个访存请求一一对应的多个优先级信息;基于所述多个优先级信息,对所述多个访存请求进行分类,得到优先级不同的多个访存请求队列;按优先级顺序执行所述多个访存请求队列中的访存请求。本申请实施例中同时公开了一种内存控制调度装置、计算机设备及存储介质。
技术领域
本申请涉及内存控制技术领域,具体地,涉及一种内存控制调度方法、装置、计算机设备和存储介质。
背景技术
一般而言,访存调度单元是影响内存控制器性能的核心部件。该单元将一维系统地址信息翻译为SDRAM的三维地址,并将访存请求按照调度策略进行Reorder(重排序)操作,以达到行命中率和Bank级并行度的最大化。同时,访存调度单元还需要合理地处理读写访存请求的分配,以减少读写切换带来的带宽损失。
针对上述问题,本领域相关技术一般采用的方法是在内存控制器中加入顺序调度的策略,这就导致访问效率极差,很难满足高性能微处理器的性能需求;或是在内存控制器中加入轮询调度的策略,在读写操作之间进行简单的轮询调度,能在一定程度上缓解时序造成的带宽浪费,但内存访问效率依然不高;又或是在内存控制器中加入乱序调度的策略,对所有操作进行乱序调度,如此,不仅优化了时序造成的带宽浪费,而且还能减少读写换行的频率,可以进一步优化内存的访问效率,但会增加读写操作的延迟,在运行一些对读操作延迟比较敏感的应用时,会对其性能造成影响。
发明内容
本申请实施例中提供了一种内存控制调度方法、装置、计算机设备和存储介质。
本申请实施例的第一个方面,提供了一种内存控制调度方法,所述方法包括:
获取与多个访存请求一一对应的多个优先级信息;
基于所述多个优先级信息,对所述多个访存请求进行分类,得到优先级不同的多个访存请求队列;
按优先级顺序执行所述多个访存请求队列中的访存请求。
在本申请一个可选的实施例中,基于所述多个优先级信息,对所述多个访存请求进行分类,得到优先级不同的多个访存请求队列,包括:
将所述多个优先级信息中,优先级信息满足第一预设条件的访问请求确定为第一优先级访存请求队列,优先级信息满足第二预设条件的访问请求确定为第二优先级访存请求队列,得到优先级不同的多个访存请求队列。
在本申请一个可选的实施例中,所述第一预设条件包括:优先级信息对应的访存请求占用内存的百分比大于百分比阈值;所述第二预设条件包括:优先级信息对应的访存请求占用内存的百分比小于所述百分比阈值。
在本申请一个可选的实施例中,所述第一预设条件包括:优先级信息对应的访存请求受延迟影响的百分比大于百分比阈值;所述第二预设条件包括:优先级信息对应的访存请求受延迟影响的百分比小于所述百分比阈值。
在本申请一个可选的实施例中,按优先级顺序执行所述多个访存请求队列中的访存请求,包括:
执行所述第一优先级访存请求队列中的访存请求,直至所述第一优先级访存请求队列为空时,再执行所述第二优先级访存请求队列中的访存请求。
在本申请一个可选的实施例中,所述方法还包括:
获取执行所述第一优先级访存请求队列中的访存请求的第一有效次数,以及执行所述第二优先级访存请求队列中的访存请求的第二有效次数;
若所述第一有效次数超过次数阈值,且所述第一优先级访存请求队列不为空时,则暂停执行所述第一优先级访存请求队列中的访存请求,转换为执行所述第二优先级访存请求队列中的访存请求,直至所述第二优先级访存请求队列为空,或所述第二有效次数超过所述次数阈值。
在本申请一个可选的实施例中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芯来智融半导体科技(上海)有限公司,未经芯来智融半导体科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210879337.9/2.html,转载请声明来源钻瓜专利网。