Ring systolic array system for synchronously performing matrix/neuron
computation using data transferred through cyclic shift register
connected in cascade of trays
    5.
    发明授权
    Ring systolic array system for synchronously performing matrix/neuron computation using data transferred through cyclic shift register connected in cascade of trays 失效
    振铃收缩阵列系统,用于使用通过循环移位寄存器在级联的托盘中传送的数据同步执行矩阵/神经元计算

    公开(公告)号:US5600843A

    公开(公告)日:1997-02-04

    申请号:US227472

    申请日:1994-04-14

    摘要: A parallel data processing system comprises a plurality of data processing units each having at least one input and storing data of a matrix and a plurality of trays each having a first input and an output and for storing data of a vector, each of all or part of said trays having a second output connected to said first input of a respective one of said data processing units, and said trays being connected in cascade to form a shift register for performing data transfer between corresponding ones of the trays and the data processing units and data processing in the data processing units synchronously, thereby performing an operation of a matrix vector product or a neuron computer operation on analog signals.

    摘要翻译: 并行数据处理系统包括多个数据处理单元,每个数据处理单元具有至少一个输入和存储矩阵的数据和多个托盘,每个托盘具有第一输入和输出,并且用于存储向量的数据,全部或部分 所述托盘具有连接到所述数据处理单元的相应一个的所述第一输入的第二输出,并且所述托盘级联连接以形成移位寄存器,用于在相应的托盘和数据处理单元之间执行数据传输, 数据处理单元中的数据处理同步,从而对模拟信号进行矩阵向量积或神经元计算机操作。

    Parallel data processing system using a plurality of processing elements
to process data and a plurality of trays connected to some of the
processing elements to store and transfer data
    6.
    发明授权
    Parallel data processing system using a plurality of processing elements to process data and a plurality of trays connected to some of the processing elements to store and transfer data 失效
    使用多个处理元件处理数据的并行数据处理系统和连接到一些处理元件的多个托盘以存储和传送数据

    公开(公告)号:US5506998A

    公开(公告)日:1996-04-09

    申请号:US261889

    申请日:1994-06-17

    CPC分类号: G06N3/10 G06F15/8015

    摘要: A parallel data processing system performs a data processing by using a plurality of data processing units, namely, processor elements, synchronously. The parallel data processing system comprises a plurality of data processing units, a plurality of trays, and a clock generator. The plurality of trays are connected to respective data processing units and have a function of storing a plurality of data and a function of transmitting the data. The clock generator is producing a clock so that the data transfer between the trays and between the trays and the data processing units, and the data processing in the data processing unit is executed synchronously. Data are transferred between trays during the period in which they are processed, thus substantially eliminating the data transmission time. Furthermore, the interim result of the operation is stored in the tray and thus when the later operation needs the interim result, the interim result stored in the tray is efficiently used without the need to access the memory provided in the data processing apparatus.

    摘要翻译: 并行数据处理系统通过使用多个数据处理单元即处理器元件同步地执行数据处理。 并行数据处理系统包括多个数据处理单元,多个托盘和时钟发生器。 多个托盘连接到相应的数据处理单元,并且具有存储多个数据的功能和发送数据的功能。 时钟发生器正在产生时钟,使得盘之间以及盘与数据处理单元之间的数据传输以及数据处理单元中的数据处理被同步地执行。 在处理它们的时间段期间,在托盘之间传送数据,从而基本上消除了数据传输时间。 此外,操作的中期结果存储在托盘中,因此当稍后的操作需要临时结果时,有效地使用存储在托盘中的中期结果,而不需要访问数据处理设备中提供的存储器。

    Parallel data processing system which efficiently performs matrix and
