External Learned Sorting for ASCII Records
./third_party/gensort -a <num_recs> /data/input_file
./compile.sh
./run.sh <input_file> <output_file> <temp_root> <num_threads>
./third_party/valsort /data/input_file
Disclaimer This code has been tested on Linux Ubuntu 20.04 with input sizes up to 1.5TB.