Carry-Less Multiplication Instruction
Intel® PCLMULQDQ instruction is a new instruction available beginning with the all new 2010 Intel® Core(TM) processor family based on the 32nm Intel® microarchitecture codename Westmere. PCLMULQDQ instruction performs carry-less multiplication of two 64-bit operands.