Spreading things out
If algorithm requires no communication:
- Spread out processors arbitrarily
- No speed advantage to reversibility
- Still, less energy dissipated per op.
If alg. requires local communication,delay ~ cycle time, N ? N ? N array
- Irreversible t = ?(N ), reversible t = O(N ).
- Reversible advantage only O(N )