aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/call-graph-from-postgresql.py
diff options
context:
space:
mode:
authorAnton Blanchard <anton@samba.org>2016-07-01 08:19:45 +1000
committerHerbert Xu <herbert@gondor.apana.org.au>2016-07-05 23:05:19 +0800
commit6dd7a82cc54ebd2936763befd3dcd4beb727a704 (patch)
tree4077ad30a801a6e7dcc0b915612e2c815239fd9b /tools/perf/scripts/python/call-graph-from-postgresql.py
parentpowerpc: define FUNC_START/FUNC_END (diff)
downloadlinux-dev-6dd7a82cc54ebd2936763befd3dcd4beb727a704.tar.xz
linux-dev-6dd7a82cc54ebd2936763befd3dcd4beb727a704.zip
crypto: powerpc - Add POWER8 optimised crc32c
Use the vector polynomial multiply-sum instructions in POWER8 to speed up crc32c. This is just over 41x faster than the slice-by-8 method that it replaces. Measurements on a 4.1 GHz POWER8 show it sustaining 52 GiB/sec. A simple btrfs write performance test: dd if=/dev/zero of=/mnt/tmpfile bs=1M count=4096 sync is over 3.7x faster. Signed-off-by: Anton Blanchard <anton@samba.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions