首页> 外国专利> ARCHITECTURE RE-UTILIZING COMPUTATIONAL BLOCKS FOR PROCESSING OF HETEROGENEOUS DATA STREAMS

ARCHITECTURE RE-UTILIZING COMPUTATIONAL BLOCKS FOR PROCESSING OF HETEROGENEOUS DATA STREAMS

机译:用于异构数据流处理的体系结构重用计算块

摘要

An architecture for heterogeneous data processing which reuses the same hardware to process different data in different manners is disclosed. The different processing has a substantial similarity; such as performing different variations of a computation. For example, the computation may involve the same mathematical operations but use different constants or coefficients, or performing similar arithmetic operations that can be switched such as addition and subtraction, or performing arithmetic operations in different orders, etc. The different processing might be applying different convolution kernels depending on the pixel color. The differences between the kernels could include different kernel sizes, different coefficient locations, and different coefficient values. The same hardware is re-used for all of the similar computations, under the control of external control logic that allows hardware re-use.
机译:公开了用于异构数据处理的架构,该架构重用相同的硬件以不同的方式处理不同的数据。不同的处理有很大的相似性。例如执行不同的计算变体。例如,计算可能涉及相同的数学运算,但使用不同的常数或系数,或执行可以切换的类似算术运算(例如加法和减法),或以不同顺序执行算术运算等。不同的处理可能会应用不同的方法卷积核取决于像素颜色。内核之间的差异可能包括不同的内核大小,不同的系数位置和不同的系数值。在允许硬件重用的外部控制逻辑的控制下,将相同的硬件重新用于所有类似的计算。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号