diff options
author | 2023-05-01 17:19:43 +0800 | |
---|---|---|
committer | 2023-05-01 17:19:43 +0800 | |
commit | 69e3a6aa6be21de6aaf38130fad97ecde34a193c (patch) | |
tree | 6fba93ff034b3a33f1f09989bf702e6f54b2d8a7 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | LoongArch: Optimize memory ops (memset/memcpy/memmove) (diff) | |
download | wireguard-linux-69e3a6aa6be21de6aaf38130fad97ecde34a193c.tar.xz wireguard-linux-69e3a6aa6be21de6aaf38130fad97ecde34a193c.zip |
LoongArch: Add checksum optimization for 64-bit system
LoongArch platform is 64-bit system, which supports 8-bytes memory
accessing, but generic checksum functions use 4-byte memory access.
So add 8-bytes memory access optimization for checksum functions on
LoongArch. And the code comes from arm64 system.
When network hw checksum is disabled, iperf performance improves about
10% with this patch.
Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions