Improved crc32c performance with AVX-512 algorithm.

Edit
ID 5100
Title Improved crc32c performance with AVX-512 algorithm.
CI (CFBot) Not processed
Stats (from CFBot) Unknown
Topic Performance
Created 2024-07-02 16:13:13
Last modified 2025-02-14 11:10:27 (1 week ago)
Latest email 2025-01-29 06:46:11 (3 weeks, 2 days ago)
Status
2025-01: Waiting on Author
2024-11: Moved to next CF
2024-09: Moved to next CF
Target version 18
Authors Paul Amonson (pamonson), Raghuveer Devulapalli (rdevulap)
Reviewers Nathan Bossart (bossartn)Become reviewer
Committer
Links
Emails
Proposal for Updating CRC32C with AVX-512 Algorithm.
First at 2024-05-01 15:56:08 by "Amonson, Paul D" <paul.d.amonson at intel.com>
Latest at 2025-01-29 06:46:11 by John Naylor <johncnaylorls at gmail.com>
Latest attachment (v10-0001-Add-a-Postgres-SQL-function-for-crc32c-benchmark.patch) at 2024-12-19 00:00:37 from "Sterrett, Matthew" <matthewsterrett2 at gmail.com>
    Attachment (v10-0001-Add-a-Postgres-SQL-function-for-crc32c-benchmark.patch) at 2024-12-19 00:00:37 from "Sterrett, Matthew" <matthewsterrett2 at gmail.com> (Patch: Yes)
    Attachment (v9-0001-Add-a-Postgres-SQL-function-for-crc32c-benchmarki.patch) at 2024-12-07 08:42:15 from "Devulapalli, Raghuveer" <raghuveer.devulapalli at intel.com> (Patch: Yes)
    Attachment (v8-0001-Add-a-Postgres-SQL-function-for-crc32c-benchmarki.patch) at 2024-12-03 15:46:16 from "Devulapalli, Raghuveer" <raghuveer.devulapalli at intel.com> (Patch: Yes)
    Attachment (v7-0001-Add-a-Postgres-SQL-function-for-crc32c-benchmarki.patch) at 2024-11-25 20:54:48 from "Devulapalli, Raghuveer" <raghuveer.devulapalli at intel.com> (Patch: Yes)
    Attachment (v6-0001-Add-a-Postgres-SQL-function-for-crc32c-testing.patch) at 2024-10-30 21:03:20 from "Devulapalli, Raghuveer" <raghuveer.devulapalli at intel.com> (Patch: Yes)
    Attachment (v5-0001-Add-a-Postgres-SQL-function-for-crc32c-testing.patch) at 2024-10-29 21:00:17 from "Devulapalli, Raghuveer" <raghuveer.devulapalli at intel.com> (Patch: Yes)
    Attachment (0001-v4-Refactor-Move-all-HW-checks-to-common-file.patch) at 2024-08-27 20:42:14 from "Amonson, Paul D" <paul.d.amonson at intel.com> (Patch: Yes)
    Attachment (0001-v3-Refactor-Move-all-HW-checks-to-common-file.patch) at 2024-08-26 17:09:35 from "Amonson, Paul D" <paul.d.amonson at intel.com> (Patch: Yes)
    Attachment (0001-v2-Refactor-Move-all-HW-checks-to-common-file.patch) at 2024-08-22 15:14:32 from "Amonson, Paul D" <paul.d.amonson at intel.com> (Patch: Yes)
    Attachment (files.txt) at 2024-06-18 17:20:50 from Bruce Momjian <bruce at momjian.us> (Patch: No)
    Attachment (0002-v4-Fix-Copyright-and-Licensing-issues.patch) at 2024-06-18 17:14:08 from "Amonson, Paul D" <paul.d.amonson at intel.com> (Patch: Yes)
    Attachment (0001-v3-Feat-Add-AVX512-crc32c-algorithm-to-postgres.patch) at 2024-06-12 21:46:19 from "Amonson, Paul D" <paul.d.amonson at intel.com> (Patch: Yes)
    Attachment (0001-v2-Feat-Add-AVX512-crc32c-algorithm-to-postgres.patch) at 2024-06-12 16:43:41 from "Amonson, Paul D" <paul.d.amonson at intel.com> (Patch: Yes)
History
When Who What
2025-02-14 11:10:27 Peter Eisentraut (petere) New status: Waiting on Author
2025-01-28 16:57:55 Raghuveer Devulapalli (rdevulap) New status: Ready for Committer
2024-12-18 07:02:53 John Naylor (john.naylor) New status: Waiting on Author
2024-12-03 22:43:36 Nathan Bossart (bossartn) Changed authors to Paul Amonson (pamonson), Raghuveer Devulapalli (rdevulap)
2024-12-02 13:32:49 Dmitry Dolgov (erthalion) Closed in commitfest 2024-11 with status: Moved to next CF
2024-10-03 20:52:01 Nathan Bossart (bossartn) Closed in commitfest 2024-09 with status: Moved to next CF
2024-07-02 16:14:25 Paul Amonson (pamonson) Changed reviewers to Nathan Bossart (bossartn)
2024-07-02 16:14:25 Paul Amonson (pamonson) Changed authors to Paul Amonson (pamonson)
2024-07-02 16:14:25 Paul Amonson (pamonson) Changed targetversion to 18
2024-07-02 16:13:13 Paul Amonson (pamonson) Attached mail thread BL1PR11MB530401FA7E9B1CA432CF9DC3DC192@BL1PR11MB5304.namprd11.prod.outlook.com
2024-07-02 16:13:13 Paul Amonson (pamonson) Created patch record
Edit