当前位置: 首页 > 专利查询>ARM有限公司专利>正文

生成矢量谓词摘要制造技术

技术编号:27947387 阅读:35 留言:0更新日期:2021-04-02 14:31
公开了设备和操作这种设备的方法。矢量处理电路在多个并行处理通道中执行数据处理,其中数据处理是在多个并行处理通道的子集中执行的,该子集由矢量谓词的被设置的位值确定。谓词监控电路响应于矢量谓词而根据矢量谓词的位值生成谓词摘要值。谓词摘要值的第一值指示对于矢量谓词的稀疏条件为真,当矢量谓词的位值包括对应于较高索引处的矢量元素的设置位以及紧随其后的对应于较低索引处的矢量元素的未设置位时,稀疏条件为真。谓词摘要值的第二值指示对于矢量谓词的稀疏条件不为真。因此,改进的谓词控制的矢量处理得到支持。

【技术实现步骤摘要】
【国外来华专利技术】生成矢量谓词摘要
本技术涉及数据处理领域。
技术介绍
在包括在多个并行处理通道中执行数据处理的矢量处理电路的数据处理设备中,可以布置为仅在多个并行处理通道的子集中选择性地执行数据处理。此外,可以借助于矢量谓词(predicate)来提供对矢量处理电路的此种操作的控制,矢量谓词通常被提供为与多个并行处理通道的数量相对应的多个位值,并且可以将这些位值设置为指示特定的处理通道是否应是活动的。因此,矢量处理电路可以根据与矢量处理的迭代相关联地接收到的特定矢量谓词来不同地执行其数据处理操作,根据被提供来控制该迭代的矢量谓词的位值来激活和去激活处理通道。
技术实现思路
至少一些示例提供了一种设备,包括:矢量处理电路,在多个并行处理通道中执行数据处理,其中数据处理是在多个并行处理通道的子集中执行的,该子集由矢量谓词的被设置的位值确定;以及谓词监控电路,用于响应于矢量谓词而根据矢量谓词的位值生成谓词摘要值,其中谓词摘要值的第一值指示对于矢量谓词的稀疏条件为真,当矢量谓词的位值包括对应于较高索引处的矢量元素的设置位以及紧随其后的对应于较低索引本文档来自技高网...

【技术保护点】
1.一种设备,包括:/n矢量处理电路,用于在多个并行处理通道中执行数据处理,其中所述数据处理是在所述多个并行处理通道的子集中执行的,所述子集由矢量谓词的被设置的位值确定;以及/n谓词监控电路,用于响应于所述矢量谓词以根据所述矢量谓词的位值生成谓词摘要值,/n其中所述谓词摘要值的第一值指示所述矢量谓词的稀疏条件为真,当所述矢量谓词的位值包括对应于较高索引处的矢量元素的设置位以及紧随其后的对应于较低索引处的矢量元素的未设置位时,所述稀疏条件为真,/n并且所述谓词摘要值的第二值指示所述矢量谓词的稀疏条件不为真。/n

【技术特征摘要】
【国外来华专利技术】20181220 GB 1820841.31.一种设备,包括:
矢量处理电路,用于在多个并行处理通道中执行数据处理,其中所述数据处理是在所述多个并行处理通道的子集中执行的,所述子集由矢量谓词的被设置的位值确定;以及
谓词监控电路,用于响应于所述矢量谓词以根据所述矢量谓词的位值生成谓词摘要值,
其中所述谓词摘要值的第一值指示所述矢量谓词的稀疏条件为真,当所述矢量谓词的位值包括对应于较高索引处的矢量元素的设置位以及紧随其后的对应于较低索引处的矢量元素的未设置位时,所述稀疏条件为真,
并且所述谓词摘要值的第二值指示所述矢量谓词的稀疏条件不为真。


2.根据权利要求1所述的设备,其中所述谓词摘要值的所述第一值指示所述矢量谓词的位值的严格子集被设置,其中所述位值的严格子集不是包括所述矢量谓词的最低有效位的连续序列。


3.根据权利要求1或权利要求2所述的设备,其中所述谓词摘要值的所述第二值指示所述矢量谓词的位值的严格子集在连续序列中被设置。


4.根据权利要求3所述的设备,其中所述谓词监控电路响应于所述矢量谓词以在所述连续序列包括所述矢量谓词的最低有效位时生成具有所述第二值的所述谓词摘要值。


5.根据前述权利要求中任一项所述的设备,其中所述谓词监控电路响应于所述矢量谓词以在所述矢量谓词中没有位值被设置时生成具有所述谓词摘要值的第三值的谓词摘要值,并在所述矢量谓词的所有位值被设置时生成具有所述谓词摘要值的第四值的谓词摘要值。


6.根据权利要求5所述的设备,其中所述谓词监控电路被布置为将所述谓词摘要值生成为2位的值。


7.根据权利要求6所述的设备,其中所述谓词摘要值是同源的。


8.根据权利要求6或权利要求7所述的设备,其中所述谓词摘要值的所述第三值是00,其中所述谓词摘要值的所述第二值是01,其中所述谓词摘要值的所述第一值是10,并且其中所述谓词摘要值的所述第四值是11。


9.根据前述权利要求中任一项所述的设备,其中所述谓词监控电路响应于所述矢量谓词以根据所述矢量谓词的位值来生成第一谓词摘要值和至少一个另外的谓词摘要值,其中所述第一谓词摘要值和所述至少一个另外的谓词摘要值对应于所述矢量谓词的第一部分和至少一个另外的部分。


10.根据权利要求9所述的设备,其中所述矢量谓词的所述第一部分和所述至少一个另外的部分的大小是相同的。


11.根据权利要求9所述的设备,其中所述矢量谓词的所述第一部分和所述至少一个另外的部分的大小不同。


12.根据前述权利要求中任一项所述的设备,其中所述谓词监控电路还响应于所述矢量谓词以生成指示所述矢量谓词中的设置位的计数的...

【专利技术属性】
技术研发人员:阿拉斯代尔·格兰特
申请(专利权)人:ARM有限公司
类型:发明
国别省市:英国;GB

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1