首页> 外国专利> APPARATUSES, METHODS, AND SYSTEMS FOR OPERATIONS IN A CONFIGURABLE SPATIAL ACCELERATOR

APPARATUSES, METHODS, AND SYSTEMS FOR OPERATIONS IN A CONFIGURABLE SPATIAL ACCELERATOR

机译:用于可配置空间加速器中的操作的装置,方法和系统

摘要

Systems, methods, and apparatuses relating to swizzle operations and disable operations in a configurable spatial accelerator (CSA) are described. Certain embodiments herein provide for an encoding system for a specific set of swizzle primitives across a plurality of packed data elements in a CSA. In one embodiment, a CSA includes a plurality of processing elements, a circuit switched interconnect network between the plurality of processing elements, and a configuration register within each processing element to store a configuration value having a first portion that, when set to a first value that indicates a first mode, causes the processing element to pass an input value to operation circuitry of the processing element without modifying the input value, and, when set to a second value that indicates a second mode, causes the processing element to perform a swizzle operation on the input value to form a swizzled input value before sending the swizzled input value to the operation circuitry of the processing element, and a second portion that causes the processing element to perform an operation indicated by the second portion the configuration value on the input value in the first mode and the swizzled input value in the second mode with the operation circuitry.
机译:描述了与可配置空间加速器(CSA)中的滑动操作和禁用操作有关的系统,方法和装置。本文的某些实施例提供了一种编码系统,该编码系统用于跨CSA中的多个打包数据元素的一组特定的Swizzle原语。在一个实施例中,CSA包括多个处理元件,多个处理元件之间的电路交换互连网络,以及每个处理元件内的配置寄存器,以存储具有第一部分的配置值,当第一值被设置为第一值时,该第一部分指示第一模式的信号使处理元件将输入值传递给处理元件的运算电路而不修改输入值,并且当设置为指示第二模式的第二值时,使处理元件执行混乱在将the发的输入值发送到处理元件的操作电路之前,对输入值进行运算以形成sw发的输入值,第二部分使处理元件对输入进行配置值,该处理由第二部分指示通过操作电路可将第一模式下的输入值和第二模式下的输入值打乱。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号