RE: Improve CRC32C performance on SSE4.2

From: "Devulapalli, Raghuveer" <raghuveer(dot)devulapalli(at)intel(dot)com>
To: John Naylor <johncnaylorls(at)gmail(dot)com>
Cc: Nathan Bossart <nathandbossart(at)gmail(dot)com>, "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: Improve CRC32C performance on SSE4.2
Date: 2025-03-13 16:37:35
Message-ID: PH8PR11MB828644925A421E20A2845B23FBD32@PH8PR11MB8286.namprd11.prod.outlook.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> > I've gone ahead and added the generated AVX-512 algorithm in
> > v14-0005

Here is my benchmark numbers (master v/s v14) on TGL (time in ms):

Buf-size-bytes Master v14
64 9.547 6.095
80 10.999 6.248
96 12.443 7.756
112 14.129 9.62
128 15.295 6.534
144 16.756 8.226
160 18.18 9.656
176 19.836 11.556
192 22.038 8.307
208 24.303 9.692
224 26.656 11.115
240 28.981 13.119
256 31.399 10.035

Raghuveer

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Tomas Vondra 2025-03-13 16:37:39 Advanced Patch Feedback Session / pgconf.dev 2025
Previous Message Tomas Vondra 2025-03-13 16:26:47 Re: Changing the state of data checksums in a running cluster