diff options
author | Connal de Souza <connaldesouza@google.com> | 2023-09-26 14:13:18 -0700 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2023-09-26 14:13:55 -0700 |
commit | ac364eb9d07ff4d8c7fb8d848b66398559220d04 (patch) | |
tree | 1e001cba5a64ac395b77fa561333487729683baa /absl/debugging/stacktrace.cc | |
parent | 2fa24cc42f9103f2af71b3df858e8b6814ff1fd4 (diff) |
Optimize CRC32 for Ampere Siryn
Siryn's crc32 instruction seems to have latency 3 and throughput 1, which makes the optimal ratio of pmull and crc streams close to that of tested x86 machines. Up to +120% faster for large inputs.
PiperOrigin-RevId: 568645559
Change-Id: I86b85b1b2a5d4fb3680c516c4c9044238b20fe61
Diffstat (limited to 'absl/debugging/stacktrace.cc')
0 files changed, 0 insertions, 0 deletions