The .grb file format currently used here is a very simple format that just dumps the contest of a sparse matrix in uncompressed form, leading to very large files. This pull request instead uses a new file format directly from LAGraph that compresses the data before storing, and decompresses it after loading. The result is both smaller files and faster I/O.
In line with LAGraph, the file ending for this new binary format is .lagraph.
The .grb file format currently used here is a very simple format that just dumps the contest of a sparse matrix in uncompressed form, leading to very large files. This pull request instead uses a new file format directly from LAGraph that compresses the data before storing, and decompresses it after loading. The result is both smaller files and faster I/O.
In line with LAGraph, the file ending for this new binary format is .lagraph.