[发明专利]处理元件有效
申请号: | 201680080836.4 | 申请日: | 2016-12-27 |
公开(公告)号: | CN108701021B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | K·M·宾德罗斯;C·S·多比斯;E·梅兹博弗斯基;Z·拉扎;K·A·谢尔比 | 申请(专利权)人: | 相干逻辑公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/38;G06F15/76 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 宿小猛 |
地址: | 美国得*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 元件 | ||
1.一种处理元件,包括:
双数据处理通路,被配置为执行指定第一输入操作数和第二输入操作数的第一指令,其中,在执行第一指令时,处理元件被配置为:
确定第一输入操作数的绝对值和符号函数;
确定第二输入操作数的绝对值和符号函数;
确定包括第一输入操作数的绝对值和第二输入操作数的绝对值中的最小值的最小量值;
确定包括第一输入值的符号函数和第二输入值的符号函数的乘积的最终符号函数;以及
将最终符号函数应用于最小量值,其中将最终符号函数应用于最小量值的结果构成第一输入操作数和第二输入操作数的结果值。
2.如权利要求1所述的处理元件,其中第一指令通过指定第一输入操作数所在的存储器位置来指定第一输入操作数,并且其中第一指令通过指定第二输入操作数所在的存储器位置来指定第二输入操作数。
3.如权利要求1所述的处理元件,其中第一指令还指定多组第一输入操作数和多组第二输入操作数,其中,在执行第一指令时,处理元件被配置为对于所述多组第一输入操作数和所述多组第二输入操作数产生多组结果值。
4.根据权利要求1所述的处理元件,其中双数据处理通路包括第一双数据处理通路,处理元件还包括:
第二双数据处理通路,其中第二双数据处理通路以与第一双数据处理通路相同的方式被配置。
5.一种处理元件,包括:
多个流水线操作级,每个操作级能配置为执行多个数据处理操作;
其中处理元件被配置为,响应于接收到第一指令:
配置第一操作级,以确定第一输入值的绝对值和符号函数,并确定第二输入值的绝对值和符号函数;
配置第二操作级,以确定第一输入值的绝对值和第二输入值的绝对值中的最小值,并确定包括第一输入值的符号函数和第二输入值的符号函数的乘积的最终符号函数;以及
配置第三操作级,以将最终符号函数应用于第一输入值的绝对值和第二输入值的绝对值中的最小值。
6.如权利要求5所述的处理元件,其中:
第一操作级被配置为在第一时钟周期期间,确定第一输入值的绝对值和符号函数,并确定第二输入值的绝对值和符号函数;
第二操作级被配置为在第二时钟周期期间,确定第一输入值的绝对值和第二输入值的绝对值中的最小值,并确定最终符号函数;以及
第三操作级被配置为在第三时钟周期期间,将最终符号函数应用于第一输入值的绝对值和第二输入值的绝对值中的最小值。
7.如权利要求6所述的处理元件,还被配置为响应于接收到第一指令而顺序地处理多对输入值,其中第一输入值和第二输入值构成所述多对输入值中的第一对;
其中第一操作级被配置为在多个连续时钟周期中的每个时钟周期期间确定相应一对输入值中的每个输入值的绝对值和符号。
8.如权利要求5所述的处理元件,还被配置为:响应于接收到不同的第二指令,配置至少一个操作级以执行除响应于接收到第一指令而配置的操作以外的多个数据处理操作。
9.根据权利要求5所述的处理元件,其中所述多个流水线操作级包括第一多个流水线操作级,处理元件还包括:
第二多个流水线操作级,其中第二多个流水线操作级以与第一多个流水线操作级相同的方式配置。
10.如权利要求5所述的处理元件,其中配置操作级包括选择要由该操作级执行的多个数据处理操作,以及选择将从其提供对所选择的数据处理操作的输入的寄存器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于相干逻辑公司,未经相干逻辑公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680080836.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:终端装置以及软件改写程序
- 下一篇:用于图形处理单元的着色器中的统一断言