Jump to content

Chaining (vector processing)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by PamD (talk | contribs) at 08:02, 11 July 2011 (stub-sort). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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.[1]

The chaining technique was first used by Seymour Cray in the 80 MHz Cray 1 supercomputer in 1976[2]

References

  1. ^ Readings in computer architecture by Mark Donald Hill, Norman Paul Jouppi, Gurindar Sohi 1999 ISBN 9781558605398 page 41
  2. ^ Parallel computing for real-time signal processing and control by M. O. Tokhi, Mohammad Alamgir Hossain 2003 ISBN 9781852335991 page 201