Patent №
US 6,282,583
Granted
2001-08-28
Filed 1991
Owner
FLOATING POINT SYSTEMS INC.
+2 more
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
07710146
A matrix processor comprises a system with a variable number of buses, each bus having a variable number of processing elements which may operate in parallel. Each bus accesses a port into a memory crossbar and a multiport memory system also accesses crossbar ports. Efficient sharing of bus accesses by processors and synchronization of processors on each bus is accomplished via registers located on the buses, which may be read and written by processors. Interbus synchronization is also accomplished via register accesses. The matrix processor may be configured as a coprocessor or as a stand alone device. A method of synchronizing the processors and buses, performed by at least one processor on at least one bus, includes reading a barrier state of the processors, synchronizing the processing elements on a each bus, reading the barrier state of the buses, and synchronizing each bus.
AI classification
Ownership
FLOATING POINT SYSTEMS INC.
assignment · 57300908
SGI INTERNATIONAL, INC.
namechg · 396360809
SILICON GRAPHICS, INC.
assignment · 400920651
Assignors
PINCUS, PHILIP A., CHARLESWORTH, ALAN E., CARLILE, BRADLEY R.
On an employer assignment, the assignors are typically the inventors.