omarathon/compression-geospatial-full
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Cambridge MRes Project "Assessing high-performance lightweight compression formats for Geospatial computation". Main programs: * test_comp.cpp: test codecs * bench_comp.cpp: benchmark codecs * bench_pipeline.cpp: benchmark geospatial pipelines All codecs are implemented in the `codecs` directory. Additional: * test_remappings.cpp: verifies Morton remappings * util.h, transformations.h, remappings.h: CPP utilities * py/*: Python utilities Setup: 1. obtain the submodules in `external` and build them 2. `make` Branches (uncleaned): * agg: with modifications for fusing aggregation into decompression * hpc: with modifications for running on HPC Note for fusing aggregation into decompression: use the `agg` branch & re-build `external` with the following forks: * FastPFor: https://github.com/omarathon/FastPFor * simdcomp: https://github.com/omarathon/simdcomp License: CC BY 4.0