Abstract
We have been developing a compiler for a subset of High Performance Fortran. We have shown that generating message-driven code provides an opportunity for improved efficiency in the presence of communication. By utilizing a notation called Dagger, we are able to schedule work efficiently without relying on complicated and unreliable compile-time approaches. This talk gives an overview of our approach and reports on the project’s status.