ILUM: A Multi-Elimination ILU Preconditioner for General Sparse Matrices | Synapse