Abstract
We have been developing a compiler for a subset of High Performance
Fortran. We have shown that generating messagedriven 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 paper gives an overview of
our approach and reports on the project's status.