Many parallel programs require run-time support to implement the communication caused by indirect data references. In previous work, we have developed the inspector-executor paradigm to handle these cases. This paper extends that work by developing a dataflow framework to aid in placing the executor communications calls. Our dataflow analysis determines when it is safe to combine communications statements, move them into less frequently executed code regions, or avoid them altogether in favor of reusing data which are already buffered locally.
CITATION STYLE
von Hanxleden, R., Kennedy, K., Koelbel, C., Das, R., & Saltz, J. (1993). Compiler analysis for irregular problems in Fortran D. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 757 LNCS, pp. 97–111). Springer Verlag. https://doi.org/10.1007/3-540-57502-2_42
Mendeley helps you to discover research relevant for your work.