会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明公开
    • Systolic array for solving cyclic loop dependent algorithms
    • 脉动阵列与循环回路解决算法。
    • EP0169010A2
    • 1986-01-22
    • EP85304753.8
    • 1985-07-03
    • LORAL AEROSPACE CORPORATION
    • Parvin, Bahram Alizadeh
    • G06F15/76
    • G06F15/8046
    • A systolic array (1) for reducing the time required to solve an algorithm having cyclic loop dependency, i.e., nested loops in which values calculated by inner loops depend upon indices of said inner loops and upon indices of outer loops. The array (1) comprises a chain of several identical sequentially connected cells. In the preferred embodiment, each cell, except for first and last cells in the chain, is connected to its two adjacent cells only. Multiprocessing is employed: at certain times during the algorithm solving, more than one cell is simultaneously activated to perform portions of the solving, so that the total time required to solve the algorithms is shortened to be a linear function of n and m. The algorithm can represent measurement of the distance between two symbolic strings, or other problems in artificial intelligence or logic. The algorithm is broken up into nm subalgorithms D(i,j); at each processing step, those subalgorithms D(i,j) are solved for which sufficient informations exists for their solution. In the illustrated example, this condition is represented by diagonally time-slicing a two-dimensional matrix having as elements each of the subalgorithms D(i,j).
    • 39. 发明公开
    • COMPUTING ARCHITECTURE FOR OPERATING ON SEQUENTIAL DATA
    • BERECHNUNGSARCHITEKTURFÜRSEQUENTILELE DATEN
    • EP3066579A1
    • 2016-09-14
    • EP14805708.6
    • 2014-10-31
    • Lewis Rhodes Labs, Inc.
    • FOLLETT, DavidFOLLETT, Pamela, L.
    • G06F15/80
    • G06F15/82G06F15/8046
    • A data stream processing unit (DPU) and method for use are provided. A DPU includes a number of processing elements arranged in a sequence, and each datum in the data stream visits each processing element in sequence. Each processing element has a memory circuit, data and metadata input and output channels, and a computing circuit. The metadata input represents a partial computational state that is associated with each datum as it passes through the DPU. The computing circuit for each processing element operates on the data and metadata inputs as a function of its position in the sequence, producing an altered partial computational state that accompanies the datum. Each computing circuit may be modeled, for example, as a finite state machine, and the collection of processing elements cooperate to perform the computation. The computing circuits may be collectively programmed to perform any desired computation.
    • 提供了一种数据流处理单元(DPU)及其使用方法。 DPU包括以序列排列的多个处理元件,并且数据流中的每个数据顺序地访问每个处理元件。 每个处理元件具有存储器电路,数据和元数据输入和输出通道,以及计算电路。 元数据输入表示在通过DPU时与每个数据相关联的部分计算状态。 用于每个处理元件的计算电路作为其在该序列中的位置的函数对数据和元数据输入进行操作,产生伴随该数据的改变的部分计算状态。 每个计算电路可以被建模为例如有限状态机,并且处理元件的集合协作来执行计算。 计算电路可以被集体编程以执行任何期望的计算。