Example: Distributed Array Access
P0
P12
P4
P8
P2
P14
P6
P10
P1
P13
P5
P9
P3
P15
P7
P11
Large array
distributed
among 16
processes
Access Pattern in the file
Each square represents
a subarray in the memory
of a single process
P10
P11
P10
P15
P13
P12
P12
P13
P14
P14
Previous slide
Next slide
Back to first slide
View graphic version