Chaining (vector processing)
Encyclopedia
In computing
, chaining is a technique used in computer architecture in which scalar
and vector registers generate interim results which can be used immediately, without additional memory references which reduce computational speed.
The chaining technique was first used by Seymour Cray
in the 80 MHz Cray 1 supercomputer
in 1976
Computing
Computing is usually defined as the activity of using and improving computer hardware and software. It is the computer-specific part of information technology...
, chaining is a technique used in computer architecture in which scalar
Scalar processor
Scalar processors represent the simplest class of computer processors. A scalar processor processes one datum at a time . , a scalar processor is classified as a SISD processor .In a vector processor, by contrast, a single instruction operates simultaneously on multiple data items...
and vector registers generate interim results which can be used immediately, without additional memory references which reduce computational speed.
The chaining technique was first used by Seymour Cray
Seymour Cray
Seymour Roger Cray was an American electrical engineer and supercomputer architect who designed a series of computers that were the fastest in the world for decades, and founded Cray Research which would build many of these machines. Called "the father of supercomputing," Cray has been credited...
in the 80 MHz Cray 1 supercomputer
Supercomputer
A supercomputer is a computer at the frontline of current processing capacity, particularly speed of calculation.Supercomputers are used for highly calculation-intensive tasks such as problems including quantum physics, weather forecasting, climate research, molecular modeling A supercomputer is a...
in 1976