numam-dpdk/lib/librte_hash
Jerin Jacob f123e3d2ca hash: replace libc memcmp with optimized functions for arm64
The following measurements shows improvement over the default
libc memcmp function

Length(B) by X% over libc memcmp
  16	  149.57%
  32	  122.7%
  48	  104.96%
  64	  98.21%
  80	  93.75%
  96	  90.55%
 112	  110.48%
 128	  137.24%

Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
2015-11-25 22:11:37 +01:00
..
Makefile hash: remove deprecated function and macros 2015-09-04 15:56:58 +02:00
rte_cmp_arm64.h hash: replace libc memcmp with optimized functions for arm64 2015-11-25 22:11:37 +01:00
rte_cmp_x86.h hash: fix build for non-x86 arch 2015-07-18 19:47:21 +02:00
rte_cuckoo_hash.c hash: replace libc memcmp with optimized functions for arm64 2015-11-25 22:11:37 +01:00
rte_fbk_hash.c lib: fix whitespace 2015-06-12 11:10:10 +02:00
rte_fbk_hash.h tailq: move to dynamic tailq 2015-03-10 12:06:08 +01:00
rte_hash_crc.h hash: check SSE flags only on x86 builds 2015-07-13 16:15:46 +02:00
rte_hash_version.map hash: add iterate function 2015-07-13 00:18:41 +02:00
rte_hash.h hash: fix scaling by reducing contention 2015-11-04 01:04:10 +01:00
rte_jhash.h hash: remove deprecated function and macros 2015-09-04 15:56:58 +02:00
rte_thash.h hash: fix build of toeplitz algorithm without SSE3 2015-07-30 02:15:32 +02:00