For the solution of large sparse systems of linear equations with general non-Hermitian coefficient matrices, Krylov subspace methods based on short recurrences are developed. The design of these methods draws a distinction between generating a basis of the Krylov subspaces and defining a vector therein as the actual iterate. By this means, the design of parallel iterative variants for the solution of linear systems is reduced to the derivation of parallel underlying processes to span the Krylov subspaces. Parallel variants of the non-Hermitian Lanczos algorithm without look-ahead are used to derive versions of the quasi-minimal residual method (QMR) and the biconjugate gradient method (BCG) consisting of a single global synchronization poi...