neurocomputer operations, in a negligible data transmission time
    7.
    发明授权
    Parallel data processing system which efficiently performs matrix and neurocomputer operations, in a negligible data transmission time 失效
    并行数据处理系统,在数据传输时间可以忽略不计的情况下有效执行矩阵和神经计算机操作

    公开(公告)号:US5544336A

    公开(公告)日:1996-08-06

    申请号:US420332

    申请日:1995-04-11

    CPC分类号: G06N3/10

    摘要: A parallel data processing system processes data by synchronously operating a plurality of data processing units (processor elements). It aims at reducing the overhead caused by the data transmission in a system, performing a matrix operation and a neurocomputer operation by making the best of its parallel processing method, and at using excess units for another operation when the number of units required for an operation is smaller than the number of the existing units. The parallel data processing system comprises a plurality of data processing units; a plurality of trays which store and transmit data, each connected to a data processing unit; a tray connection switching unit for changing the connection state of the data transmission path between trays, dividing data processing units into a plurality of groups, and performing an independent operation on each group; and a clock generator for synchronously operating a data transmission between trays and a data process in a data processing unit. Thus, the data are transmitted while the data are processed, so the data transmission time can be actually counted as zero.

    摘要翻译: 并行数据处理系统通过同步操作多个数据处理单元(处理器元件)来处理数据。 其目的在于减少系统中的数据传输引起的开销,通过充分利用其并行处理方法执行矩阵运算和神经计算机操作,并且在运行所需的单元数量的情况下使用多余的单位进行另一操作 小于现有单位的数量。 并行数据处理系统包括多个数据处理单元; 存储和发送数据的多个托盘,每个托盘连接到数据处理单元; 托盘连接切换单元,用于改变托盘之间的数据传输路径的连接状态,将数据处理单元划分成多个组,并对每个组执行独立操作; 以及时钟发生器,用于同步地操作数据处理单元中的托盘与数据处理之间的数据传输。 因此,在处理数据的同时发送数据,因此数据传输时间实际上可以被计数为零。

    Parallel data processing apparatus with signal skew compensation
    8.
    发明授权
    Parallel data processing apparatus with signal skew compensation 失效
    并行数据处理装置与信号补偿

    公开(公告)号:US5220660A

    公开(公告)日:1993-06-15

    申请号:US722198

    申请日:1991-06-27

    CPC分类号: G06F1/10

    摘要: A parallel data processing apparatus including a plurality of processors, a pair of signal paths are provided for each processor, one signal path of each pair being used for supplying a predetermined signal to the processor, and the second signal path being used for returning the signal from the processor to a predetermined position common to all of the processors. Each of the above signal paths include a variable delay unit. The apparatus further includes a delay measuring unit for measuring the time elapsing while the signal is propagated from the above predetermined position to a corresponding processor and then returned from the processor to the above predetermined position through each pair of signal paths. Further the apparatus includes a delay adjusting unit for adjusting the delays caused by the variable delay units in all of the signal paths. The delay adjustment are based on the results of a measurement by the delay measuring unit, so that the time elapsing while the signal is propagated from the predetermined position to the plurality of processors, through the respective signal paths for supplying the signal to the processors, are equal.

    Asynchronous control system for a neuro computer
    9.
    发明授权
    Asynchronous control system for a neuro computer 失效
    用于神经计算机的异步控制系统

    公开(公告)号:US5369731A

    公开(公告)日:1994-11-29

    申请号:US757344

    申请日:1991-09-10

    CPC分类号: G06N3/04

    摘要: An asynchronous control system for a neuro computer, includes an inter-connected type neural network composed of a plurality of neurons for multiplying a plurality of input signals with corresponding weights, calculating a total sum-of-products of the input signals and weight, thereby providing the sum-of product signals, and converting the sum-of-product signal using a non-linear function. A weight memory is provided for storing data of the weights for said neurons, and a controller is provided for generating a control pattern which controls the neural network. A selector randomly selects one of the neurons which performs signal processing during one processing cycle.

    摘要翻译: 用于神经计算机的异步控制系统包括由多个神经元组成的互连型神经网络,用于将多个输入信号与相应权重相乘,计算输入信号和权重的总和积,由此 提供乘积信号之和,并使用非线性函数来转换积和积信号。 提供权重存储器用于存储所述神经元的权重的数据,并且提供控制器用于产生控制神经网络的控制模式。 选择器在一个处理周期内随机选择执行信号处理的一个神经元。

    Parking and stopping control system

    公开(公告)号:US09855932B2

    公开(公告)日:2018-01-02

    申请号:US13575502

    申请日:2010-01-29

    申请人: Hideki Kato

    发明人: Hideki Kato

    IPC分类号: B60T7/12 B60T13/74

    摘要: A parking and stopping control system includes a park maintaining device configured to maintain a parked state; a park maintaining control device configured to control the park maintaining device to maintain the parked state; a parking temporary determining device capable of making a temporary determination that there is a possibility an own vehicle will be parked; and an intention determining device configured to determine an intention of a driver, wherein when the temporary determination is made, the park maintaining control device controls the park maintaining device to execute a maintaining control of the parked state if an intention of the driver is an intention to park, and the park maintaining control device prohibits the maintaining control of the parked state if the intention of the driver is not the intention to park.