├── .clang-format ├── .clang-tidy ├── .github └── workflows │ └── CI.yaml ├── .gitignore ├── BENCHMARKING.md ├── CMakeLists.txt ├── LICENSE ├── PRIMITIVES.md ├── README.md ├── alp_results.png ├── assets ├── artifacts_available_v1_1.png ├── artifacts_evaluated_reusable_v1_1.png ├── results_reproduced_v1_1.png └── trophy.png ├── availability_reproducibility_initiative_report.md ├── benchmarks ├── CMakeLists.txt ├── bench_your_dataset.cpp ├── benchmark.cpp ├── fls_bench │ ├── LICENSE │ ├── fls_bench.hpp │ └── google │ │ └── benchmark │ │ └── LICENSE ├── include │ └── benchmark.hpp ├── result │ └── compression_ratio │ │ ├── double │ │ ├── alp_dataset.csv │ │ └── issue_24.csv │ │ └── float │ │ ├── hurricane_isabel_dataset.csv │ │ └── sp_dataset.csv ├── test_compression_ratio.cpp ├── your_own_dataset.csv └── your_own_dataset_result.csv ├── data ├── 128_1024_rg_data_sample │ └── README.md ├── 1_rg_data_sample │ ├── README.md │ ├── bitcoin_transactions_f_tw.bin │ ├── city_temperature_f_tw.bin │ ├── food_prices_tw.bin │ ├── gov26_tw.bin │ └── nyc29_tw.bin ├── cached │ └── README.md ├── datasets_transformer.ipynb ├── double │ └── test_0.csv ├── edge_case │ ├── avx512dq.csv │ └── edge_case.csv ├── evalimplsts │ └── active_power.csv ├── float │ ├── test_0.csv │ ├── test_1.csv │ ├── test_2.csv │ └── test_3.csv ├── full_data │ └── README.md ├── generated │ ├── generated_doubles_bw0.csv │ ├── generated_doubles_bw1.csv │ ├── generated_doubles_bw10.csv │ ├── generated_doubles_bw11.csv │ ├── generated_doubles_bw12.csv │ ├── generated_doubles_bw13.csv │ ├── generated_doubles_bw14.csv │ ├── generated_doubles_bw15.csv │ ├── generated_doubles_bw16.csv │ ├── generated_doubles_bw17.csv │ ├── generated_doubles_bw18.csv │ ├── generated_doubles_bw19.csv │ ├── generated_doubles_bw2.csv │ ├── generated_doubles_bw20.csv │ ├── generated_doubles_bw21.csv │ ├── generated_doubles_bw22.csv │ ├── generated_doubles_bw23.csv │ ├── generated_doubles_bw24.csv │ ├── generated_doubles_bw25.csv │ ├── generated_doubles_bw26.csv │ ├── generated_doubles_bw27.csv │ ├── generated_doubles_bw28.csv │ ├── generated_doubles_bw29.csv │ ├── generated_doubles_bw3.csv │ ├── generated_doubles_bw30.csv │ ├── generated_doubles_bw31.csv │ ├── generated_doubles_bw32.csv │ ├── generated_doubles_bw33.csv │ ├── generated_doubles_bw34.csv │ ├── generated_doubles_bw35.csv │ ├── generated_doubles_bw36.csv │ ├── generated_doubles_bw37.csv │ ├── generated_doubles_bw38.csv │ ├── generated_doubles_bw39.csv │ ├── generated_doubles_bw4.csv │ ├── generated_doubles_bw40.csv │ ├── generated_doubles_bw41.csv │ ├── generated_doubles_bw42.csv │ ├── generated_doubles_bw43.csv │ ├── generated_doubles_bw44.csv │ ├── generated_doubles_bw45.csv │ ├── generated_doubles_bw46.csv │ ├── generated_doubles_bw47.csv │ ├── generated_doubles_bw48.csv │ ├── generated_doubles_bw49.csv │ ├── generated_doubles_bw5.csv │ ├── generated_doubles_bw50.csv │ ├── generated_doubles_bw51.csv │ ├── generated_doubles_bw52.csv │ ├── generated_doubles_bw53.csv │ ├── generated_doubles_bw54.csv │ ├── generated_doubles_bw55.csv │ ├── generated_doubles_bw56.csv │ ├── generated_doubles_bw57.csv │ ├── generated_doubles_bw58.csv │ ├── generated_doubles_bw59.csv │ ├── generated_doubles_bw6.csv │ ├── generated_doubles_bw60.csv │ ├── generated_doubles_bw61.csv │ ├── generated_doubles_bw62.csv │ ├── generated_doubles_bw63.csv │ ├── generated_doubles_bw64.csv │ ├── generated_doubles_bw7.csv │ ├── generated_doubles_bw8.csv │ └── generated_doubles_bw9.csv ├── include │ ├── column.hpp │ ├── data.hpp │ ├── double │ │ ├── alp_dataset.hpp │ │ ├── double_dataset.hpp │ │ └── issue_dataset.hpp │ ├── edge_case.hpp │ ├── evalimplsts.hpp │ ├── float │ │ ├── edge_case.hpp │ │ ├── float_dataset.hpp │ │ ├── hurricane_isabel.hpp │ │ ├── sp.hpp │ │ └── test.hpp │ └── generated_columns.hpp ├── issue │ ├── ShapesAll_TEST.csv │ ├── issue_24_102400_values.csv │ └── issue_24_1024_values.csv └── samples │ ├── air_sensor_f.csv │ ├── arade4.csv │ ├── basel_temp_f.csv │ ├── basel_wind_f.csv │ ├── bird_migration_f.csv │ ├── bitcoin_f.csv │ ├── bitcoin_transactions_f.csv │ ├── city_temperature_f.csv │ ├── cms1.csv │ ├── cms25.csv │ ├── cms9.csv │ ├── food_prices.csv │ ├── gov10.csv │ ├── gov26.csv │ ├── gov30.csv │ ├── gov31.csv │ ├── gov40.csv │ ├── medicare1.csv │ ├── medicare9.csv │ ├── neon_air_pressure.csv │ ├── neon_bio_temp_c.csv │ ├── neon_dew_point_temp.csv │ ├── neon_pm10_dust.csv │ ├── neon_wind_dir.csv │ ├── nyc29.csv │ ├── poi_lat.csv │ ├── poi_lon.csv │ ├── ssd_hdd_benchmarks_f.csv │ ├── stocks_de.csv │ ├── stocks_uk.csv │ └── stocks_usa_c.csv ├── how_to_benchmark_your_dataset.md ├── include ├── alp.hpp ├── alp │ ├── common.hpp │ ├── config.hpp │ ├── constants.hpp │ ├── decoder.hpp │ ├── encoder.hpp │ ├── falp.hpp │ ├── rd.hpp │ ├── sampler.hpp │ └── storer.hpp └── fastlanes │ ├── ffor.hpp │ ├── macros.hpp │ └── unffor.hpp ├── publication ├── CMakeLists.txt ├── compression_ratio_result │ ├── double │ │ ├── alp.csv │ │ ├── alp_rd.csv │ │ ├── chimp.csv │ │ ├── chimp128.csv │ │ ├── elf.csv │ │ ├── gorillas.csv │ │ ├── patas.csv │ │ ├── pde.csv │ │ └── zstd.csv │ ├── evalimplsts │ │ └── alp.csv │ └── float │ │ ├── alp.csv │ │ ├── chimp.csv │ │ ├── chimp128.csv │ │ ├── gorillas.csv │ │ ├── patas.csv │ │ └── zstd.csv ├── end_to_end_bench │ ├── result │ └── result_cleaned ├── figures │ ├── figure_1_Speed.eps │ ├── figure_1_Speed.png │ ├── figure_4_Architectures.eps │ ├── figure_4_Architectures.png │ ├── figure_5_fusing.eps │ ├── figure_5_fusing.png │ ├── figure_6_EndToEnd.eps │ └── figure_6_EndToEnd.png ├── issue.csv ├── plotter │ ├── README.md │ ├── __init__.py │ ├── constants.py │ ├── plot_maker.py │ ├── plotter.py │ └── requirements.txt ├── results │ ├── c6g │ │ ├── README.md │ │ ├── arm64v8_neon_intrinsic_1024_uf1_falp.csv │ │ ├── arm64v8_neon_intrinsic_1024_uf1_falp.metadata │ │ ├── fallback_scalar_aav_1024_uf1_falp.csv │ │ ├── fallback_scalar_aav_1024_uf1_falp.metadata │ │ ├── fallback_scalar_nav_1024_uf1_falp.csv │ │ └── fallback_scalar_nav_1024_uf1_falp.metadata │ ├── c7g │ │ ├── README.md │ │ ├── arm64v8_neon_intrinsic_1024_uf1_falp.csv │ │ ├── arm64v8_neon_intrinsic_1024_uf1_falp.metadata │ │ ├── fallback_scalar_aav_1024_uf1_falp.csv │ │ ├── fallback_scalar_aav_1024_uf1_falp.metadata │ │ ├── fallback_scalar_nav_1024_uf1_falp.csv │ │ └── fallback_scalar_nav_1024_uf1_falp.metadata │ ├── i4i_4xlarge │ │ ├── README.md │ │ ├── alp_decode_cutter.csv │ │ ├── alp_decode_cutter.metadata │ │ ├── alp_encode_cutter.csv │ │ ├── alp_encode_cutter.metadata │ │ ├── alp_encode_pde.csv │ │ ├── alp_encode_pde.metadata │ │ ├── alp_encode_without_sampling.csv │ │ ├── alp_encode_without_sampling.metadata │ │ ├── chimp.csv │ │ ├── chimp.metadata │ │ ├── chimp128.csv │ │ ├── chimp128.metadata │ │ ├── elf_raw.csv │ │ ├── fallback_scalar_aav_1024_uf1_falp.csv │ │ ├── fallback_scalar_nav_1024_uf1_falp.csv │ │ ├── gorillas.csv │ │ ├── gorillas.metadata │ │ ├── patas.csv │ │ ├── patas.metadata │ │ ├── ped.csv │ │ ├── ped.metadata │ │ ├── x86_64_avx512bw_intrinsic_1024_uf1_falp.csv │ │ ├── x86_64_avx512bw_intrinsic_1024_uf1_falp.metadata │ │ ├── x86_64_avx512bw_intrinsic_1024_uf1_falp_bw.csv │ │ ├── x86_64_avx512bw_intrinsic_1024_uf1_falp_bw.metadata │ │ ├── zstd.csv │ │ └── zstd.metadata │ ├── m1 │ │ ├── README.md │ │ ├── alp_encode.csv │ │ ├── alp_encode.metadata │ │ ├── arm64v8_neon_intrinsic_1024_uf1_falp.csv │ │ ├── arm64v8_neon_intrinsic_1024_uf1_falp.metadata │ │ ├── fallback_scalar_aav_1024_uf1_falp.csv │ │ ├── fallback_scalar_aav_1024_uf1_falp.metadata │ │ ├── fallback_scalar_nav_1024_uf1_falp.csv │ │ └── fallback_scalar_nav_1024_uf1_falp.metadata │ └── m6a_xlarge │ │ ├── README.md │ │ ├── fallback_scalar_aav_1024_uf1_falp.csv │ │ ├── fallback_scalar_aav_1024_uf1_falp.metadata │ │ ├── fallback_scalar_nav_1024_uf1_falp.csv │ │ ├── fallback_scalar_nav_1024_uf1_falp.metadata │ │ ├── x86_64_avx2_intrinsic_1024_uf1_falp.csv │ │ └── x86_64_avx2_intrinsic_1024_uf1_falp.metadata ├── script │ ├── generate_tables.py │ ├── install_dependencies.sh │ ├── master_script.sh │ └── run_end_to_end.sh ├── source_code │ ├── CMakeLists.txt │ ├── bench_compression_ratio │ │ ├── CMakeLists.txt │ │ ├── alp.cpp │ │ ├── alp32.cpp │ │ ├── chimp.cpp │ │ ├── chimp128.cpp │ │ ├── gorillas.cpp │ │ ├── patas.cpp │ │ └── zstd.cpp │ ├── bench_end_to_end │ │ ├── 3rdparty │ │ │ ├── FindTBB.cmake │ │ │ ├── GTest.CMakeLists.txt │ │ │ └── jevents │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── README.md │ │ │ │ ├── cache.c │ │ │ │ ├── cpustr.c │ │ │ │ ├── csv.c │ │ │ │ ├── event-rmap.c │ │ │ │ ├── examples │ │ │ │ ├── addr.c │ │ │ │ ├── cpu.c │ │ │ │ ├── cpu.h │ │ │ │ ├── hist.cc │ │ │ │ ├── hist.h │ │ │ │ ├── jestat.c │ │ │ │ ├── ptself.c │ │ │ │ ├── rtest.c │ │ │ │ ├── rtest2.c │ │ │ │ └── rtest3.c │ │ │ │ ├── interrupts.c │ │ │ │ ├── interrupts.h │ │ │ │ ├── jevents.c │ │ │ │ ├── jevents.h │ │ │ │ ├── jsession.h │ │ │ │ ├── jsmn.c │ │ │ │ ├── jsmn.h │ │ │ │ ├── json.c │ │ │ │ ├── json.h │ │ │ │ ├── libjevents.spec │ │ │ │ ├── listevents.c │ │ │ │ ├── measure.c │ │ │ │ ├── measure.h │ │ │ │ ├── perf-aux.c │ │ │ │ ├── perf-iter.c │ │ │ │ ├── perf-iter.h │ │ │ │ ├── perf-record.h │ │ │ │ ├── perf_event_open.c │ │ │ │ ├── print.c │ │ │ │ ├── rawevent.c │ │ │ │ ├── rdpmc.c │ │ │ │ ├── rdpmc.h │ │ │ │ ├── resolve.c │ │ │ │ ├── session.c │ │ │ │ ├── showevent.c │ │ │ │ ├── tester │ │ │ │ └── util.h │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── btrblocks_copy │ │ │ ├── .clang-format │ │ │ ├── .clang-tidy │ │ │ ├── CMakeLists.txt │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── btrblocks │ │ │ │ ├── btrblocks.cpp │ │ │ │ ├── btrblocks.hpp │ │ │ │ ├── cache │ │ │ │ │ └── ThreadCache.hpp │ │ │ │ ├── common │ │ │ │ │ ├── Exceptions.hpp │ │ │ │ │ ├── Log.hpp │ │ │ │ │ ├── PerfEvent.hpp │ │ │ │ │ ├── PerfExternal.hpp │ │ │ │ │ ├── Reinterpret.hpp │ │ │ │ │ ├── SIMD.hpp │ │ │ │ │ ├── Units.hpp │ │ │ │ │ └── Utils.hpp │ │ │ │ ├── compression │ │ │ │ │ ├── BtrReader.cpp │ │ │ │ │ ├── BtrReader.hpp │ │ │ │ │ ├── Compressor.hpp │ │ │ │ │ ├── Datablock.cpp │ │ │ │ │ ├── Datablock.hpp │ │ │ │ │ └── SchemePicker.hpp │ │ │ │ ├── extern │ │ │ │ │ ├── FastPFOR.cpp │ │ │ │ │ ├── FastPFOR.hpp │ │ │ │ │ ├── RoaringBitmap.cpp │ │ │ │ │ └── RoaringBitmap.hpp │ │ │ │ ├── local.cmake │ │ │ │ ├── scheme │ │ │ │ │ ├── CompressionScheme.cpp │ │ │ │ │ ├── CompressionScheme.hpp │ │ │ │ │ ├── SchemeConfig.hpp │ │ │ │ │ ├── SchemePool.cpp │ │ │ │ │ ├── SchemePool.hpp │ │ │ │ │ ├── SchemeSet.hpp │ │ │ │ │ ├── SchemeType.hpp │ │ │ │ │ ├── double │ │ │ │ │ │ ├── DoubleBP.cpp │ │ │ │ │ │ ├── DoubleBP.hpp │ │ │ │ │ │ ├── DynamicDictionary.cpp │ │ │ │ │ │ ├── DynamicDictionary.hpp │ │ │ │ │ │ ├── FixedDictionary.hpp │ │ │ │ │ │ ├── Frequency.cpp │ │ │ │ │ │ ├── Frequency.hpp │ │ │ │ │ │ ├── MaxExponent.cpp │ │ │ │ │ │ ├── MaxExponent.hpp │ │ │ │ │ │ ├── OneValue.cpp │ │ │ │ │ │ ├── OneValue.hpp │ │ │ │ │ │ ├── PBP.hpp │ │ │ │ │ │ ├── Pseudodecimal.cpp │ │ │ │ │ │ ├── Pseudodecimal.hpp │ │ │ │ │ │ ├── RLE.cpp │ │ │ │ │ │ ├── RLE.hpp │ │ │ │ │ │ ├── Uncompressed.cpp │ │ │ │ │ │ └── Uncompressed.hpp │ │ │ │ │ ├── integer │ │ │ │ │ │ ├── DynamicDictionary.cpp │ │ │ │ │ │ ├── DynamicDictionary.hpp │ │ │ │ │ │ ├── FOR.cpp │ │ │ │ │ │ ├── FOR.hpp │ │ │ │ │ │ ├── FixedDictionary.hpp │ │ │ │ │ │ ├── Frequency.cpp │ │ │ │ │ │ ├── Frequency.hpp │ │ │ │ │ │ ├── OneValue.cpp │ │ │ │ │ │ ├── OneValue.hpp │ │ │ │ │ │ ├── PBP.cpp │ │ │ │ │ │ ├── PBP.hpp │ │ │ │ │ │ ├── RLE.cpp │ │ │ │ │ │ ├── RLE.hpp │ │ │ │ │ │ ├── Truncation.cpp │ │ │ │ │ │ ├── Truncation.hpp │ │ │ │ │ │ ├── Uncompressed.cpp │ │ │ │ │ │ └── Uncompressed.hpp │ │ │ │ │ ├── string │ │ │ │ │ │ ├── DynamicDictionary.cpp │ │ │ │ │ │ ├── DynamicDictionary.hpp │ │ │ │ │ │ ├── FixedDictionary.cpp │ │ │ │ │ │ ├── FixedDictionary.hpp │ │ │ │ │ │ ├── Fsst.cpp │ │ │ │ │ │ ├── Fsst.hpp │ │ │ │ │ │ ├── OneValue.cpp │ │ │ │ │ │ ├── OneValue.hpp │ │ │ │ │ │ ├── Uncompressed.cpp │ │ │ │ │ │ └── Uncompressed.hpp │ │ │ │ │ └── templated │ │ │ │ │ │ ├── DynamicDictionary.hpp │ │ │ │ │ │ ├── FOR.hpp │ │ │ │ │ │ ├── FixedDictionary.hpp │ │ │ │ │ │ ├── Frequency.hpp │ │ │ │ │ │ ├── RLE.hpp │ │ │ │ │ │ └── VarDictionary.hpp │ │ │ │ ├── stats │ │ │ │ │ ├── NumberStats.hpp │ │ │ │ │ ├── StringStats.cpp │ │ │ │ │ └── StringStats.hpp │ │ │ │ └── storage │ │ │ │ │ ├── Chunk.cpp │ │ │ │ │ ├── Chunk.hpp │ │ │ │ │ ├── Column.cpp │ │ │ │ │ ├── Column.hpp │ │ │ │ │ ├── MMapVector.cpp │ │ │ │ │ ├── MMapVector.hpp │ │ │ │ │ ├── Relation.cpp │ │ │ │ │ ├── Relation.hpp │ │ │ │ │ ├── StringArrayViewer.hpp │ │ │ │ │ └── StringPointerArrayViewer.hpp │ │ │ ├── btrfiles │ │ │ │ ├── Parser.cpp │ │ │ │ ├── Relation.cpp │ │ │ │ ├── Trim.hpp │ │ │ │ ├── btrfiles.hpp │ │ │ │ └── local.cmake │ │ │ ├── cmake │ │ │ │ ├── aws-sdk.cmake │ │ │ │ ├── benchmark.cmake │ │ │ │ ├── clang-tidy.cmake │ │ │ │ ├── croaring.cmake │ │ │ │ ├── csv-parser.cmake │ │ │ │ ├── dynamic_bitset.cmake │ │ │ │ ├── environment.cmake │ │ │ │ ├── fastpfor.cmake │ │ │ │ ├── fsst.cmake │ │ │ │ ├── gdouble.cmake │ │ │ │ ├── gflags.cmake │ │ │ │ ├── googletest.cmake │ │ │ │ ├── lz4.cmake │ │ │ │ ├── spdlog.cmake │ │ │ │ ├── tbb.cmake │ │ │ │ ├── turbo.cmake │ │ │ │ └── yaml-cpp.cmake │ │ │ ├── doc │ │ │ │ └── dependencies.svg │ │ │ ├── test │ │ │ │ ├── DatasetGenerator.cpp │ │ │ │ ├── local.cmake │ │ │ │ ├── test-cases │ │ │ │ │ ├── TestHelper.cpp │ │ │ │ │ ├── TestHelper.hpp │ │ │ │ │ ├── V1.cpp │ │ │ │ │ └── V2.cpp │ │ │ │ └── tester.cpp │ │ │ └── tools │ │ │ │ ├── conversion │ │ │ │ ├── btrmeta.cpp │ │ │ │ ├── btrtocsv.cpp │ │ │ │ ├── compare_csvs.py │ │ │ │ ├── csvtobtr.cpp │ │ │ │ ├── decompression-speed-s3.cpp │ │ │ │ ├── decompression-speed.cpp │ │ │ │ ├── local.cmake │ │ │ │ └── s3-management.hpp │ │ │ │ ├── datasets │ │ │ │ ├── .gitignore │ │ │ │ ├── double-stats │ │ │ │ │ ├── DecimalApplication.cpp │ │ │ │ │ ├── DoubleStatsExec.cpp │ │ │ │ │ └── local.cmake │ │ │ │ ├── double_stats.py │ │ │ │ ├── integer-stats │ │ │ │ │ ├── IntegerStats.cpp │ │ │ │ │ └── local.cmake │ │ │ │ ├── integer_stats.py │ │ │ │ ├── local.cmake │ │ │ │ ├── prepare_dataset.sh │ │ │ │ └── string-stats │ │ │ │ │ ├── StringFSST.cpp │ │ │ │ │ ├── StringStats.cpp │ │ │ │ │ └── local.cmake │ │ │ │ ├── engine-comparison │ │ │ │ ├── README.md │ │ │ │ └── local.cmake │ │ │ │ ├── examples │ │ │ │ ├── compression.cpp │ │ │ │ └── local.cmake │ │ │ │ ├── local.cmake │ │ │ │ ├── playground │ │ │ │ ├── config.cpp │ │ │ │ ├── double.cpp │ │ │ │ ├── double_benchmarking.cpp │ │ │ │ ├── fetch-cols.sh │ │ │ │ ├── fetch-double-cols.sh │ │ │ │ ├── for_tests.cpp │ │ │ │ ├── fsst_0.cpp │ │ │ │ ├── generate_s3_data.cpp │ │ │ │ ├── local.cmake │ │ │ │ ├── pbi-double-columns.txt │ │ │ │ ├── playground.cpp │ │ │ │ ├── pseudodecimal_benchmark.cpp │ │ │ │ ├── rle.cpp │ │ │ │ ├── s3-columns.txt │ │ │ │ ├── sampling_algorithms.cpp │ │ │ │ ├── test-s3-crt.cpp │ │ │ │ ├── test-s3-custom-stream.cpp │ │ │ │ ├── test-s3-transfer.cpp │ │ │ │ └── test-s3.cpp │ │ │ │ └── prepare-ec2-instance.sh │ │ ├── env.sh │ │ ├── include │ │ │ ├── alp_bench.hpp │ │ │ ├── benchmarks │ │ │ │ ├── Config.hpp │ │ │ │ ├── Primitives.hpp │ │ │ │ ├── alp │ │ │ │ │ ├── config.hpp │ │ │ │ │ ├── helper.hpp │ │ │ │ │ └── queries.hpp │ │ │ │ ├── ssb │ │ │ │ │ └── Queries.hpp │ │ │ │ └── tpch │ │ │ │ │ └── Queries.hpp │ │ │ ├── common │ │ │ │ ├── Compat.hpp │ │ │ │ ├── Util.hpp │ │ │ │ ├── algebra │ │ │ │ │ ├── Operators.hpp │ │ │ │ │ ├── Pipeline.hpp │ │ │ │ │ └── Types.hpp │ │ │ │ ├── defs.hpp │ │ │ │ └── runtime │ │ │ │ │ ├── Barrier.hpp │ │ │ │ │ ├── Concurrency.hpp │ │ │ │ │ ├── Database.hpp │ │ │ │ │ ├── Hash.hpp │ │ │ │ │ ├── Hashmap.hpp │ │ │ │ │ ├── HashmapSmall.hpp │ │ │ │ │ ├── Import.hpp │ │ │ │ │ ├── Memory.hpp │ │ │ │ │ ├── MemoryPool.hpp │ │ │ │ │ ├── Mmap.hpp │ │ │ │ │ ├── PartitionedDeque.hpp │ │ │ │ │ ├── Query.hpp │ │ │ │ │ ├── SIMD.hpp │ │ │ │ │ ├── Stack.hpp │ │ │ │ │ ├── String.hpp │ │ │ │ │ ├── Types.hpp │ │ │ │ │ └── Util.hpp │ │ │ ├── encoding │ │ │ │ ├── encoding.hpp │ │ │ │ ├── helper.hpp │ │ │ │ ├── scheme.hpp │ │ │ │ └── scheme_pool.hpp │ │ │ ├── file_format │ │ │ │ ├── buffer_manager.hpp │ │ │ │ ├── file.hpp │ │ │ │ └── file_format.hpp │ │ │ ├── hyper │ │ │ │ ├── GroupBy.hpp │ │ │ │ ├── ParallelHelper.hpp │ │ │ │ └── codegen │ │ │ │ │ ├── Translator.hpp │ │ │ │ │ └── TranslatorRegistry.hpp │ │ │ ├── profile.hpp │ │ │ └── vectorwise │ │ │ │ ├── Operations.hpp │ │ │ │ ├── Operators.hpp │ │ │ │ ├── Primitives.hpp │ │ │ │ ├── Query.hpp │ │ │ │ ├── QueryBuilder.hpp │ │ │ │ ├── VectorAllocator.hpp │ │ │ │ └── defs.hpp │ │ ├── lsan_suppress.txt │ │ ├── results │ │ │ ├── GenuineIntel-6-55-4-core.json │ │ │ ├── README.md │ │ │ └── event_download.py │ │ └── src │ │ │ ├── bench.cpp │ │ │ ├── benchmarks │ │ │ ├── alp │ │ │ │ ├── queries │ │ │ │ │ ├── config.cpp │ │ │ │ │ └── q1.cpp │ │ │ │ ├── run_all.cpp │ │ │ │ └── run_query.cpp │ │ │ ├── config.cpp │ │ │ ├── hardware │ │ │ │ ├── latency.cpp │ │ │ │ └── randomWrites.cpp │ │ │ ├── primitives │ │ │ │ ├── joinmicrobench.cpp │ │ │ │ ├── run.cpp │ │ │ │ └── simdselection.cpp │ │ │ ├── sbb │ │ │ │ ├── queries │ │ │ │ │ ├── q11.cpp │ │ │ │ │ ├── q12.cpp │ │ │ │ │ ├── q13.cpp │ │ │ │ │ ├── q21.cpp │ │ │ │ │ ├── q22.cpp │ │ │ │ │ ├── q23.cpp │ │ │ │ │ ├── q31.cpp │ │ │ │ │ ├── q32.cpp │ │ │ │ │ ├── q33.cpp │ │ │ │ │ ├── q34.cpp │ │ │ │ │ ├── q41.cpp │ │ │ │ │ ├── q42.cpp │ │ │ │ │ └── q43.cpp │ │ │ │ └── run.cpp │ │ │ ├── simdJoin.cpp │ │ │ └── tpch │ │ │ │ ├── queries │ │ │ │ ├── q1.cpp │ │ │ │ ├── q18.cpp │ │ │ │ ├── q3.cpp │ │ │ │ ├── q5.cpp │ │ │ │ ├── q5_no_sel.cpp │ │ │ │ ├── q6.cpp │ │ │ │ └── q9.cpp │ │ │ │ └── run.cpp │ │ │ ├── common │ │ │ ├── algebra │ │ │ │ ├── Operators.cpp │ │ │ │ ├── Pipeline.cpp │ │ │ │ └── Types.cpp │ │ │ └── runtime │ │ │ │ ├── Concurrency.cpp │ │ │ │ ├── Database.cpp │ │ │ │ ├── Hashmap.cpp │ │ │ │ ├── Import.cpp │ │ │ │ ├── MemoryPool.cpp │ │ │ │ ├── Profile.cpp │ │ │ │ ├── String.cpp │ │ │ │ └── Types.cpp │ │ │ ├── hyper │ │ │ └── codegen │ │ │ │ ├── Translator.cpp │ │ │ │ ├── TranslatorRegistry.cpp │ │ │ │ └── operators │ │ │ │ ├── Map.cpp │ │ │ │ ├── Print.cpp │ │ │ │ └── Scan.cpp │ │ │ ├── test │ │ │ ├── SSB.hpp │ │ │ ├── TPCH.hpp │ │ │ ├── common │ │ │ │ ├── Database.cpp │ │ │ │ ├── Hashmap.cpp │ │ │ │ ├── Mmap.cpp │ │ │ │ ├── PartitionedDeque.cpp │ │ │ │ └── runtime │ │ │ │ │ └── Stack.cpp │ │ │ ├── q18_expected.csv │ │ │ ├── q21_ssb_expected.csv │ │ │ ├── q22_ssb_expected.csv │ │ │ ├── q23_ssb_expected.csv │ │ │ ├── q31_ssb_expected.csv │ │ │ ├── q32_ssb_expected.csv │ │ │ ├── q33_ssb_expected.csv │ │ │ ├── q34_ssb_expected.csv │ │ │ ├── q3_expected.csv │ │ │ ├── q3_expected.txt │ │ │ ├── q41_ssb_expected.csv │ │ │ ├── q42_ssb_expected.csv │ │ │ ├── q43_ssb_expected.csv │ │ │ ├── q9_expected.csv │ │ │ ├── ssb.cpp │ │ │ ├── ssb_expected.cpp │ │ │ ├── ssb_expected.hpp │ │ │ ├── tpch.cpp │ │ │ ├── tpch_expected.cpp │ │ │ ├── tpch_expected.hpp │ │ │ └── vectorwise │ │ │ │ ├── Operators.cpp │ │ │ │ └── primitives.cpp │ │ │ └── vectorwise │ │ │ ├── Operations.cpp │ │ │ ├── Operators.cpp │ │ │ ├── QueryBuilder.cpp │ │ │ ├── VectorAllocator.cpp │ │ │ └── primitives │ │ │ ├── Aggregation.cpp │ │ │ ├── Hash.cpp │ │ │ ├── KeyEquality.cpp │ │ │ ├── Partition.cpp │ │ │ ├── Projection.cpp │ │ │ ├── ScatterGather.cpp │ │ │ └── Selection.cpp │ ├── bench_speed │ │ ├── CMakeLists.txt │ │ ├── bench_alp_cutter_decode.cpp │ │ ├── bench_alp_cutter_encode.cpp │ │ ├── bench_alp_encode.cpp │ │ ├── bench_alp_without_sampling.cpp │ │ ├── bench_chimp.cpp │ │ ├── bench_chimp128.cpp │ │ ├── bench_gorillas.cpp │ │ ├── bench_patas.cpp │ │ └── bench_zstd.cpp │ ├── extern │ │ └── elf │ │ │ ├── README.md │ │ │ ├── pom.xml │ │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ ├── gr │ │ │ │ └── aueb │ │ │ │ │ └── delorean │ │ │ │ │ └── chimp │ │ │ │ │ ├── InputBitStream.java │ │ │ │ │ └── OutputBitStream.java │ │ │ │ └── org │ │ │ │ └── urbcomp │ │ │ │ └── startdb │ │ │ │ └── compress │ │ │ │ └── elf │ │ │ │ ├── Main.java │ │ │ │ ├── compressor │ │ │ │ ├── AbstractElfCompressor.java │ │ │ │ ├── ElfCompressor.java │ │ │ │ └── ICompressor.java │ │ │ │ ├── compressor32 │ │ │ │ ├── AbstractElfCompressor32.java │ │ │ │ ├── ElfCompressor32.java │ │ │ │ └── ICompressor32.java │ │ │ │ ├── decompressor │ │ │ │ ├── AbstractElfDecompressor.java │ │ │ │ ├── ElfDecompressor.java │ │ │ │ └── IDecompressor.java │ │ │ │ ├── decompressor32 │ │ │ │ ├── AbstractElfDecompressor32.java │ │ │ │ ├── ElfDecompressor32.java │ │ │ │ └── IDecompressor32.java │ │ │ │ ├── xorcompressor │ │ │ │ ├── ElfXORCompressor.java │ │ │ │ └── ElfXORCompressor32.java │ │ │ │ └── xordecompressor │ │ │ │ ├── ElfXORDecompressor.java │ │ │ │ └── ElfXORDecompressor32.java │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── urbcomp │ │ │ └── startdb │ │ │ └── compress │ │ │ └── elf │ │ │ └── doubleprecision │ │ │ ├── FileReader.java │ │ │ ├── ResultStructure.java │ │ │ └── TestCompressor.java │ ├── generated │ │ ├── CMakeLists.txt │ │ ├── alp_generated.cpp │ │ ├── arm64v8 │ │ │ ├── CMakeLists.txt │ │ │ ├── arm64v8.cpp │ │ │ ├── neon_intrinsic_uf1 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── arm64v8_neon_intrinsic_1024_uf1_falp_bench.cpp │ │ │ │ ├── arm64v8_neon_intrinsic_1024_uf1_falp_src.cpp │ │ │ │ ├── arm64v8_neon_intrinsic_1024_uf1_falp_test.cpp │ │ │ │ └── falp.cmake │ │ │ └── sve_intrinsic_uf1 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── arm64v8_sve_intrinsic_1024_uf1_falp_bench.cpp │ │ │ │ ├── arm64v8_sve_intrinsic_1024_uf1_falp_src.cpp │ │ │ │ ├── arm64v8_sve_intrinsic_1024_uf1_falp_test.cpp │ │ │ │ └── falp.cmake │ │ ├── fallback │ │ │ ├── CMakeLists.txt │ │ │ ├── fallback.cpp │ │ │ ├── scalar_aav_uf1 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── fallback_scalar_aav_1024_uf1_falp_bench.cpp │ │ │ │ ├── fallback_scalar_aav_1024_uf1_falp_src.cpp │ │ │ │ ├── fallback_scalar_aav_1024_uf1_falp_test.cpp │ │ │ │ └── falp.cmake │ │ │ └── scalar_nav_uf1 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── fallback_scalar_nav_1024_uf1_falp_bench.cpp │ │ │ │ ├── fallback_scalar_nav_1024_uf1_falp_src.cpp │ │ │ │ ├── fallback_scalar_nav_1024_uf1_falp_test.cpp │ │ │ │ └── falp.cmake │ │ ├── generated_files.txt │ │ └── x86_64 │ │ │ ├── CMakeLists.txt │ │ │ ├── avx2_intrinsic_uf1 │ │ │ ├── CMakeLists.txt │ │ │ ├── falp.cmake │ │ │ ├── x86_64_avx2_intrinsic_1024_uf1_falp_bench.cpp │ │ │ ├── x86_64_avx2_intrinsic_1024_uf1_falp_src.cpp │ │ │ └── x86_64_avx2_intrinsic_1024_uf1_falp_test.cpp │ │ │ └── avx512bw_intrinsic_uf1 │ │ │ ├── CMakeLists.txt │ │ │ ├── falp.cmake │ │ │ ├── x86_64_avx512bw_intrinsic_1024_uf1_falp_bench.cpp │ │ │ ├── x86_64_avx512bw_intrinsic_1024_uf1_falp_bench_bw.cpp │ │ │ ├── x86_64_avx512bw_intrinsic_1024_uf1_falp_src.cpp │ │ │ └── x86_64_avx512bw_intrinsic_1024_uf1_falp_test.cpp │ ├── include │ │ ├── alp_result.hpp │ │ ├── chimp │ │ │ ├── bit_reader.hpp │ │ │ ├── bit_utils.hpp │ │ │ ├── byte_reader.hpp │ │ │ ├── byte_writer.hpp │ │ │ ├── chimp.hpp │ │ │ ├── chimp128.hpp │ │ │ ├── chimp_utils.hpp │ │ │ ├── flag_buffer.hpp │ │ │ ├── leading_zero_buffer.hpp │ │ │ ├── output_bit_stream.hpp │ │ │ ├── packed_data.hpp │ │ │ └── ring_buffer.hpp │ │ ├── duckdb │ │ │ ├── assert.hpp │ │ │ ├── common.hpp │ │ │ ├── constants.hpp │ │ │ ├── duckdb.h │ │ │ ├── exception.hpp │ │ │ ├── exception_format_value.hpp │ │ │ ├── fast_mem.hpp │ │ │ ├── helper.hpp │ │ │ ├── likely.hpp │ │ │ ├── limits.hpp │ │ │ ├── single_thread_ptr.hpp │ │ │ ├── string.hpp │ │ │ ├── to_string.hpp │ │ │ ├── types.hpp │ │ │ ├── validity_mask.hpp │ │ │ ├── vector.hpp │ │ │ ├── vector_size.hpp │ │ │ └── winapi.hpp │ │ ├── experimental_falp.hpp │ │ ├── gorillas │ │ │ ├── gorillas.hpp │ │ │ └── gorillas_utils.hpp │ │ ├── mapper.hpp │ │ └── patas │ │ │ └── patas.hpp │ └── test │ │ ├── CMakeLists.txt │ │ ├── test_chimp.cpp │ │ ├── test_chimp128.cpp │ │ ├── test_gorillas.cpp │ │ └── test_patas.cpp └── tables │ ├── table_4.md │ ├── table_6.md │ └── table_7.md ├── scripts ├── replicate_issue_24.py └── run-clang-format.py ├── src ├── CMakeLists.txt ├── falp.cpp ├── fastlanes_ffor.cpp ├── fastlanes_generated_ffor.cpp ├── fastlanes_generated_unffor.cpp └── fastlanes_unffor.cpp ├── test ├── CMakeLists.txt ├── include │ └── test │ │ └── mapper.hpp └── test_alp_sample.cpp └── toolchain ├── arm64.cmake ├── i4i_4xlarge.cmake └── m1.cmake /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/workflows/CI.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/.github/workflows/CI.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/.gitignore -------------------------------------------------------------------------------- /BENCHMARKING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/BENCHMARKING.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/LICENSE -------------------------------------------------------------------------------- /PRIMITIVES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/PRIMITIVES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/README.md -------------------------------------------------------------------------------- /alp_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/alp_results.png -------------------------------------------------------------------------------- /assets/artifacts_available_v1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/assets/artifacts_available_v1_1.png -------------------------------------------------------------------------------- /assets/artifacts_evaluated_reusable_v1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/assets/artifacts_evaluated_reusable_v1_1.png -------------------------------------------------------------------------------- /assets/results_reproduced_v1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/assets/results_reproduced_v1_1.png -------------------------------------------------------------------------------- /assets/trophy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/assets/trophy.png -------------------------------------------------------------------------------- /availability_reproducibility_initiative_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/availability_reproducibility_initiative_report.md -------------------------------------------------------------------------------- /benchmarks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/CMakeLists.txt -------------------------------------------------------------------------------- /benchmarks/bench_your_dataset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/bench_your_dataset.cpp -------------------------------------------------------------------------------- /benchmarks/benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/benchmark.cpp -------------------------------------------------------------------------------- /benchmarks/fls_bench/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/fls_bench/LICENSE -------------------------------------------------------------------------------- /benchmarks/fls_bench/fls_bench.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/fls_bench/fls_bench.hpp -------------------------------------------------------------------------------- /benchmarks/fls_bench/google/benchmark/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/fls_bench/google/benchmark/LICENSE -------------------------------------------------------------------------------- /benchmarks/include/benchmark.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/include/benchmark.hpp -------------------------------------------------------------------------------- /benchmarks/result/compression_ratio/double/alp_dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/result/compression_ratio/double/alp_dataset.csv -------------------------------------------------------------------------------- /benchmarks/result/compression_ratio/double/issue_24.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/result/compression_ratio/double/issue_24.csv -------------------------------------------------------------------------------- /benchmarks/result/compression_ratio/float/hurricane_isabel_dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/result/compression_ratio/float/hurricane_isabel_dataset.csv -------------------------------------------------------------------------------- /benchmarks/result/compression_ratio/float/sp_dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/result/compression_ratio/float/sp_dataset.csv -------------------------------------------------------------------------------- /benchmarks/test_compression_ratio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/test_compression_ratio.cpp -------------------------------------------------------------------------------- /benchmarks/your_own_dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/your_own_dataset.csv -------------------------------------------------------------------------------- /benchmarks/your_own_dataset_result.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/benchmarks/your_own_dataset_result.csv -------------------------------------------------------------------------------- /data/128_1024_rg_data_sample/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/1_rg_data_sample/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/1_rg_data_sample/bitcoin_transactions_f_tw.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/1_rg_data_sample/bitcoin_transactions_f_tw.bin -------------------------------------------------------------------------------- /data/1_rg_data_sample/city_temperature_f_tw.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/1_rg_data_sample/city_temperature_f_tw.bin -------------------------------------------------------------------------------- /data/1_rg_data_sample/food_prices_tw.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/1_rg_data_sample/food_prices_tw.bin -------------------------------------------------------------------------------- /data/1_rg_data_sample/gov26_tw.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/1_rg_data_sample/gov26_tw.bin -------------------------------------------------------------------------------- /data/1_rg_data_sample/nyc29_tw.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/1_rg_data_sample/nyc29_tw.bin -------------------------------------------------------------------------------- /data/cached/README.md: -------------------------------------------------------------------------------- 1 | # Cached data -------------------------------------------------------------------------------- /data/datasets_transformer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/datasets_transformer.ipynb -------------------------------------------------------------------------------- /data/double/test_0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/double/test_0.csv -------------------------------------------------------------------------------- /data/edge_case/avx512dq.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/edge_case/avx512dq.csv -------------------------------------------------------------------------------- /data/edge_case/edge_case.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/edge_case/edge_case.csv -------------------------------------------------------------------------------- /data/evalimplsts/active_power.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/evalimplsts/active_power.csv -------------------------------------------------------------------------------- /data/float/test_0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/float/test_0.csv -------------------------------------------------------------------------------- /data/float/test_1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/float/test_1.csv -------------------------------------------------------------------------------- /data/float/test_2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/float/test_2.csv -------------------------------------------------------------------------------- /data/float/test_3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/float/test_3.csv -------------------------------------------------------------------------------- /data/full_data/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw0.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw1.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw10.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw10.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw11.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw11.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw12.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw12.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw13.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw13.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw14.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw14.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw15.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw16.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw16.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw17.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw17.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw18.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw19.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw19.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw2.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw20.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw21.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw21.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw22.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw22.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw23.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw23.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw24.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw24.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw25.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw26.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw26.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw27.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw27.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw28.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw28.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw29.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw29.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw3.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw30.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw31.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw31.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw32.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw32.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw33.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw33.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw34.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw34.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw35.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw36.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw36.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw37.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw37.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw38.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw38.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw39.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw39.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw4.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw40.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw40.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw41.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw41.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw42.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw42.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw43.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw43.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw44.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw44.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw45.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw45.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw46.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw46.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw47.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw47.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw48.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw48.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw49.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw49.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw5.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw5.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw50.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw50.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw51.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw51.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw52.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw52.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw53.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw53.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw54.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw54.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw55.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw55.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw56.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw56.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw57.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw57.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw58.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw58.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw59.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw59.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw6.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw6.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw60.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw60.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw61.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw61.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw62.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw62.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw63.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw63.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw64.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw64.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw7.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw7.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw8.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw8.csv -------------------------------------------------------------------------------- /data/generated/generated_doubles_bw9.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/generated/generated_doubles_bw9.csv -------------------------------------------------------------------------------- /data/include/column.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/column.hpp -------------------------------------------------------------------------------- /data/include/data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/data.hpp -------------------------------------------------------------------------------- /data/include/double/alp_dataset.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/double/alp_dataset.hpp -------------------------------------------------------------------------------- /data/include/double/double_dataset.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/double/double_dataset.hpp -------------------------------------------------------------------------------- /data/include/double/issue_dataset.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/double/issue_dataset.hpp -------------------------------------------------------------------------------- /data/include/edge_case.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/edge_case.hpp -------------------------------------------------------------------------------- /data/include/evalimplsts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/evalimplsts.hpp -------------------------------------------------------------------------------- /data/include/float/edge_case.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/float/edge_case.hpp -------------------------------------------------------------------------------- /data/include/float/float_dataset.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/float/float_dataset.hpp -------------------------------------------------------------------------------- /data/include/float/hurricane_isabel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/float/hurricane_isabel.hpp -------------------------------------------------------------------------------- /data/include/float/sp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/float/sp.hpp -------------------------------------------------------------------------------- /data/include/float/test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/float/test.hpp -------------------------------------------------------------------------------- /data/include/generated_columns.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/include/generated_columns.hpp -------------------------------------------------------------------------------- /data/issue/ShapesAll_TEST.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/issue/ShapesAll_TEST.csv -------------------------------------------------------------------------------- /data/issue/issue_24_102400_values.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/issue/issue_24_102400_values.csv -------------------------------------------------------------------------------- /data/issue/issue_24_1024_values.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/issue/issue_24_1024_values.csv -------------------------------------------------------------------------------- /data/samples/air_sensor_f.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/air_sensor_f.csv -------------------------------------------------------------------------------- /data/samples/arade4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/arade4.csv -------------------------------------------------------------------------------- /data/samples/basel_temp_f.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/basel_temp_f.csv -------------------------------------------------------------------------------- /data/samples/basel_wind_f.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/basel_wind_f.csv -------------------------------------------------------------------------------- /data/samples/bird_migration_f.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/bird_migration_f.csv -------------------------------------------------------------------------------- /data/samples/bitcoin_f.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/bitcoin_f.csv -------------------------------------------------------------------------------- /data/samples/bitcoin_transactions_f.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/bitcoin_transactions_f.csv -------------------------------------------------------------------------------- /data/samples/city_temperature_f.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/city_temperature_f.csv -------------------------------------------------------------------------------- /data/samples/cms1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/cms1.csv -------------------------------------------------------------------------------- /data/samples/cms25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/cms25.csv -------------------------------------------------------------------------------- /data/samples/cms9.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/cms9.csv -------------------------------------------------------------------------------- /data/samples/food_prices.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/food_prices.csv -------------------------------------------------------------------------------- /data/samples/gov10.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/gov10.csv -------------------------------------------------------------------------------- /data/samples/gov26.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/gov26.csv -------------------------------------------------------------------------------- /data/samples/gov30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/gov30.csv -------------------------------------------------------------------------------- /data/samples/gov31.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/gov31.csv -------------------------------------------------------------------------------- /data/samples/gov40.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/gov40.csv -------------------------------------------------------------------------------- /data/samples/medicare1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/medicare1.csv -------------------------------------------------------------------------------- /data/samples/medicare9.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/medicare9.csv -------------------------------------------------------------------------------- /data/samples/neon_air_pressure.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/neon_air_pressure.csv -------------------------------------------------------------------------------- /data/samples/neon_bio_temp_c.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/neon_bio_temp_c.csv -------------------------------------------------------------------------------- /data/samples/neon_dew_point_temp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/neon_dew_point_temp.csv -------------------------------------------------------------------------------- /data/samples/neon_pm10_dust.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/neon_pm10_dust.csv -------------------------------------------------------------------------------- /data/samples/neon_wind_dir.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/neon_wind_dir.csv -------------------------------------------------------------------------------- /data/samples/nyc29.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/nyc29.csv -------------------------------------------------------------------------------- /data/samples/poi_lat.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/poi_lat.csv -------------------------------------------------------------------------------- /data/samples/poi_lon.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/poi_lon.csv -------------------------------------------------------------------------------- /data/samples/ssd_hdd_benchmarks_f.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/ssd_hdd_benchmarks_f.csv -------------------------------------------------------------------------------- /data/samples/stocks_de.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/stocks_de.csv -------------------------------------------------------------------------------- /data/samples/stocks_uk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/stocks_uk.csv -------------------------------------------------------------------------------- /data/samples/stocks_usa_c.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/data/samples/stocks_usa_c.csv -------------------------------------------------------------------------------- /how_to_benchmark_your_dataset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/how_to_benchmark_your_dataset.md -------------------------------------------------------------------------------- /include/alp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/alp.hpp -------------------------------------------------------------------------------- /include/alp/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/alp/common.hpp -------------------------------------------------------------------------------- /include/alp/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/alp/config.hpp -------------------------------------------------------------------------------- /include/alp/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/alp/constants.hpp -------------------------------------------------------------------------------- /include/alp/decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/alp/decoder.hpp -------------------------------------------------------------------------------- /include/alp/encoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/alp/encoder.hpp -------------------------------------------------------------------------------- /include/alp/falp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/alp/falp.hpp -------------------------------------------------------------------------------- /include/alp/rd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/alp/rd.hpp -------------------------------------------------------------------------------- /include/alp/sampler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/alp/sampler.hpp -------------------------------------------------------------------------------- /include/alp/storer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/alp/storer.hpp -------------------------------------------------------------------------------- /include/fastlanes/ffor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/fastlanes/ffor.hpp -------------------------------------------------------------------------------- /include/fastlanes/macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/fastlanes/macros.hpp -------------------------------------------------------------------------------- /include/fastlanes/unffor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/include/fastlanes/unffor.hpp -------------------------------------------------------------------------------- /publication/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/CMakeLists.txt -------------------------------------------------------------------------------- /publication/compression_ratio_result/double/alp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/double/alp.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/double/alp_rd.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/double/alp_rd.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/double/chimp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/double/chimp.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/double/chimp128.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/double/chimp128.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/double/elf.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/double/elf.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/double/gorillas.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/double/gorillas.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/double/patas.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/double/patas.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/double/pde.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/double/pde.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/double/zstd.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/double/zstd.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/evalimplsts/alp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/evalimplsts/alp.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/float/alp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/float/alp.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/float/chimp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/float/chimp.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/float/chimp128.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/float/chimp128.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/float/gorillas.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/float/gorillas.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/float/patas.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/float/patas.csv -------------------------------------------------------------------------------- /publication/compression_ratio_result/float/zstd.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/compression_ratio_result/float/zstd.csv -------------------------------------------------------------------------------- /publication/end_to_end_bench/result: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/end_to_end_bench/result -------------------------------------------------------------------------------- /publication/end_to_end_bench/result_cleaned: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/end_to_end_bench/result_cleaned -------------------------------------------------------------------------------- /publication/figures/figure_1_Speed.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/figures/figure_1_Speed.eps -------------------------------------------------------------------------------- /publication/figures/figure_1_Speed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/figures/figure_1_Speed.png -------------------------------------------------------------------------------- /publication/figures/figure_4_Architectures.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/figures/figure_4_Architectures.eps -------------------------------------------------------------------------------- /publication/figures/figure_4_Architectures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/figures/figure_4_Architectures.png -------------------------------------------------------------------------------- /publication/figures/figure_5_fusing.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/figures/figure_5_fusing.eps -------------------------------------------------------------------------------- /publication/figures/figure_5_fusing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/figures/figure_5_fusing.png -------------------------------------------------------------------------------- /publication/figures/figure_6_EndToEnd.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/figures/figure_6_EndToEnd.eps -------------------------------------------------------------------------------- /publication/figures/figure_6_EndToEnd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/figures/figure_6_EndToEnd.png -------------------------------------------------------------------------------- /publication/issue.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/issue.csv -------------------------------------------------------------------------------- /publication/plotter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/plotter/README.md -------------------------------------------------------------------------------- /publication/plotter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/plotter/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/plotter/constants.py -------------------------------------------------------------------------------- /publication/plotter/plot_maker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/plotter/plot_maker.py -------------------------------------------------------------------------------- /publication/plotter/plotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/plotter/plotter.py -------------------------------------------------------------------------------- /publication/plotter/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/plotter/requirements.txt -------------------------------------------------------------------------------- /publication/results/c6g/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c6g/README.md -------------------------------------------------------------------------------- /publication/results/c6g/arm64v8_neon_intrinsic_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c6g/arm64v8_neon_intrinsic_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/c6g/arm64v8_neon_intrinsic_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c6g/arm64v8_neon_intrinsic_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/c6g/fallback_scalar_aav_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c6g/fallback_scalar_aav_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/c6g/fallback_scalar_aav_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c6g/fallback_scalar_aav_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/c6g/fallback_scalar_nav_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c6g/fallback_scalar_nav_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/c6g/fallback_scalar_nav_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c6g/fallback_scalar_nav_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/c7g/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c7g/README.md -------------------------------------------------------------------------------- /publication/results/c7g/arm64v8_neon_intrinsic_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c7g/arm64v8_neon_intrinsic_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/c7g/arm64v8_neon_intrinsic_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c7g/arm64v8_neon_intrinsic_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/c7g/fallback_scalar_aav_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c7g/fallback_scalar_aav_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/c7g/fallback_scalar_aav_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c7g/fallback_scalar_aav_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/c7g/fallback_scalar_nav_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c7g/fallback_scalar_nav_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/c7g/fallback_scalar_nav_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/c7g/fallback_scalar_nav_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/README.md -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/alp_decode_cutter.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/alp_decode_cutter.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/alp_decode_cutter.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/alp_decode_cutter.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/alp_encode_cutter.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/alp_encode_cutter.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/alp_encode_cutter.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/alp_encode_cutter.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/alp_encode_pde.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/alp_encode_pde.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/alp_encode_pde.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/alp_encode_pde.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/alp_encode_without_sampling.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/alp_encode_without_sampling.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/alp_encode_without_sampling.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/alp_encode_without_sampling.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/chimp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/chimp.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/chimp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/chimp.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/chimp128.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/chimp128.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/chimp128.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/chimp128.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/elf_raw.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/elf_raw.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/fallback_scalar_aav_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/fallback_scalar_aav_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/fallback_scalar_nav_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/fallback_scalar_nav_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/gorillas.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/gorillas.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/gorillas.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/gorillas.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/patas.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/patas.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/patas.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/patas.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/ped.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/ped.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/ped.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/ped.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/x86_64_avx512bw_intrinsic_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/x86_64_avx512bw_intrinsic_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/x86_64_avx512bw_intrinsic_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/x86_64_avx512bw_intrinsic_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/x86_64_avx512bw_intrinsic_1024_uf1_falp_bw.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/x86_64_avx512bw_intrinsic_1024_uf1_falp_bw.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/x86_64_avx512bw_intrinsic_1024_uf1_falp_bw.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/x86_64_avx512bw_intrinsic_1024_uf1_falp_bw.metadata -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/zstd.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/zstd.csv -------------------------------------------------------------------------------- /publication/results/i4i_4xlarge/zstd.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/i4i_4xlarge/zstd.metadata -------------------------------------------------------------------------------- /publication/results/m1/README.md: -------------------------------------------------------------------------------- 1 | # Info 2 | 3 | 4 | --- 5 | ## History 6 | -------------------------------------------------------------------------------- /publication/results/m1/alp_encode.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m1/alp_encode.csv -------------------------------------------------------------------------------- /publication/results/m1/alp_encode.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m1/alp_encode.metadata -------------------------------------------------------------------------------- /publication/results/m1/arm64v8_neon_intrinsic_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m1/arm64v8_neon_intrinsic_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/m1/arm64v8_neon_intrinsic_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m1/arm64v8_neon_intrinsic_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/m1/fallback_scalar_aav_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m1/fallback_scalar_aav_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/m1/fallback_scalar_aav_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m1/fallback_scalar_aav_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/m1/fallback_scalar_nav_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m1/fallback_scalar_nav_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/m1/fallback_scalar_nav_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m1/fallback_scalar_nav_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/m6a_xlarge/README.md: -------------------------------------------------------------------------------- 1 | # Info 2 | 3 | 4 | --- 5 | ## History 6 | -------------------------------------------------------------------------------- /publication/results/m6a_xlarge/fallback_scalar_aav_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m6a_xlarge/fallback_scalar_aav_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/m6a_xlarge/fallback_scalar_aav_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m6a_xlarge/fallback_scalar_aav_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/m6a_xlarge/fallback_scalar_nav_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m6a_xlarge/fallback_scalar_nav_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/m6a_xlarge/fallback_scalar_nav_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m6a_xlarge/fallback_scalar_nav_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/results/m6a_xlarge/x86_64_avx2_intrinsic_1024_uf1_falp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m6a_xlarge/x86_64_avx2_intrinsic_1024_uf1_falp.csv -------------------------------------------------------------------------------- /publication/results/m6a_xlarge/x86_64_avx2_intrinsic_1024_uf1_falp.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/results/m6a_xlarge/x86_64_avx2_intrinsic_1024_uf1_falp.metadata -------------------------------------------------------------------------------- /publication/script/generate_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/script/generate_tables.py -------------------------------------------------------------------------------- /publication/script/install_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/script/install_dependencies.sh -------------------------------------------------------------------------------- /publication/script/master_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/script/master_script.sh -------------------------------------------------------------------------------- /publication/script/run_end_to_end.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/script/run_end_to_end.sh -------------------------------------------------------------------------------- /publication/source_code/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/bench_compression_ratio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_compression_ratio/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/bench_compression_ratio/alp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_compression_ratio/alp.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_compression_ratio/alp32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_compression_ratio/alp32.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_compression_ratio/chimp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_compression_ratio/chimp.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_compression_ratio/chimp128.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_compression_ratio/chimp128.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_compression_ratio/gorillas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_compression_ratio/gorillas.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_compression_ratio/patas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_compression_ratio/patas.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_compression_ratio/zstd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_compression_ratio/zstd.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/FindTBB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/FindTBB.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/GTest.CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/GTest.CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/README.md -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/cache.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/cpustr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/cpustr.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/csv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/csv.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/event-rmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/event-rmap.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/examples/addr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/examples/addr.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/examples/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/examples/cpu.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/examples/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/examples/cpu.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/examples/hist.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/examples/hist.cc -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/examples/hist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/examples/hist.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/examples/jestat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/examples/jestat.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/examples/ptself.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/examples/ptself.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/examples/rtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/examples/rtest.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/examples/rtest2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/examples/rtest2.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/examples/rtest3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/examples/rtest3.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/interrupts.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/interrupts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/interrupts.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/jevents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/jevents.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/jevents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/jevents.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/jsession.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/jsession.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/jsmn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/jsmn.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/jsmn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/jsmn.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/json.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/json.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/libjevents.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/libjevents.spec -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/listevents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/listevents.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/measure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/measure.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/measure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/measure.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/perf-aux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/perf-aux.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/perf-iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/perf-iter.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/perf-iter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/perf-iter.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/perf-record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/perf-record.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/perf_event_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/perf_event_open.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/print.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/rawevent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/rawevent.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/rdpmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/rdpmc.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/rdpmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/rdpmc.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/resolve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/resolve.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/session.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/session.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/showevent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/showevent.c -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/tester: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/tester -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/3rdparty/jevents/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/3rdparty/jevents/util.h -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/README.md -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/.clang-format: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/.clang-tidy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/LICENSE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/btrblocks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/btrblocks.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/btrblocks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/btrblocks.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/cache/ThreadCache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/cache/ThreadCache.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/Exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/Exceptions.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/Log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/Log.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/PerfEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/PerfEvent.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/PerfExternal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/PerfExternal.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/Reinterpret.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/Reinterpret.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/SIMD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/SIMD.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/Units.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/Units.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/Utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/common/Utils.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/BtrReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/BtrReader.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/BtrReader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/BtrReader.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/Compressor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/Compressor.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/Datablock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/Datablock.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/Datablock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/Datablock.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/SchemePicker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/compression/SchemePicker.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/extern/FastPFOR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/extern/FastPFOR.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/extern/FastPFOR.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/extern/FastPFOR.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/extern/RoaringBitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/extern/RoaringBitmap.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/extern/RoaringBitmap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/extern/RoaringBitmap.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/CompressionScheme.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/CompressionScheme.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/CompressionScheme.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/CompressionScheme.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/SchemeConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/SchemeConfig.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/SchemePool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/SchemePool.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/SchemePool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/SchemePool.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/SchemeSet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/SchemeSet.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/SchemeType.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/SchemeType.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/DoubleBP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/DoubleBP.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/DoubleBP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/DoubleBP.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/DynamicDictionary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/DynamicDictionary.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/DynamicDictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/DynamicDictionary.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/FixedDictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/FixedDictionary.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Frequency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Frequency.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Frequency.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Frequency.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/MaxExponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/MaxExponent.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/MaxExponent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/MaxExponent.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/OneValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/OneValue.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/OneValue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/OneValue.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/PBP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/PBP.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Pseudodecimal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Pseudodecimal.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Pseudodecimal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Pseudodecimal.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/RLE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/RLE.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/RLE.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/RLE.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Uncompressed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Uncompressed.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Uncompressed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/double/Uncompressed.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/DynamicDictionary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/DynamicDictionary.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/DynamicDictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/DynamicDictionary.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/FOR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/FOR.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/FOR.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/FOR.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/FixedDictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/FixedDictionary.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Frequency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Frequency.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Frequency.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Frequency.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/OneValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/OneValue.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/OneValue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/OneValue.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/PBP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/PBP.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/PBP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/PBP.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/RLE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/RLE.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/RLE.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/RLE.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Truncation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Truncation.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Truncation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Truncation.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Uncompressed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Uncompressed.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Uncompressed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/integer/Uncompressed.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/DynamicDictionary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/DynamicDictionary.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/DynamicDictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/DynamicDictionary.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/FixedDictionary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/FixedDictionary.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/FixedDictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/FixedDictionary.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/Fsst.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/Fsst.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/Fsst.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/Fsst.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/OneValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/OneValue.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/OneValue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/OneValue.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/Uncompressed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/Uncompressed.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/Uncompressed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/string/Uncompressed.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/DynamicDictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/DynamicDictionary.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/FOR.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/FOR.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/FixedDictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/FixedDictionary.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/Frequency.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/Frequency.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/RLE.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/RLE.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/VarDictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/scheme/templated/VarDictionary.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/stats/NumberStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/stats/NumberStats.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/stats/StringStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/stats/StringStats.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/stats/StringStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/stats/StringStats.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Chunk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Chunk.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Chunk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Chunk.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Column.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Column.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Column.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Column.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/MMapVector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/MMapVector.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/MMapVector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/MMapVector.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Relation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Relation.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Relation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/Relation.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/StringArrayViewer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrblocks/storage/StringArrayViewer.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrfiles/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrfiles/Parser.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrfiles/Relation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrfiles/Relation.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrfiles/Trim.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrfiles/Trim.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrfiles/btrfiles.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrfiles/btrfiles.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/btrfiles/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/btrfiles/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/aws-sdk.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/aws-sdk.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/benchmark.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/benchmark.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/clang-tidy.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/clang-tidy.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/croaring.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/croaring.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/csv-parser.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/csv-parser.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/dynamic_bitset.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/dynamic_bitset.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/environment.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/environment.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/fastpfor.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/fastpfor.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/fsst.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/fsst.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/gdouble.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/gdouble.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/gflags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/gflags.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/googletest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/googletest.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/lz4.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/lz4.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/spdlog.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/spdlog.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/tbb.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/tbb.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/turbo.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/turbo.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/cmake/yaml-cpp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/cmake/yaml-cpp.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/doc/dependencies.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/doc/dependencies.svg -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/test/DatasetGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/test/DatasetGenerator.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/test/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/test/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/test/test-cases/TestHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/test/test-cases/TestHelper.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/test/test-cases/TestHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/test/test-cases/TestHelper.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/test/test-cases/V1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/test/test-cases/V1.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/test/test-cases/V2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/test/test-cases/V2.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/test/tester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/test/tester.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/btrmeta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/btrmeta.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/btrtocsv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/btrtocsv.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/compare_csvs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/compare_csvs.py -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/csvtobtr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/csvtobtr.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/decompression-speed-s3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/decompression-speed-s3.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/decompression-speed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/decompression-speed.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/s3-management.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/conversion/s3-management.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/double-stats/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/double-stats/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/double_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/double_stats.py -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/integer-stats/IntegerStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/integer-stats/IntegerStats.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/integer-stats/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/integer-stats/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/integer_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/integer_stats.py -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/prepare_dataset.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/string-stats/StringFSST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/string-stats/StringFSST.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/string-stats/StringStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/string-stats/StringStats.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/string-stats/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/datasets/string-stats/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/engine-comparison/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/engine-comparison/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/engine-comparison/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/examples/compression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/examples/compression.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/examples/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/examples/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/config.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/double.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/double.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/double_benchmarking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/double_benchmarking.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/fetch-cols.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/fetch-double-cols.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/for_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/for_tests.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/fsst_0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/fsst_0.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/generate_s3_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/generate_s3_data.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/local.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/local.cmake -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/pbi-double-columns.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/playground.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/playground.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/pseudodecimal_benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/pseudodecimal_benchmark.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/rle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/rle.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/s3-columns.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/sampling_algorithms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/sampling_algorithms.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/test-s3-crt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/test-s3-crt.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/test-s3-custom-stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/test-s3-custom-stream.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/test-s3-transfer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/test-s3-transfer.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/test-s3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/btrblocks_copy/tools/playground/test-s3.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/btrblocks_copy/tools/prepare-ec2-instance.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/env.sh -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/alp_bench.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/alp_bench.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/benchmarks/Config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/benchmarks/Config.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/benchmarks/Primitives.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/benchmarks/Primitives.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/benchmarks/alp/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/benchmarks/alp/config.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/benchmarks/alp/helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/benchmarks/alp/helper.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/benchmarks/alp/queries.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/benchmarks/alp/queries.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/benchmarks/ssb/Queries.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/benchmarks/ssb/Queries.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/benchmarks/tpch/Queries.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/benchmarks/tpch/Queries.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/Compat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/Compat.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/Util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/Util.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/algebra/Operators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/algebra/Operators.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/algebra/Pipeline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/algebra/Pipeline.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/algebra/Types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/algebra/Types.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/defs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/defs.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Barrier.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Barrier.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Concurrency.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Concurrency.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Database.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Database.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Hash.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Hashmap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Hashmap.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/HashmapSmall.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/HashmapSmall.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Import.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Import.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Memory.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/MemoryPool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/MemoryPool.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Mmap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Mmap.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/PartitionedDeque.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/PartitionedDeque.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Query.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/SIMD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/SIMD.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Stack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Stack.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/String.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/String.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Types.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/common/runtime/Util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/common/runtime/Util.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/encoding/encoding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/encoding/encoding.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/encoding/helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/encoding/helper.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/encoding/scheme.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/encoding/scheme.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/encoding/scheme_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/encoding/scheme_pool.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/file_format/buffer_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/file_format/buffer_manager.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/file_format/file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/file_format/file.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/file_format/file_format.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/file_format/file_format.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/hyper/GroupBy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/hyper/GroupBy.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/hyper/ParallelHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/hyper/ParallelHelper.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/hyper/codegen/Translator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/hyper/codegen/Translator.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/hyper/codegen/TranslatorRegistry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/hyper/codegen/TranslatorRegistry.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/profile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/profile.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/vectorwise/Operations.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/vectorwise/Operations.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/vectorwise/Operators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/vectorwise/Operators.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/vectorwise/Primitives.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/vectorwise/Primitives.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/vectorwise/Query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/vectorwise/Query.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/vectorwise/QueryBuilder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/vectorwise/QueryBuilder.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/vectorwise/VectorAllocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/vectorwise/VectorAllocator.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/include/vectorwise/defs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/include/vectorwise/defs.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/lsan_suppress.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/lsan_suppress.txt -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/results/GenuineIntel-6-55-4-core.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/results/GenuineIntel-6-55-4-core.json -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/results/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/results/event_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/results/event_download.py -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/bench.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/alp/queries/config.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/alp/queries/q1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/alp/queries/q1.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/alp/run_all.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/alp/run_all.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/alp/run_query.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/alp/run_query.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/config.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/hardware/latency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/hardware/latency.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/hardware/randomWrites.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/hardware/randomWrites.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/primitives/joinmicrobench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/primitives/joinmicrobench.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/primitives/run.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/primitives/run.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/primitives/simdselection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/primitives/simdselection.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q11.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q12.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q13.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q21.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q21.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q22.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q22.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q23.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q23.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q31.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q31.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q32.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q33.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q33.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q34.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q34.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q41.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q41.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q42.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q42.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q43.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/queries/q43.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/sbb/run.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/sbb/run.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/simdJoin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/simdJoin.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q1.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q18.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q3.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q5.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q5_no_sel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q5_no_sel.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q6.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q9.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/tpch/queries/q9.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/benchmarks/tpch/run.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/benchmarks/tpch/run.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/common/algebra/Operators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/common/algebra/Operators.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/common/algebra/Pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/common/algebra/Pipeline.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/common/algebra/Types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/common/algebra/Types.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/common/runtime/Concurrency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/common/runtime/Concurrency.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/common/runtime/Database.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/common/runtime/Database.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/common/runtime/Hashmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/common/runtime/Hashmap.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/common/runtime/Import.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/common/runtime/Import.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/common/runtime/MemoryPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/common/runtime/MemoryPool.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/common/runtime/Profile.cpp: -------------------------------------------------------------------------------- 1 | 2 | bool writeHeader = true; 3 | -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/common/runtime/String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/common/runtime/String.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/common/runtime/Types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/common/runtime/Types.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/hyper/codegen/Translator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/hyper/codegen/Translator.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/hyper/codegen/TranslatorRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/hyper/codegen/TranslatorRegistry.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/hyper/codegen/operators/Map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/hyper/codegen/operators/Map.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/hyper/codegen/operators/Print.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/hyper/codegen/operators/Print.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/hyper/codegen/operators/Scan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/hyper/codegen/operators/Scan.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/SSB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/SSB.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/TPCH.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/TPCH.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/common/Database.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/common/Database.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/common/Hashmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/common/Hashmap.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/common/Mmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/common/Mmap.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/common/PartitionedDeque.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/common/PartitionedDeque.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/common/runtime/Stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/common/runtime/Stack.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q18_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q18_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q21_ssb_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q21_ssb_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q22_ssb_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q22_ssb_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q23_ssb_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q23_ssb_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q31_ssb_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q31_ssb_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q32_ssb_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q32_ssb_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q33_ssb_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q33_ssb_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q34_ssb_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q34_ssb_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q3_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q3_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q3_expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q3_expected.txt -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q41_ssb_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q41_ssb_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q42_ssb_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q42_ssb_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q43_ssb_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q43_ssb_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/q9_expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/q9_expected.csv -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/ssb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/ssb.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/ssb_expected.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/ssb_expected.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/ssb_expected.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/ssb_expected.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/tpch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/tpch.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/tpch_expected.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/tpch_expected.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/tpch_expected.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/tpch_expected.hpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/vectorwise/Operators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/vectorwise/Operators.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/test/vectorwise/primitives.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/test/vectorwise/primitives.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/vectorwise/Operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/vectorwise/Operations.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/vectorwise/Operators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/vectorwise/Operators.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/vectorwise/QueryBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/vectorwise/QueryBuilder.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/vectorwise/VectorAllocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/vectorwise/VectorAllocator.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/vectorwise/primitives/Aggregation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/vectorwise/primitives/Aggregation.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/vectorwise/primitives/Hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/vectorwise/primitives/Hash.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/vectorwise/primitives/KeyEquality.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/vectorwise/primitives/KeyEquality.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/vectorwise/primitives/Partition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/vectorwise/primitives/Partition.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/vectorwise/primitives/Projection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/vectorwise/primitives/Projection.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/vectorwise/primitives/ScatterGather.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/vectorwise/primitives/ScatterGather.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_end_to_end/src/vectorwise/primitives/Selection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_end_to_end/src/vectorwise/primitives/Selection.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_speed/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_speed/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/bench_speed/bench_alp_cutter_decode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_speed/bench_alp_cutter_decode.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_speed/bench_alp_cutter_encode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_speed/bench_alp_cutter_encode.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_speed/bench_alp_encode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_speed/bench_alp_encode.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_speed/bench_alp_without_sampling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_speed/bench_alp_without_sampling.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_speed/bench_chimp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_speed/bench_chimp.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_speed/bench_chimp128.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_speed/bench_chimp128.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_speed/bench_gorillas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_speed/bench_gorillas.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_speed/bench_patas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_speed/bench_patas.cpp -------------------------------------------------------------------------------- /publication/source_code/bench_speed/bench_zstd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/bench_speed/bench_zstd.cpp -------------------------------------------------------------------------------- /publication/source_code/extern/elf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/extern/elf/README.md -------------------------------------------------------------------------------- /publication/source_code/extern/elf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/extern/elf/pom.xml -------------------------------------------------------------------------------- /publication/source_code/extern/elf/src/main/java/gr/aueb/delorean/chimp/InputBitStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/extern/elf/src/main/java/gr/aueb/delorean/chimp/InputBitStream.java -------------------------------------------------------------------------------- /publication/source_code/extern/elf/src/main/java/gr/aueb/delorean/chimp/OutputBitStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/extern/elf/src/main/java/gr/aueb/delorean/chimp/OutputBitStream.java -------------------------------------------------------------------------------- /publication/source_code/extern/elf/src/main/java/org/urbcomp/startdb/compress/elf/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/extern/elf/src/main/java/org/urbcomp/startdb/compress/elf/Main.java -------------------------------------------------------------------------------- /publication/source_code/generated/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/generated/alp_generated.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/generated/arm64v8/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/arm64v8/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/generated/arm64v8/arm64v8.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/generated/arm64v8/neon_intrinsic_uf1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/arm64v8/neon_intrinsic_uf1/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/generated/arm64v8/neon_intrinsic_uf1/falp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/arm64v8/neon_intrinsic_uf1/falp.cmake -------------------------------------------------------------------------------- /publication/source_code/generated/arm64v8/sve_intrinsic_uf1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/arm64v8/sve_intrinsic_uf1/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/generated/arm64v8/sve_intrinsic_uf1/falp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/arm64v8/sve_intrinsic_uf1/falp.cmake -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/fallback/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/fallback.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/scalar_aav_uf1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/fallback/scalar_aav_uf1/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/scalar_aav_uf1/fallback_scalar_aav_1024_uf1_falp_bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/fallback/scalar_aav_uf1/fallback_scalar_aav_1024_uf1_falp_bench.cpp -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/scalar_aav_uf1/fallback_scalar_aav_1024_uf1_falp_src.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/fallback/scalar_aav_uf1/fallback_scalar_aav_1024_uf1_falp_src.cpp -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/scalar_aav_uf1/fallback_scalar_aav_1024_uf1_falp_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/fallback/scalar_aav_uf1/fallback_scalar_aav_1024_uf1_falp_test.cpp -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/scalar_aav_uf1/falp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/fallback/scalar_aav_uf1/falp.cmake -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/scalar_nav_uf1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/fallback/scalar_nav_uf1/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/scalar_nav_uf1/fallback_scalar_nav_1024_uf1_falp_bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/fallback/scalar_nav_uf1/fallback_scalar_nav_1024_uf1_falp_bench.cpp -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/scalar_nav_uf1/fallback_scalar_nav_1024_uf1_falp_src.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/fallback/scalar_nav_uf1/fallback_scalar_nav_1024_uf1_falp_src.cpp -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/scalar_nav_uf1/fallback_scalar_nav_1024_uf1_falp_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/fallback/scalar_nav_uf1/fallback_scalar_nav_1024_uf1_falp_test.cpp -------------------------------------------------------------------------------- /publication/source_code/generated/fallback/scalar_nav_uf1/falp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/fallback/scalar_nav_uf1/falp.cmake -------------------------------------------------------------------------------- /publication/source_code/generated/generated_files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/generated_files.txt -------------------------------------------------------------------------------- /publication/source_code/generated/x86_64/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/x86_64/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/generated/x86_64/avx2_intrinsic_uf1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/x86_64/avx2_intrinsic_uf1/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/generated/x86_64/avx2_intrinsic_uf1/falp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/x86_64/avx2_intrinsic_uf1/falp.cmake -------------------------------------------------------------------------------- /publication/source_code/generated/x86_64/avx512bw_intrinsic_uf1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/x86_64/avx512bw_intrinsic_uf1/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/generated/x86_64/avx512bw_intrinsic_uf1/falp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/generated/x86_64/avx512bw_intrinsic_uf1/falp.cmake -------------------------------------------------------------------------------- /publication/source_code/include/alp_result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/alp_result.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/bit_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/bit_reader.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/bit_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/bit_utils.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/byte_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/byte_reader.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/byte_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/byte_writer.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/chimp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/chimp.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/chimp128.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/chimp128.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/chimp_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/chimp_utils.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/flag_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/flag_buffer.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/leading_zero_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/leading_zero_buffer.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/output_bit_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/output_bit_stream.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/packed_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/packed_data.hpp -------------------------------------------------------------------------------- /publication/source_code/include/chimp/ring_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/chimp/ring_buffer.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/assert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/assert.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/common.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/constants.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/duckdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/duckdb.h -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/exception.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/exception_format_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/exception_format_value.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/fast_mem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/fast_mem.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/helper.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/likely.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/likely.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/limits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/limits.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/single_thread_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/single_thread_ptr.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/string.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/to_string.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace lwcbench { 4 | using std::to_string; 5 | } 6 | -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/types.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/validity_mask.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/validity_mask.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/vector.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/vector_size.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/vector_size.hpp -------------------------------------------------------------------------------- /publication/source_code/include/duckdb/winapi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/duckdb/winapi.hpp -------------------------------------------------------------------------------- /publication/source_code/include/experimental_falp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/experimental_falp.hpp -------------------------------------------------------------------------------- /publication/source_code/include/gorillas/gorillas.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/gorillas/gorillas.hpp -------------------------------------------------------------------------------- /publication/source_code/include/gorillas/gorillas_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/gorillas/gorillas_utils.hpp -------------------------------------------------------------------------------- /publication/source_code/include/mapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/mapper.hpp -------------------------------------------------------------------------------- /publication/source_code/include/patas/patas.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/include/patas/patas.hpp -------------------------------------------------------------------------------- /publication/source_code/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/test/CMakeLists.txt -------------------------------------------------------------------------------- /publication/source_code/test/test_chimp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/test/test_chimp.cpp -------------------------------------------------------------------------------- /publication/source_code/test/test_chimp128.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/test/test_chimp128.cpp -------------------------------------------------------------------------------- /publication/source_code/test/test_gorillas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/test/test_gorillas.cpp -------------------------------------------------------------------------------- /publication/source_code/test/test_patas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/source_code/test/test_patas.cpp -------------------------------------------------------------------------------- /publication/tables/table_4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/tables/table_4.md -------------------------------------------------------------------------------- /publication/tables/table_6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/tables/table_6.md -------------------------------------------------------------------------------- /publication/tables/table_7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/publication/tables/table_7.md -------------------------------------------------------------------------------- /scripts/replicate_issue_24.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/scripts/replicate_issue_24.py -------------------------------------------------------------------------------- /scripts/run-clang-format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/scripts/run-clang-format.py -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/falp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/src/falp.cpp -------------------------------------------------------------------------------- /src/fastlanes_ffor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/src/fastlanes_ffor.cpp -------------------------------------------------------------------------------- /src/fastlanes_generated_ffor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/src/fastlanes_generated_ffor.cpp -------------------------------------------------------------------------------- /src/fastlanes_generated_unffor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/src/fastlanes_generated_unffor.cpp -------------------------------------------------------------------------------- /src/fastlanes_unffor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/src/fastlanes_unffor.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/include/test/mapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/test/include/test/mapper.hpp -------------------------------------------------------------------------------- /test/test_alp_sample.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/test/test_alp_sample.cpp -------------------------------------------------------------------------------- /toolchain/arm64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/toolchain/arm64.cmake -------------------------------------------------------------------------------- /toolchain/i4i_4xlarge.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/toolchain/i4i_4xlarge.cmake -------------------------------------------------------------------------------- /toolchain/m1.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/ALP/HEAD/toolchain/m1.cmake --------------------------------------------------------------------------------