Improved crc32c performance with AVX-512 algorithm.

Log in to edit
ID 5100
Title Improved crc32c performance with AVX-512 algorithm.
CI (CFBot) Needs rebase! Needs rebase since 1 year. Failing since 1 year.
Additional links previous successfully applied patch (outdated):
Summary
Stats (from CFBot) Unknown
Tags Performance
Created 2024-07-02 16:13:13
Last modified 2025-04-02 07:36:06 (1 year ago)
Latest email 2025-02-05 20:58:03 (1 year ago)
Status
2025-03 (2025-03-01 – 2025-04-08): Returned with feedback
2025-01 (2025-01-01 – 2025-01-31): Moved to different CF
2024-11 (2024-11-01 – 2024-11-30): Moved to different CF
2024-09 (2024-09-01 – 2024-09-30): Moved to different CF
Target version 18
Authors Paul Amonson (pamonson), Raghuveer Devulapalli (rdevulap)
Reviewers Nathan Bossart (bossartn) Log in to 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-02-05 20:58:03 by "Devulapalli, Raghuveer" <raghuveer.devulapalli at intel.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-04-02 07:36:06 John Naylor (john.naylor) Closed in commitfest 2025-03 with status: Returned with feedback
2025-02-27 05:23:36 CFbot Patch needs rebase
2025-02-27 05:23:01 Raghuveer Devulapalli (rdevulap) Closed in commitfest 2025-01 with status: Moved to next CF
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
Log in to edit