3.3.5 Existing Parallel Software
3.4 Software design implications