[发明专利]缓冲存储器、GPU、处理系统及缓存访问方法有效
申请号: | 202110228263.8 | 申请日: | 2021-03-02 |
公开(公告)号: | CN113051194B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | 龙斌 | 申请(专利权)人: | 长沙景嘉微电子股份有限公司;长沙景美集成电路设计有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06T1/20 |
代理公司: | 北京新知远方知识产权代理事务所(普通合伙) 11397 | 代理人: | 马军芳;张艳 |
地址: | 410221 湖南省长沙市岳*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓冲存储器 gpu 处理 系统 缓存 访问 方法 | ||
本申请实施例提供一种缓冲存储器、GPU、处理系统及缓存访问方法,其中,缓冲存储器包括:多个访问地址比对单元,用于接收多个访问源发送的访问地址并将所述访问地址与地址存储单元中存储的块地址进行比对,产生比对结果;中,所述多个访问地址比对单元彼此之间相互独立;数据访问管理单元,用于接收所述访问地址比对单元发送的比对结果,并在比对结果为命中时,控制数据通道管理单元中的对应数据通道选通,以使相应的访问源通过所述数据通道对数据存储单元中的缓冲数据块进行访问;数据通道管理单元,包括多个数据通道,各数据通道之间相互独立。本申请提供的缓冲存储器、GPU、处理系统及缓存访问方法能够提高访问效率。
技术领域
本申请涉及存储器访问技术,尤其涉及一种缓冲存储器、GPU、处理系统及缓存访问方法。
背景技术
图形处理器(Graphics Processing Unit,简称GPU)是一种专门用于对图像或图形进行处理的微处理器,应用在电子终端的显示系统中,能够减轻中央处理器(centralprocessing unit,简称CPU)在图像或图形处理方面的压力。
GPU内设有高速缓存Cache和多个运算单元,每个运算单元可作为一个访问源对Cache进行访问。当多个访问源对Cache进行访问时,需要经过仲裁,然后将多个访问源进行排序后,依次进行访问。这种访问方式效率较低,会导致多个运算单元一直处于等待阶段或出现瓶颈效应而不能正常工作,进而降低了GPU的处理效率。而且,当Cache出现命中失效时,会挂起所有后续的读写访问转而执行Cache中某一数据块的替换操作,进一步延长了运算单元的等待时间。
发明内容
本申请实施例中提供了一种缓冲存储器、GPU、处理系统及缓存访问方法,用于解决传统方案中访问源对缓冲存储器进行访问的效率较低的问题。
本申请第一方面实施例提供一种缓冲存储器,包括:
多个访问地址比对单元,用于接收多个访问源发送的访问地址并将所述访问地址与地址存储单元中存储的块地址进行比对,产生比对结果;其中,所述多个访问地址比对单元彼此之间相互独立;
数据访问管理单元,用于接收所述访问地址比对单元发送的比对结果,并在比对结果为命中时,控制数据通道管理单元中的对应数据通道选通,以使相应的访问源通过所述数据通道对数据存储单元中的缓冲数据块进行访问;
数据存储单元,用于存储多个缓冲数据块;
所述地址存储单元,用于存储各缓冲数据块对应的块地址;
数据通道管理单元,包括多个数据通道,各数据通道之间相互独立。
本申请第二方面实施例提供一种图形处理器GPU,包括:多个运算单元以及如上所述的缓冲存储器。
本申请第三方面实施例提供一种处理系统,包括:如上所述的图形处理器GPU。
本申请第五方面实施例提供一种应用如上缓冲存储器的缓存访问方法,包括:
多个访问地址比对单元接收多个访问源发来的访问地址并将所述访问地址与地址存储单元中存储的块地址进行比对,产生比对结果;所述多个访问地址比对单元彼此之间相互独立;
数据访问管理单元接收各访问地址比对单元发送的比对结果,并在比对结果为命中时,控制数据通道管理单元中的对应数据通道选通,以使相应的访问源通过所述数据通道对数据存储单元中的缓冲数据块进行访问;
所述数据存储单元用于存储多个缓冲数据块;所述地址存储单元用于存储各缓冲数据块对应的块地址;所述数据通道管理单元包括多个数据通道,各数据通道之间相互独立。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙景嘉微电子股份有限公司;长沙景美集成电路设计有限公司,未经长沙景嘉微电子股份有限公司;长沙景美集成电路设计有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110228263.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车辆重识别方法及装置
- 下一篇:隧道输送式紫外线新冠病毒杀菌消毒设备