From OpenMP to MPI: first experiments of the STEP source-to-source transformation tool

@inproceedings{Millot2009FromOT,
  title={From OpenMP to MPI: first experiments of the STEP source-to-source transformation tool},
  author={Daniel Millot and Alain Muller and Christian Parrot and Fr{\'e}d{\'e}rique Silber-Chaussumier},
  booktitle={PARCO},
  year={2009}
}
The STEP tool allows source-to-source transformation of programs, from OpenMP to MPI, for execution on distributed-memory platforms. This paper describes tests of STEP on popular benchmarks, and analyses the results. These experiments provide both encouraging feedback and directions for improvement of the tool. 

Figures and Topics from this paper.

Citations

Publications citing this paper.
SHOWING 1-6 OF 6 CITATIONS

Automatic Code Generation of Distributed Parallel Tasks

  • 2016 IEEE Intl Conference on Computational Science and Engineering (CSE) and IEEE Intl Conference on Embedded and Ubiquitous Computing (EUC) and 15th Intl Symposium on Distributed Computing and Applications for Business Engineering (DCABES)
  • 2016
VIEW 5 EXCERPTS
CITES METHODS
HIGHLY INFLUENCED

An approach for Supporting OpenMP on the Intel SCC

Hayder Al-Khalissi, Braunschweig alkhalissi, de Andrea Marongiu
  • 2013
VIEW 2 EXCERPTS
CITES BACKGROUND

References

Publications referenced by this paper.
SHOWING 1-10 OF 10 REFERENCES

PIPS — A Workbench for Interprocedural Program Analyses and Parallelization

C. Ancourt, B. Apvrille, +3 authors R. Keryell
  • In Meeting on data parallel languages and compilers for portable parallel computing,
  • 1994
VIEW 8 EXCERPTS
HIGHLY INFLUENTIAL

Programming Distributed Memory Sytems Using OpenMP

  • 2007 IEEE International Parallel and Distributed Processing Symposium
  • 2007
VIEW 1 EXCERPT

Extending OpenMP to Clusters

J. Hoeflinger
  • Technical report, Intel Corporation,
  • 2006
VIEW 1 EXCERPT

OpenMPI - OpenMP like tool for easy programming in MPI

T. Boku, M. Sato, M. Matsubara, D. Takahashi
  • In Sixth European Workshop on OpenMP,
  • 2004
VIEW 1 EXCERPT

Is OpenMP for grids ?

  • Proceedings 16th International Parallel and Distributed Processing Symposium
  • 2002
VIEW 1 EXCERPT