【技术实现步骤摘要】
本公开的实施例涉及用于数据通路的操作方法、计算装置及存储介质。
技术介绍
1、处理器(例如cpu)是计算机的核心部件,负责例如执行指令和处理数据。随着对例如执行指令和处理数据的越来越高的要求,高性能处理器应运而生。
2、高性能处理器能够快速处理大量数据和任务。它们通常具有更高的时钟速度和更多的核心,可以在更短的时间内完成更多的计算任务。这种类型的处理器通常用于高性能计算、游戏、视频编辑和其他需要大量计算的应用程序。高性能处理器通常需要更高的功耗。
技术实现思路
1、本公开的至少一实施例提供了一种用于数据通路的操作方法,包括:基于对对象指令进行解码而得到的提示信号,将对象指令中的源操作数寄存器的标志信息赋值给对象指令中的目的操作数寄存器,其中,标志信息用于指示寄存器的m位中对应域的n位是否为0,m、n为正整数,m>n;以及基于所赋值的标志信息生成时钟开关信号,以在执行对象指令的过程中控制数据通路中部分位对应的时钟的开关。
2、本公开的至少一实施例提供了一种计算装
...【技术保护点】
1.一种用于数据通路的操作方法,包括:
2.根据权利要求1所述的操作方法,其中,所述标志信息包括第一标志信息或第二标志信息中的至少一个,其中
3.根据权利要求2所述的操作方法,其中,所述时钟开关信号为多个时钟开关信号,并且每个时钟开关信号分别用于控制所述数据通路中的一部分数据通路的时钟的开关。
4.根据权利要求3所述的操作方法,其中,所述数据通路的位宽为256,所述多个时钟开关信号包括:
5.根据权利要求4所述的操作方法,其中,所述标志信息包括第一标志信息、第二标志信息、第三标志信息以及第四标志信息,所述第三标志信息用于
...【技术特征摘要】
1.一种用于数据通路的操作方法,包括:
2.根据权利要求1所述的操作方法,其中,所述标志信息包括第一标志信息或第二标志信息中的至少一个,其中
3.根据权利要求2所述的操作方法,其中,所述时钟开关信号为多个时钟开关信号,并且每个时钟开关信号分别用于控制所述数据通路中的一部分数据通路的时钟的开关。
4.根据权利要求3所述的操作方法,其中,所述数据通路的位宽为256,所述多个时钟开关信号包括:
5.根据权利要求4所述的操作方法,其中,所述标志信息包括第一标志信息、第二标志信息、第三标志信息以及第四标志信息,所述第三标志信息用于指示所述目的操作数寄存器中存储的128位数值中的高96位是否为0;所述第四标志信息用于指示所述目的操作数寄存器中存储的128位数值中的高64位是否为0;并且基于所赋值的标志信息生成时钟开关信号,以在执行所述对象指令的过程中控制所述数据通路中部分位对应的时钟的开关,包括:
6.根据权利要求3所述的操作方法,其中,所述数据通路的位宽为128,所述多个时钟开关信号包括:
7.根据权利要求6所述的操作方法,其中,所述标志信息包括第一标志信息、第三标志信息以及第四标志信息,所述第三标志信息用于指示所述目的操作数寄存器中存储的128位数值中的高96位是否为0;所述第四标志信息用于指示所述目的操作数寄存器中存储的128位数值中的高64位是否为0;并且基于所赋值的标志信息生成时钟开关信号,以控制所述数据通路的时钟的开关,包括:
8.根据权利要求1所述的操作方法,其中,所述提示信号在对所述对象指令进行解码时根据所述对象指令的功能来获得。
9.根据权利要求1所述的操作方法,其中,基于对对象指令进行解码而得到的提示信号,将所述对象指令中的源操作数寄存器的标志信息赋值给所述对象指令中的目的操作数寄存器,包括:在指令重命名时根据所述提示信号计算得到所述标志信息。
10.根据权利要求1所述的操作方法,其中,所述标志信息包括第三标志信息和第四标志信息,所述第三标志信息用于指示所述目的操作数寄存器中存储的128位数值中的高96位是否为0;所述第四标志信息用于指示所述目的操作数寄存器中存储的1...
【专利技术属性】
技术研发人员:薛亮,
申请(专利权)人:海光信息技术成都有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。