Cloud Computing (CC) - Arquitectura de Sistemas Computacionais
Cloud Computing (CC) - Arquitectura de Sistemas Computacionais
Cloud Computing (CC) - Arquitectura de Sistemas Computacionais
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Data Parallelism – an important Paradigm<br />
capturing typical structures of patterns usually<br />
found in application programs<br />
- Parallel execution of the same operation on different parts of a data set<br />
(arrays, sets, list, etc)<br />
- elementary and complex operations<br />
- two styles: SIMD and SPMD<br />
Architecture focus: single address space<br />
and also physically distributed memory<br />
program variables are visible to all processes but<br />
data distribution is critical<br />
Target architectures may be SIMD, NUMA<br />
but also SMP and Clusters and Grids<br />
JCunha<br />
32