concepts of pipelining 22 pages 2693260