Optimizing a Super-Fast Eigensolver for Hierarchically Semiseparable Matrices | Synapse