Our model
Computing elements sprinkled on a surface or in a volume
Each can talk to a few nearby neighbors, but not reliably
Each has modest computing power and a modest amount of memory
The particles are not synchonized, nor are they regularly arranged.