Skip to content

anikristo/ELSAR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ELSAR

External Learned Sorting for ASCII Records

Total alerts Language grade: C/C++ License: GPL v3

To generate data

./third_party/gensort -a <num_recs> /data/input_file

To compile ELSAR

./compile.sh

To run ELSAR

./run.sh <input_file> <output_file> <temp_root> <num_threads>

To verify data's checksum and sortedness

./third_party/valsort /data/input_file

Disclaimer This code has been tested on Linux Ubuntu 20.04 with input sizes up to 1.5TB.

About

External Learned Sorting for ASCII Records

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published