ZPL’s Efficient Code Generation
ZPL’s generated code overlaps computation with communication to the maximum extent possible
The machine independent optimizations due to Sung-Eun Choi
Ironman calls DR(), SR(), DN(), SV() allow ZPL to exploit whatever the latency covering features the machine may have
Specifying the computation at a high level
lets the compiler deal with latency hiding