Two Thirds of The Way Home With Exascale Programming

To effectively make use of the level of concurrency in forthcoming exascale systems – hundreds of thousands of compute elements with millions of threads –