RE: Proposal for Updating CRC32C with AVX-512 Algorithm.

From: "Devulapalli, Raghuveer" <raghuveer(dot)devulapalli(at)intel(dot)com>
To: "Devulapalli, Raghuveer" <raghuveer(dot)devulapalli(at)intel(dot)com>, Nathan Bossart <nathandbossart(at)gmail(dot)com>
Cc: Bruce Momjian <bruce(at)momjian(dot)us>, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>, Andres Freund <andres(at)anarazel(dot)de>, "pgsql-hackers(at)lists(dot)postgresql(dot)org" <pgsql-hackers(at)lists(dot)postgresql(dot)org>, "Shankaran, Akash" <akash(dot)shankaran(at)intel(dot)com>
Subject: RE: Proposal for Updating CRC32C with AVX-512 Algorithm.
Date: 2024-10-30 21:03:20
Message-ID: PH8PR11MB82869A3DCB062487A09C34F5FB542@PH8PR11MB8286.namprd11.prod.outlook.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

v6: Fixing build failure on Windows/MSVC.

Raghuveer

Attachment Content-Type Size
v6-0001-Add-a-Postgres-SQL-function-for-crc32c-testing.patch application/octet-stream 3.2 KB
v6-0002-Move-all-HW-checks-to-common-file.patch application/octet-stream 16.4 KB
v6-0003-Add-support-for-the-SIMD-AVX-512-crc32c-algorithm.patch application/octet-stream 40.8 KB
v6-0004-New-COMP_CRC32C-macro-for-AVX512-simplify-code-so.patch application/octet-stream 7.6 KB
v6-0005-use-__attribute__-target-.-for-AVX-512-stuff.patch application/octet-stream 22.2 KB
v6-0006-Use-__attribute__-target-.-for-SSE42-and-AVX512-C.patch application/octet-stream 52.5 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Nathan Bossart 2024-10-30 21:10:10 Re: Popcount optimization using AVX512
Previous Message Peter Smith 2024-10-30 20:55:45 Re: define pg_structiszero(addr, s, r)