[发明专利]命令处理装置、方法、电子设备以及计算机可读存储介质在审
申请号: | 202110130200.9 | 申请日: | 2021-01-29 |
公开(公告)号: | CN114816777A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 冷祥纶;胡延隆;张国栋;徐宁仪 | 申请(专利权)人: | 上海阵量智能科技有限公司 |
主分类号: | G06F9/52 | 分类号: | G06F9/52 |
代理公司: | 北京中知恒瑞知识产权代理事务所(普通合伙) 11889 | 代理人: | 吴迪 |
地址: | 200235 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 命令 处理 装置 方法 电子设备 以及 计算机 可读 存储 介质 | ||
本公开提供了一种命令处理装置、方法、电子设备以及计算机可读存储介质,其中,该装置包括:微控制器、及运算单元;所述微控制器,用于当前时间片到达后获取待执行命令;所述待执行命令中携带有用于指示与所述待执行命令对应的多个处理块中该当前时间片需要处理的处理块对应的第一处理块标识;所述运算单元,用于获取所述待执行命令,并基于所述第一处理块标识,执行所述待执行命令对应的处理任务。利用这种命令处理装置,可以提高命令处理的效率。
技术领域
本公开涉及计算机科学技术领域,具体而言,涉及一种命令处理装置、方法、电子设备以及计算机可读存储介质。
背景技术
在计算机科学领域中,通过虚拟化的方法,可以将物理资源转变为逻辑上可管理的资源,以提高服务器的物理资源利用率。当前,在通过部署图像处理器(GraphicsProcessing Unit,GPU)或者人工智能(Artificial Intelligence,AI)芯片实现虚拟化时,通常在多进程间采用时分复用的方法实现多进程中命令的同步执行。当前的命令处理方式存在处理效率低的问题。
发明内容
本公开实施例至少提供一种命令处理装置、方法、电子设备以及计算机可读存储介质。
第一方面,本公开实施例提供了一种命令处理装置,包括:微控制器、及运算单元;其中,所述微控制器,用于当前时间片到达后获取待执行命令;所述待执行命令中携带有用于指示与所述待执行命令对应的多个处理块中该当前时间片需要处理的处理块对应的第一处理块标识;所述运算单元,用于获取所述待执行命令,并基于所述第一处理块标识,执行所述待执行命令对应的处理任务。
这样,通过将命令对应的多个处理操作划分为多个处理块,可以在任一待执行命令对应的时间片内,基于该待执行命令在上一个对应的时间片内的处理结果确定的第一处理块标识,确定当前时间片内要执行的起始处理块,并基于起始处理块执行待执行命令的处理任务。由于多个处理操作被划分为较细粒度的多个处理块,因此利用时分复用的方式进行上下文切换时,可以减少由于待执行命令未处理完毕导致的等待时间,从而可以提升对命令处理的效率。
一种可选的实施方式中,所述处理装置还包括命令分发器;所述微控制器,用于当前时间片到达后获取待执行命令,并将所述待执行命令存储至命令队列中;所述命令分发器,用于从所述命令队列中获取所述待执行命令,并向所述运算单元分发所述待执行命令;所述运算单元,用于获取所述待执行命令,并在接收到所述命令分发器分发的待执行命令后,基于所述第一处理块标识,执行所述待执行命令对应的处理任务。
一种可选的实施方式中,所述运算单元用于:基于所述第一处理块标识,从所述多个处理块中确定在所述当前时间片要执行的起始处理块,并基于所述起始处理块,执行所述待执行命令对应的处理任务。
这样,由于第一处理块标识可以指示待执行命令中包括的多个处理块中还未被处理的第一个处理块,因此利用第一处理块标识,运算单元可以直接关注需要进行处理的第一个处理块,而不需要再此对待执行命令中的多个处理块进行检索以确定需要处理的处理块,从而可以有效的提升命令处理的效率。
一种可选的实施方式中,所述微控制器用于:从与当前时间片对应的目标缓存中,读取所述待执行命令;或者,从主机获取所述待执行命令。
这样,微控制器可以灵活的依据不同的时间片、以及不同待执行命令的执行情况,从目标缓存或者主机获取待执行命令。
一种可选的实施方式中,所述微控制器用于:确定所述命令队列是否空闲;在所述命令队列空闲的情况下,监听缓冲器;所述缓冲器用于所述主机存储所述待执行命令;在监听到所述缓冲器中存在所述待执行命令的情况下,从所述缓冲器中读取所述待执行命令。
这样,通过微控制器确定命令队列是否空闲、以及在命令队列空闲时缓冲器中是否存在待执行命令,可以在缓冲器不断接收到待执行命令的情况下,将待执行命令不间断的下发至命令队列中,以使得命令处理装置能够保持高效率地对不断对新下发的待执行命令进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海阵量智能科技有限公司,未经上海阵量智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110130200.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子设备
- 下一篇:一种煤矸石墙体及施工方法