Marcus Holland-Moritz
|
58a8fce885
|
refactor(ricepp): some consting
|
2024-02-06 07:58:55 +01:00 |
|
Marcus Holland-Moritz
|
f1672b6c78
|
feat(ricepp): some minor speed improvements
|
2024-02-05 21:52:03 +01:00 |
|
Marcus Holland-Moritz
|
f95e59e10b
|
chore(ricepp): find pkgconfig in CMakeLists.txt
|
2024-02-05 21:50:55 +01:00 |
|
Marcus Holland-Moritz
|
6ca47f5e75
|
fix(ricepp): workaround missing constexpr-ness of Windows _byteswap*
|
2024-02-04 14:04:48 +01:00 |
|
Marcus Holland-Moritz
|
4811199406
|
feat(ricepp): another 15% decode speedup
|
2024-02-04 13:48:23 +01:00 |
|
Marcus Holland-Moritz
|
107a89425e
|
feat(ricepp): 15% decode speed improvement
|
2024-02-04 13:39:33 +01:00 |
|
Marcus Holland-Moritz
|
0a69be84f0
|
feat(ricepp): more than 50% compression speed improvement
|
2024-02-04 13:29:56 +01:00 |
|
Marcus Holland-Moritz
|
6904e1d531
|
chore(ricepp): add benchmark
|
2024-02-04 13:29:05 +01:00 |
|
Marcus Holland-Moritz
|
9b4b505d25
|
feat(ricepp): make compression about 10% faster
|
2024-02-04 09:22:02 +01:00 |
|
Marcus Holland-Moritz
|
43e4970a54
|
refactor: tweak compute_best_split() to use bit-or instead of shift
|
2024-02-03 21:25:50 +01:00 |
|
Marcus Holland-Moritz
|
afe34ed8cf
|
refactor: we no longer need a concept for bitstream reader/writer
|
2024-02-03 19:02:45 +01:00 |
|
Marcus Holland-Moritz
|
27f0fd8d46
|
refactor: slightly improve compute_best_split() performance
|
2024-02-03 18:30:13 +01:00 |
|
Marcus Holland-Moritz
|
e0cf9df9e7
|
test(ricepp): test bitstreams for non-contiguous interators
|
2024-02-02 19:26:44 +01:00 |
|
Marcus Holland-Moritz
|
a439edd88d
|
feat: add ricepp compression and simple FITS categorizer
|
2024-02-02 14:23:21 +01:00 |
|