发明名称 具有低功率数字信号处理(DSP)模式的通用处理单元
摘要 一种方法和电路布置利用具有低功率DSP模式的通用处理单元,该低功率DSP模式用于重新配置通用处理单元以用减少的功率消耗高效地执行DSP工作量。在DSP模式中时,可以停用数据高速缓存、执行单元和同时多线程中的一项或者多项以减少功率消耗并且提供用于DSP工作量的性能。另外,可以停用用于寄存器文件的用于支持多线程化的分割以及寄存器重命名功能,以提供用于与DSP工作量使用的扩展的寄存器集合。作为结果,通用处理单元可以具有功率消耗减少的用于DSP工作量的增强的性能,而又未牺牲用于其它非DSP/通用工作量的性能。
申请公布号 CN104331528A 申请公布日期 2015.02.04
申请号 CN201410347752.5 申请日期 2014.07.21
申请人 国际商业机器公司 发明人 A·J·穆夫;P·E·沙德特;R·A·希勒;M·R·塔布斯
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 北京市金杜律师事务所 11256 代理人 酆迅;赵林琳
主权项 一种集成电路设备,包括:多线程化的通用处理单元,包括多个硬件线程,所述多线程化的通用处理单元包括:具有寄存器文件的辅助执行单元,所述寄存器文件被分割成与所述多个硬件线程分别关联的多个寄存器分区;第一和第二定点执行单元;L1数据高速缓存和L2高速缓存;以及数据有效到实际地址翻译(DERAT)单元;以及控制逻辑,耦合到所述通用处理单元并且被配置为有选择地配置所述通用处理单元以在所述通用处理单元执行数字信号处理(DSP)算法期间在低功率DSP模式中操作,使得在执行所述DSP算法期间减少所述通用处理单元的功率消耗,其中在所述通用处理单元被配置为处于所述DSP模式中时,所述控制逻辑被配置为:使所述第二定点执行单元、所述L1数据高速缓存和所述DERAT单元减少功率;绕过所述L1数据高速缓存,使得在所述寄存器文件与所述L2高速缓存之间直接传达在执行所述DSP算法期间使用的数据;停用寄存器重命名;停用多线程化,使得在所述多个硬件线程之中的仅单个硬件线程激活;以及向所述单个硬件线程提供对所述多个寄存器分区的访问。
地址 美国纽约阿芒克