A LU-SGS Preconditioned GMRES Solver