M.O’Boyle Parallelisation February,2011 February,2011 MichaelO’Boyle •DataPartitioningandSPMDparallelism •Mappingparallelismtosharedmemorymulti-processors •Communication,synchronisationandloadimbalance. •Loopdistributionandfusion •Parallelisationforfork/join 1 M.O’Boyle Parallelisation February,2011 Approachestoparallelisation •Actually,canshowequivalence 2