17 Commits

Author SHA1 Message Date
Richard Thier
a16917830f add back "make release_ypsu_noinline_debug_sym" for flamegraphs 2025-10-01 02:37:56 +02:00
Richard Thier
08cb90bb1b Revert "prepared for flame graph analysis"
This reverts commit ac873f7123c0dd23ff9d73668e005c71944a8afa.
2025-09-30 22:18:10 +02:00
Richard Thier
ac873f7123 prepared for flame graph analysis 2025-09-30 17:19:47 +02:00
Richard Thier
30e868d154 tried fewer but simpler bucketing 2025-09-12 01:58:28 +02:00
Richard Thier
50b1997d5c little optimization to gpts and mine space partition bucket sort 2022-12-10 11:04:53 +01:00
Richard Thier
5831527f9d removed vectorize makefile part example 2022-09-01 01:56:40 +02:00
Richard Thier
7e8aa96a39 duplication counting, word-based radix made possible (commented out), modulus impuit, vectorize makefile example 2022-09-01 01:56:15 +02:00
Richard Thier
e83392ebaa added "sp" to tests - buggy for now, but at least in const works and inc nearly ok 2022-08-16 03:29:08 +02:00
Richard Thier
ee08930cae add -DNDEBUG 2022-08-15 23:02:30 +02:00
Richard Thier
a2ee3cdb8c make: better makefile 2022-01-25 20:04:25 +01:00
Richard Thier
c4ed2994ea Setting up causal profiling with "coz" 2021-12-14 17:29:33 +01:00
Richard Thier
675b90c0d8 make: release_debug_sym for better perfing 2021-12-13 04:20:05 +01:00
Richard Thier
76ba29018d tweak: added ska_sort for measuring against because Ypsu told me about it... mixed results on my machine (on small numbers below 100 mine wins always, above it is really mixed and close) 2021-12-13 00:51:26 +01:00
Richard Thier
68684f7fb0 Implemented ILP and cache optimized simple radix variant - surprisingly good already! 2021-03-13 15:51:24 +01:00
Richard Thier
4199393153 make: c++14 and -O2 2021-03-13 11:12:29 +01:00
Richard Thier
f8d4f597c6 fix dumb mistakes 2021-03-11 21:38:06 +01:00
Richard Thier
33910b7e50 project init 2021-03-11 21:23:50 +01:00