1 file changed
+1
-1
lines changedSubmodule x86-simd-sort updated 65 files
- .clang-format
- .github/workflows/build-numpy.yml+14-10
- .github/workflows/c-cpp.yml+57-8
- .github/workflows/linting.yml+26
- .github/workflows/scorecard.yml+74
- README.md+90-16
- SECURITY.md+13
- benchmarks/bench-argsort.hpp+17
- benchmarks/bench-ipp.cpp+6-3
- benchmarks/bench-objsort.hpp+19-20
- benchmarks/bench-qsort.hpp+39
- benchmarks/bench-vqsort.cpp+2-1
- benchmarks/bench.h+6-9
- examples/Makefile+12-18
- examples/avx2-32bit-qsort.cpp-10
- examples/avx512-16bit-qsort.cpp-10
- examples/avx512-32bit-qsort.cpp-10
- examples/avx512-64bit-qsort.cpp-10
- examples/avx512-argsort.cpp-9
- examples/avx512-kv.cpp+14-13
- examples/avx512fp-16bit-qsort.cpp-10
- examples/icl-16bit.cpp+11
- examples/skx-avx2.cpp+19
- examples/spr-16bit.cpp+11
- lib/x86simdsort-avx2.cpp+14-14
- lib/x86simdsort-icl.cpp+29-13
- lib/x86simdsort-internal.h+54-24
- lib/x86simdsort-scalar.h+62-41
- lib/x86simdsort-skx.cpp+26-27
- lib/x86simdsort-spr.cpp+15-7
- lib/x86simdsort.cpp+39-28
- lib/x86simdsort.h+21-20
- meson.build+1-1
- misc/bench-simdobjsort.txt+353
- misc/object_qsort-perf.jpg
- misc/simd-objsort.ipynb+210
- src/README.md+10-10
- src/avx2-32bit-half.hpp-1
- src/avx2-32bit-qsort.hpp+42-7
- src/avx2-64bit-qsort.hpp+45-9
- src/avx2-emu-funcs.hpp-1
- src/avx512-16bit-common.h-2
- src/avx512-16bit-qsort.hpp+87-19
- src/avx512-32bit-qsort.hpp+25-3
- src/avx512-64bit-common.h+25-2
- src/avx512-64bit-keyvaluesort.hpp+34-35
- src/avx512-64bit-qsort.hpp-1
- src/avx512fp16-16bit-qsort.hpp+26-40
- src/x86simdsort-static-incl.h+151
- src/xss-common-argsort.h+41-67
- src/xss-common-comparators.hpp+127
- src/xss-common-includes.h+7-1
- src/xss-common-qsort.h+233-134
- src/xss-custom-float.h+5-6
- src/xss-network-keyvaluesort.hpp+4-8
- src/xss-network-qsort.hpp+57-31
- src/xss-optimal-networks.hpp+308-300
- src/xss-pivot-selection.hpp+177
- tests/meson.build+7-10
- tests/test-keyvalue.cpp+1
- tests/test-objqsort.cpp+76
- tests/test-qsort-common.h+15-5
- tests/test-qsort.cpp+119-12
- utils/custom-compare.h+4-4
- utils/rand_array.h+25-29
0 commit comments