In computing, chaining is a technique used in vector processors in which vector registers generate interim results which can be used immediately, without additional memory references which reduce computational speed.[1] It is a vector equivalent of the register bypass for scalar operations.[2]

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

References

edit
  1. ^ Richard M. Russell (January 1978). "The CRAY-1 Computer System". Communications of the ACM. 21 (1): 64. doi:10.1145/359327.359336.
  2. ^ Padua, David (2014-07-08). Encyclopedia of Parallel Computing. Springer Science & Business Media. ISBN 978-0-387-09766-4. Retrieved 2026-03-01.
  3. ^ M. O. Tokhi; Mohammad Alamgir Hossain (2003). Parallel computing for real-time signal processing and control. p. 201. ISBN 978-1-85233-599-1.


📚 Artikel Terkait di Wikipedia

Vector processor

In computing, a vector processor is a central processing unit (CPU) that implements an instruction set where its instructions are designed to operate efficiently

Markov chain

signal processing, and speech processing. The adjectives Markovian and Markov are used to describe something that is related to a Markov process. A Markov

Automatic vectorization

result in vector code where applicable, much like manual use of intrinsics or vector datatypes. Chaining (vector processing) Vector processor Auto-vectorization

Vector clock

timestamps, inter-process messages contain the state of the sending process's logical clock. A vector clock of a system of n processes is a vector (equivalentlly

Chaining (disambiguation)

Chaining is a teaching procedure. It may also refer to: Chaining (vector processing) Method chaining Forward chaining Backward chaining Back-chaining

Initialization vector

block, and which is referred to as an initialization vector. For example, the cipher-block chaining (CBC) mode requires an unpredictable value, of size

Milvus (vector database)

Neural Information Processing Systems. Curran Associates Inc.: 13766–13776. "KIOXIA AiSAQ Technology Integrated into Milvus Vector Database". Retrieved

Duncan's taxonomy

kind in parallel and by chaining the output of one unit into another unit as input. Vector architectures that stream vector elements into functional