HLR implements new algorithms (and older for reference) for low-rank arithmetic. Furthermore, these algorithms are often implemented using different parallelization frameworks to look into usability and performance of these systems.
For more information, please visit (http://libhlr.org).