Toeplitz Hash Algorithm

From Wikipedia, the free encyclopedia

The Toeplitz Hash Algorithm describes hash functions that compute hash values through matrix multiplication of the key with a suitable Toeplitz matrix.[1] The Toeplitz Hash Algorithm is used in many network interface controllers for receive side scaling.[2][3]

Quick facts General, Related to ...
Toeplitz Hash
General
Related toReceive Side Scaling
Close

As an example, with the Toeplitz matrix the key results in a hash as follows:

where the entries are bits and all operations are modulo 2. In implementations the highly redundant matrix is not necessarily explicitly stored.

References

Related Articles

Wikiwand AI