11
ZPL’s got lots more ...
•“Core ZPL” has been presented, but there is more
•Hierarchical arrays
•Pipelining (scan)
•Sparse Arrays
•Local processing & control (unrestricted)
•(Will have) Task parallelism
•(Will have) Irregular data structures
•(Will have) User controlled load balancing
• … and greater unification
ZPL code is generally faster than the custom message-passing programs written by professionals