Cloud Computing (CC) - Arquitectura de Sistemas Computacionais
Cloud Computing (CC) - Arquitectura de Sistemas Computacionais
Cloud Computing (CC) - Arquitectura de Sistemas Computacionais
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Data Parallelism characteristics<br />
Program simplicity:<br />
- only one Thread of control (the others are implicit slaves)<br />
- sequence of data parallel steps, mixed w. sequential steps<br />
Data set is split in subsets or domains, each assigned to a PE<br />
- data distribution must be specified by the program<br />
- i<strong>de</strong>ally domains are in<strong>de</strong>pen<strong>de</strong>ntly processed<br />
but may require communication that is implicitly triggered<br />
when remotely placed variable are referenced: owner keeps the<br />
data<br />
and sends a copy to the requesting PE<br />
JCunha<br />
33