Give four examples of cpu pipelining