On the direct parallel solution of systems of linear equations:New algorithms and computational structures