Jump to content

CLMUL instruction set

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Afog (talk | contribs) at 15:47, 4 June 2009 (Created page with '{{future chip}} '''Carry-less Multiplication''' (CLMUL) is a future extension to the x86 instruction set architecture for [[microprocessor|microprocessors]…'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Template:Future chip

Carry-less Multiplication (CLMUL) is a future extension to the x86 instruction set architecture for microprocessors from Intel and AMD proposed by Intel in March 2008[1]. The purpose is to improve the speed of applications doing block cipher encryption.

New instructions

Instruction Description
PCLMULQDQ Performs a carry-less multiplication of two 64-bit integers

CPUs with CLMUL instruction set

See also

References

  1. ^ "Intel Software Network". Intel. Retrieved 2008-04-05.
  2. ^ "Striking a balance". Dave Christie, AMD Developer blogs. May 7, 2009. Retrieved 2009-05-08.