Vector processing unit
This patent describes a data processing system comprising: memory means for storing instruction words of operands; a central processing unit (CPU) connected to the memory means for fetching and decoding instructions and controlling execution of instructions, including transfer of operands to and from the memory means, the control of execution of instructions is effected by a CPU clock and microprogram control means connected to the CPU clock for generating periodic execution control signals in synchronism with the CPU clock; vector processing means tightly coupled to the CPU for effecting data processing on vector data; and interconnection means, connecting the CPU and the vector processing means, including operand transfer lines for transfer of vector data between the CPU and the vector processing means, control lines, status lines for signalling conditions of the vector processor means to the CPU, and a vector timing signal line connected to one of the execution control signals from the microprogram control means, whereby the vector processing means receives periodic execution control signals at the clock rate and is synchronized with the CPU clock on a clock pulse by clock pulse basis during execution of instructions.
- Assignee:
- International Business Machines Corp., Armonk, NY
- Patent Number(s):
- US 4791555
- OSTI ID:
- 6337994
- Resource Relation:
- Patent File Date: Filed date 2 Mar 1987
- Country of Publication:
- United States
- Language:
- English
Similar Records
An efficient and portable SIMD algorithm for charge/current deposition in Particle-In-Cell codes
Pipeline error correction
Related Subjects
SUPERCOMPUTERS
VECTOR PROCESSING
COMPUTER ARCHITECTURE
DATA TRANSMISSION SYSTEMS
MEMORY DEVICES
OPERATION
PULSE TECHNIQUES
SIGNAL CONDITIONERS
SYNCHRONIZATION
COMPUTERS
DIGITAL COMPUTERS
ELECTRONIC CIRCUITS
PROGRAMMING
PULSE CIRCUITS
990210* - Supercomputers- (1987-1989)