Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - C index

CONFIG_CRYPTO_CRC32_PCLMUL: CRC32 (PCLMULQDQ)

General informations

The Linux kernel configuration item CONFIG_CRYPTO_CRC32_PCLMUL has multiple definitions:

CRC32 (PCLMULQDQ) found in arch/x86/crypto/Kconfig

The configuration item CONFIG_CRYPTO_CRC32_PCLMUL:

Help text

CRC32 CRC algorithm (IEEE 802.3)

Architecture: x86 (32-bit and 64-bit) using: - PCLMULQDQ (carry-less multiplication)

CRC32 PCLMULQDQ hardware acceleration found in crypto/Kconfig

The configuration item CONFIG_CRYPTO_CRC32_PCLMUL:

Help text

From Intel Westmere and AMD Bulldozer processor with SSE4.2 and PCLMULQDQ supported, the processor will support CRC32 PCLMULQDQ implementation using hardware accelerated PCLMULQDQ instruction. This option will create 'crc32-pclmul' module, which will enable any routine to use the CRC-32-IEEE 802.3 checksum and gain better performance as compared with the table implementation.

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - C index

Automatically generated (in year 2024). See also LKDDb sources on GitLab