Talks and other presentations
Rolf Rabenseifner:
From MPI-1.1 to MPI-3.1, Publishing and Teaching, With a Special Focus on MPI-3 Shared Memory and the Fortran Nightmare.
EuroMPI/USA 2017,
Symposium Celebrating 25 years of MPI,
Chicago (IL), USA, Sep. 25-28, 2017.
Slides
Rolf Rabenseifner:
Die neuen Interfaces in MPI 3.0 und 3.1.
Parallel 2017 Conference,
Heidelberg, March 29-31, 2017.
Abstract.
Rolf Rabenseifner:
Training the Trainer Program in HLRS.
PRACE Traning Day
at ISC 2015, Frankfurt, June 12-16, 2015.
Stefan Wesner, Rolf Rabenseifner:
HPC Infrastructure Evolution at HLRS.
Invited talk at
Karlsruhe Institute of Technology (KIT), Steibuch Centre for Computing (SCC)
March 3, 2011.
Files:
As
reference,
slides as
pdf.
Rolf Rabenseifner:
Message-Passing and Hybrid Parallelization on Clusters of Multi-Core SMP Nodes.
Invited talk at
Seminaires
de l'IDIRS,
April 2, 2009, Paris, France.
Files:
As
reference,
slides as
pdf (2to1).
Rolf Rabenseifner:
Message-Passing and Hybrid Parallelization on Clusters of Multi-Core SMP Nodes.
Invited talk at
Potsdam University, Computer Science Institute
Jan. 20, 2009, Potsdam, Germany.
Files:
As
reference,
slides as
pdf (2to1).
Rolf Rabenseifner:
Some Aspects of Message-Passing on Future Hybrid Systems.
Invited talk at
15th European PVM/MPI Users' Group Meeting,
EuroPVM/MPI 2008,
Sep. 7 - 10, 2008, Dublin, Ireland.
LNCS
5205,
pp 8-10,
Springer, 2008. Extended abstract and invited talk.
Files:
As
reference,
extended abstract as
html,
slides as
pdf, or
pdf (4to1).
Rolf Rabenseifner:
The HPC Challenge (HPCC) Benchmark Suite: Characterizing a System with Several Spezialized Kernels.
SPEC Benchmarking Joint US/Europe Colloquium,
Technical University of Dresden,
Dresden, Germany,
June 22, 2007.
Links:
Reference,
announcment,
program,
abstract,
slides.
Rolf Rabenseifner:
Performance Evaluation with the HPCC Benchmarks as a Guide on the Way to PetaFlop/s Systems.
IWR-Colloquium, Interdisciplinary Center for Scientific Computing (IWR),
University of Heidelberg, Heidelberg, Germany,
June 29, 2006.
Links:
Announcment,
Abstract,
Slides and
2-to-1 reduced.
Rolf Rabenseifner, Michael M. Resch, Sunil Tiyyagura, Panagiotis Adamidis:
Performance Evaluation with the HPCC Benchmarks as a Guide on the Way to Peta Scale Systems.
Dagstuhl Seminar 06071, Schloß Dagstuhl, Wadern, Germany, Feb. 12-17, 2006.
Links:
Program,
Abstract,
Slides.
Rolf Rabenseifner:
Die MPI-2 Erweiterungen, Chancen und Probleme
(The MPI-2 extensions - chances and problems).
Institute for Computerapplications in Civil Engineering (CAB),
Technical University at Braunschweig, Nov. 23, 2005.
Links:
Announcment,
Abstract,
Slides.
Rolf Rabenseifner:
MPI - a surgery in the framework of the HPC Europa project.
April 20, 2005, talk by AccessGrid video conference between EPCC Edinburgh, SARA, Amsterdam, CINECA, Bologna, HLRS, Suttgart.
Links:
HPC-Europa,
HPC-Europa Surgeries,
Slides - an Introduction to MPI,
Annex with answers to questions.
Rolf Rabenseifner and Gerhard Wellein:
Kommunikations und Optimierungsaspekte paralleler Programmiermodelle
auf hybriden HPC-Plattformen
(Communication and optimization aspects of parallel programming models on
hybrid HPC platforms).
ZKI-Arbeitskreis Supercomputing, Frühjahrsmeeting 2003,
RWTH Aachen, April 3, 2003.
Links:
slides as
PDF document (0.5 MB),
Announcment,
AK Supercomputing,
ZKI.
Rolf Rabenseifner:
Parallel Programming and Computing.
Hanoi University of Science, Faculty of Mathematics,
Mechanics and Computer Science, March 17, 2003.
Links:
slides as
PDF document (2.9 MB),
short version without some pictures:
PDF (1.1 MB),
PDF.zip (0.9 MB).
Rolf Rabenseifner:
Parallel Programming Models on Hybrid Systems.
IMMD X, University Erlangen-Nürnberg, Erlangen, Jan. 16, 2003.
Links:
Announcment,
Abstract.
Rolf Rabenseifner:
Hybride Parallele Programmiermodelle.
Institute for Computerapplications in Civil Engineering (CAB),
Technical University at Braunschweig, Dec. 3, 2002.
Links:
Announcment,
Abstract.
Rolf Rabenseifner:
Parallel Programming Workshop - Online.
Presentation at Universität Stuttgart multimedial,
July 11, 2002.
Links:
Poster 1,
Poster 2,
Parallel Programming Workshop - Online,
100-online.
Rolf Rabenseifner:
Parallel Communication & MPI-I/O Benchmarking and Automatic MPI Profiling.
Seminar,
May 18, 2001
at Institute for Scientific Computing Research
(ISCR) and
Center for Applied Scientific Computing
(CASC),
Lawrence Livermore National Laboratory
(LLNL), USA.
Files:
Abstract.
Rolf Rabenseifner:
Automatische Analyse aller MPI-Anwendungen auf der T3E der hww,
Methodik und Ergebnisse.
16th UNICOS-AK, Offenbach, Oct. 29-30, 1998.
Slides see
www.hlrs.de - T3E - MPI - Profiling
Rolf Rabenseifner:
Automatische Analyse aller MPI-Anwendungen auf der T3E der hww,
Methodik und Ergebnisse.
ZKI-Arbeitskreis Supercomputing, Konrad-Zuse-Zentrum fuer
Informationstechnik Berlin (ZIB), Oct. 1-2, 1998.
Slides see
www.hlrs.de - T3E - MPI - Profiling
Rolf Rabenseifner:
The Controlled Logical Clock.
FB Informatik, Kolloquium, TH-Darmstadt, 27. Feb. 1997.
Rolf Rabenseifner:
Überblick über Werkzeuge für verteilte Anwendungen.
RTB Symposium "Verteilte Anwendungen / Visualisierung",
DFN-Verein, Berlin, Feb. 24, 1994.
Rolf Rabenseifner:
Interactivity and Parallelism in Distributed
Visualization and Simulation using RPCs.
GI-Workshop "Visualisierung - Rolle von Interaktivität und
Echtzeit", Sankt Augustin, Juni 2-3, 1992,
GI Fachgruppe 4.1.2 "Imaging und Visualisierungstechniken".
Rolf Rabenseifner:
Verteilte Anwendungen über ISO/OSI-Protokolle.
16. Mitgliederversammlung des DFN-Vereins, Berlin, 4. Dez. 1990. Handouts.
Rolf Rabenseifner:
Verteilte Anwendungen zwischen Workstation und Supercomputer.
Institut für Strömungsmechanik, TU Braunschweig, 15. Mai 1990.
Rolf Rabenseifner:
Verteilte Anwendungen zwischen Workstation und Supercomputer.
Hahn-Meitner-Institut, Berlin, Bereich Datenverarbeitung und Elektronik, 15. Jan. 1990.
Publications
2010
Torsten Hoefler, Rolf Rabenseifner, Hubert Ritzdorf, Bronis R. de Supinski,
Rajeev Thakur, and Jesper Larsson:
The scalable process topology interface of MPI 2.2.
Published in
Concurrency and Computation: Practice and Experience
(2010).
Preprint, DOI 10.1002/cpe.1643.
Files:
As
reference,
Daniel Becker, Markus Geimer, Rolf Rabenseifner, and Felix Wolf:
Synchronizing the timestamps of concurrent events
in traces of hybrid MPI/OpenMP applications.
Will be published in the
Proceedings of the
IEEE International Conference on Cluster Computing 2010
(IEEE Cluster 2010),
Heraklion, Crete, Greece, Sep. 20-24, 2010.
Files:
As
reference,
paper as
pdf.
2009
Georg Hager, Gabriele Jost, and Rolf Rabenseifner:
Communication Characteristics and Hybrid MPI/OpenMP Parallel
Programming on Clusters of Multi-core SMP Nodes.
Proceedings of the Cray Users Group Conference 2009
(CUG 2009),
Atlanta, GA, USA, May 4-7, 2009.
Files:
As
reference,
paper as
pdf,
slides as
pdf,
(4to1)pdf.
Daniel Becker, Rolf Rabenseifner, Felix Wolf, John C. Linford:
Scalable timestamp synchronization for event
traces of message-passing applications.
Parallel Computing - Selected papers from the 14th European PVM/MPI Users Group Meeting, 35(12):595-607, December 2009.
Files:
As
reference,
paper as
pdf.
Daniel Becker, John C. Linford, Rolf Rabenseifner, and Felix Wolf:
Replay-based Synchronization of Timestamps in Event Traces of
Massively Parallel Applications.
Scalable Computing: Practice and Experience
Volume 10, Number 1, pp. 49-60.
Files:
As
reference,
paper as
pdf.
Rolf Rabenseifner, Georg Hager, and Gabriele Jost:
Hybrid MPI/OpenMP Parallel Programming on Clusters of Multi-Core SMP Nodes.
In Didier El Baz et al. (Eds.),
proceedings of the
17th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing
(PDP 2009),
in Weimar, Germany, Feb. 16-18, 2009, Computer Society Press, pp. 427-236.
Files:
As
reference,
paper preprint as
pdf.
2008
Daniel Becker, Rolf Rabenseifner, and Felix Wolf:
Implications of non-constant clock drifts for the timestamps of concurrent events.
Proceedings of the
IEEE Cluster 2008 Conference,
pages 59-68, IEEE Computer Society, Tsukuba, Japan, Sep. 29 - Oct. 1, 2008.
Files:
As
reference,
paper as
pdf.
Rolf Rabenseifner:
Some Aspects of Message-Passing on Future Hybrid Systems.
In
Recent Advances in Parallel Virtual Machine and Message Passing Interface,
Alexey Lastovetsky, Tahar Kechadi, and Jack Dongarra (Eds.),
Proceedings of the
15th European PVM/MPI Users' Group Meeting,
EuroPVM/MPI 2008,
Sep. 7 - 10, 2008, Dublin, Ireland.
LNCS
5205,
pp 8-10,
Springer, 2008. Extended abstract and invited talk.
Files:
As
reference,
extended abstract as
html,
slides as
pdf, or
pdf (4to1).
Daniel Becker, John C. Linford, Rolf Rabenseifner, and Felix Wolf:
Replay-based synchronization of timestamps in event traces of
massively parallel applications.
In
Proceedings of the
First International Workshop on Simulation and Modelling in Emergent
Computational Systems
(SMECS-2008)
September 8-12, 2008, Portland, Oregon, USA, pages 212-219,
held in conjunction with:
The 2008 International Conference on Parallel Processing
(ICPP-08),
IEEE CS, 2008.
Files:
As
reference,
paper as
pdf.
Subhash Saini, Dale Talcott, Rolf Rabenseifner, Michael Schliephake and Katharina Benkert:
Performance Comparison of Cray XT4 with SGI
Altix 4700, IBM POWER5+, SGI ICE 8200, and
NEC SX-8 using HPCC and NPB Benchmarks.
Proceedings of the Cray Users Group Conference 2008
(CUG 2008),
Helsinki, Finland, May 5-8, 2008.
Files:
As
reference,
slides as
pdf,
S.R. Tiyyagura, P. Adamidis, R. Rabenseifner, P. Lammers, S. Borowski, F. Lippold,
F. Svensson, O. Marxen, S. Haberhauer, A.P. Seitsonen, J. Furthmüller,
K. Benkert, M. Galle, T. Bönisch, U. Küster, M.M. Resch:
TERAFLOPS Sustained Performance with Real World Applications.
In the
International Journal of High Performance Computing Applications,
Vol. 22, No. 2, 131-148 (2008),
DOI: 10.1177/1094342007085017, SAGE Publications.
Subhash Saini, Robert Ciotti, Brian T. N. Gunney, Thomas E. Spelce,
Alice Koniges, Don Dossa, Panagiotis Adamidis, Rolf Rabenseifner,
Sunil R. Tiyyagura, Matthias Mueller:
Performance Evaluation of Supercomputers using HPCC and IMB Benchmarks.
In
J. Comput. System Sci. Vol. 74 Issue 6, pp. 965-982 (2008)
(Special issue on Performance Analysis and Evaluation of Parallel, Cluster, and Grid Computing Systems).
Files:
As
reference,
paper as
pdf,
2007
Daniel Becker, Rolf Rabenseifner, Felix Wolf:
Timestamp Synchronization for Event Traces of Large-Scale Message-Passing Applications.
In
Recent Advances in Parallel Virtual Machine and Message Passing Interface,
Franck Cappello, Thomas Herault, and Jack Dongarra (Eds.),
Proceedings of the
14th European PVM/MPI Users' Group Meeting,
EuroPVM/MPI 2007,
Sep. 30 - Oct. 3, Paris, France,
LNCS
4757,
pp 315-325,
Springer, 2007.
Files:
As
reference,
paper as
pdf,
slides as
pdf.
Subhash Saini, Dale Talcott, Rajeev Thakur,
Panagiotis Adamidis, Rolf Rabenseifner, Robert Ciotti:
Parallel I/O Performance Characterization of Columbia and NEC SX-8 Superclusters.
Will be published in the proceedings of the
IPDPS 2007 Conference,
the 21th IEEE International Parallel & Distributed Processing Symposium,
Workshop on Performance Modeling, Evaluation, and Optimization of Parallel and Distributed Systems
(PMEO-PDS 2007),
Long Beach, California, USA, March 26-30, 2007.
Files:
As
reference,
abstract as
pdf,
paper as
pdf,
Additional slides to this and former papers on I/O benchmarking, see guest lecture in Heidelberg.
2006
Olaf Kolditz, Panagiotis Adamidis, Sebastian Bauer, Yanliang Du,
Matthias Hess, Dany Kemmler, Georg Kosakowski, Chris McDermott,
Wenqing Wang, and Rolf Rabenseifner:
High Performance Computing in Applied Geosciences.
Modellierung und Simulation auf Höchstleistungscomputern,
Höchstleistungsrechnen in den Angewandten Geowissenschaften,
Abschlussbericht.
GeoSys-Preprint [2006-26],
Center for Applied Geosciences,
University of Tübingen, October 2006.
Files:
Paper as
reference,
pdf.
Agnieszka Debudaj-Grabysz, Rolf Rabenseifner:
Load Balanced Parallel Simulated Annealing on a Cluster of SMP Nodes.
In proceedings,
W. E. Nagel, W. V. Walter, and W. Lehner (Eds.):
Euro-Par 2006,
Parallel Processing,
12th International Euro-Par Conference,
Aug. 29 - Sep. 1, Dresden, Germany,
LNCS
4128,
pp 1075-1084,
Springer, 2006.
Files:
Paper as
reference,
pdf.
Slides as
pdf.
Dany Kemmler, Panagiotis Adamidis, Matthias Hess, Wenqing Wang, Chris McDermott, Sebastian Bauer, Rolf Rabenseifner, and Olaf Kolditz:
Exploiting HPC Methods in Analysis of Multifield Problems in Applied Geoscience.
GeoSys-Preprint [2006-19],
Center for Applied Geosciences,
University of Tübingen, June 2006.
Files:
Paper as
reference,
pdf.
Subhash Saini, Rolf Rabenseifner, Brian T. N. Gunney, Thomas E. Spelce,
Alice Koniges, Don Dossa, Panagiotis Adamidis, Robert Ciotti,
Sunil R. Tiyyagura, Matthias Müller, and Rod Fatoohi:
Performance Comparison of Cray X1 and Cray Opteron Cluster
with Other Leading Platforms using HPCC and IMB Benchmarks.
Proceedings of the Cray Users Group Conference 2006
(CUG 2006),
May 8-11, Lugano, Switzerland, 2006.
Files:
Paper as
reference,
pdf,
slides as
pdf,
Luis Miguel Sanchez Garcia, Florin D. Isaila, Felix Garcia Carballeira, Jesus Carretero Perez, Rolf Rabenseifner and Panagiotis Adamidis:
A New I/O Architecture for Improving the Performance in Large Scale Clusters.
In
proceedings of
The 2006 International Conference on Computational Science and Its Applications -
ICCSA 2006, M. Gavrilova et al. (eds.),
Glasgow, GB, May 8-11, 2006,
LNCS
3984,
pp 108-117,
Springer, 2006.
Files:
Paper as
reference,
pdf,
Subhash Saini, Robert Ciotti, Brian T. N. Gunney, Thomas E. Spelce,
Alice Koniges, Don Dossa, Panagiotis Adamidis, Rolf Rabenseifner,
Sunil R. Tiyyagura, Matthias Mueller, and Rod Fatoohi:
Performance Evaluation of Supercomputers using HPCC and IMB Benchmarks.
In the proceedings of the
IPDPS 2006 Conference,
the 20th IEEE International Parallel & Distributed Processing Symposium,
Workshop on Performance Modeling, Evaluation, and Optimization of Parallel and Distributed Systems
(PMEO-PDS 2006),
Rhodes Island, Greece, April 25-29, 2006.
Files:
As
reference,
abstract as
pdf,
paper as
pdf,
slides as
pdf.
Reference at IEEE Xplore.
Dany Kemmler, Panagiotis Adamidis, Sebastian Bauer, Rolf Rabenseifner, Olaf Kolditz:
Modellierung und Simulation auf Höchstleistungscomputern,
Höchstleistungsrechnen in den Angewandten Geowissenschaften,
2. Projektbericht (04/2005-10/2005).
GeoSys-Preprint [2006-06],
Center for Applied Geosciences,
University of Tübingen, March 2006.
Files:
Paper as
reference,
pdf.
2005
Rajeev Thakur, Rolf Rabenseifner, and William Gropp:
Optimization of Collective Communication Operations in MPICH.
In the
International Journal of High Performance Computing Applications,
Spring 2005, Vol. 19, Nr. 1, pp 49-66.
Sage Science Press.
Files (colored pre-print):
reference,
PDF document (1021 kB),
gzip'ed postscript (436 kB).
Link to the
journal,
19(1) 49-66, abstract,
pdf.
Agnieszka Debudaj-Grabysz, Rolf Rabenseifner:
Nesting OpenMP in MPI to Implement a Hybrid Communication Method of Parallel Simulated
Annealing on a Cluster of SMP Nodes.
In
Recent Advances in Parallel Virtual Machine and Message Passing Interface,
Beniamino Di Martino, Dieter Kranzlmüller, and Jack Dongarra (Eds.),
Proceedings of the
12th European PVM/MPI Users' Group Meeting,
EuroPVM/MPI 2005,
Sep. 18-21, Sorrento, Italy,
LNCS
3666,
pp 18-27,
Springer, 2005.
Files:
Paper as
reference,
pdf,
slides as
pdf.
Rolf Rabenseifner, Sunil R. Tiyyagurra, Matthias Müller:
Network Bandwidth Measurements and Ratio Analysis with the HPC Challenge Benchmark Suite (HPCC).
In
Recent Advances in Parallel Virtual Machine and Message Passing Interface,
Beniamino Di Martino, Dieter Kranzlmüller, and Jack Dongarra (Eds.),
Proceedings of the
12th European PVM/MPI Users' Group Meeting,
EuroPVM/MPI 2005,
Sep. 18-21, Sorrento, Italy,
LNCS
3666,
pp 368-378,
Springer, 2005.
Files:
Paper as
reference,
pdf,
slides as
pdf.
The following paper is an extended version of the paper above (#PVM2005)
Rolf Rabenseifner:
Balance of HPC Systems Based on HPCC Benchmark Results.
Proceedings of the Cray Users Group Conference 2005
(CUG 2005)
May 16-19, Albuquerque, NM, USA, 2005.
Files:
Paper as
reference,
pdf,
slides as
pdf,
Matthias Bolten, Nils Papenberg, Bernd Fischer,
Panagiotis Adamidis, Rolf Rabenseifner und Holger Berger:
Parallelisierung eines nichtlinearen Registrierungsalgorithmus zur
Verarbeitung sehr großer Volumen-Daten.
In Proceedings, Meinzer, H.-P.; Handels, H.; Horsch, A.; Tolxdoff, T. (eds.):
Bildverarbeitung für die Medizin 2005: Algorithmen, Systeme, Anwendungen,
March 13-15, 2005, Heidelberg;
in "Informatik Aktuell", Springer, Berlin, 2005, and
on-line in CEUR.
Files:
Paper as
reference,
PDF document (96 kB).
Dany Kemmler, Olaf Kolditz, Panagiotis Adamidis, and Rolf Rabenseifner:
Application of high performance computing techniques (Parallel Processing)
to the modelling of complex coupled geo-processes using a finite element approach (GeoSys/RockFlow).
In Proc. of International conference on environmental Science and Technology (IC EST 2005).
January 23-26, 2005, New Orleans, USA.
Also as
GeoSys-Preprint [2004-52],
Center for Applied Geosciences.
Files:
Paper as
reference,
PDF document (1.1 MB).
2004
Rolf Rabenseifner, Jesper Larsson Träff:
More Efficient Reduction Algorithms for Non-power-of-two Number of Processors in Message-Passing Parallel Systems.
In
Recent Advances in Parallel Virtual Machine and Message Passing Interface,
Dieter Kranzlmüller, Peter Kacsuk, and Jack Dongarra (Eds.),
Proceedings of the
11th European PVM/MPI Users' Group Meeting,
EuroPVM/MPI 2004,
Sep. 19-22, Budapest, Hungary,
LNCS
3241,
pp 36-46,
Springer, 2004.
Files:
Paper as
reference,
PDF document (815 kB),
postscript (1420 kB),
gzip'ed postscript (224 kB),
slides as
PDF document (697 kB)
Rolf Rabenseifner, Panagiotis Adamidis:
Collective Reduction Operation on Cray X1 and Other Platforms.
In proceedings of the
46nd Cray User Group Conference,
CUG 2004, Knoxville, Tennessee, USA, May 17-21, 2004.
Files:
Abstract,
full paper as
reference,
PDF document (978 kB),
postscript (1516 kB),
gzip'ed postscript (300 kB);
slides (Cray X1 results can be found only in the paper) as
reference,
PDF document (1096 kB);
used
software (64 kB).
Rolf Rabenseifner:
Optimization of Collective Reduction Operations.
In
proceedings,
M. Bubak et al. (Eds.),
International Conference on Computational Science,
ICCS 2004,
Krakow, Poland, June 7-9,
LNCS
3036,
pp. 1-9, 2004.
Files:
Paper as
reference,
PDF document (484 kB),
postscript (808 kB),
gzip'ed postscript (176 kB),
extended version of this paper as
PDF document (892 kB),
postscript (1444 kB),
gzip'ed postscript (288 kB),
slides as
PDF document (1088 kB).
Rolf Rabenseifner, Alice E. Koniges, Jean-Pierre Prost, and Richard Hedges:
The Parallel Effective I/O Bandwidth Benchmark: b_eff_io.
In Christophe Cerin and Hai Jin (Eds.),
Parallel I/O for Cluster Computing,
Chap. 4. (pp 107-132), Kogan Page Ltd., Feb. 2004, ISBN 1-903996-50-3.
(This book is a Special Issue of
Calculateurs Parallèles Journal
on Parallel I/O for Cluster Computing
(CFP).
Files (2nd submission):
reference,
PDF document,
postscript,
gzip'ed postscript).
2003
Rolf Rabenseifner:
Hybrid Parallel Programming on HPC Platforms.
In
proceedings of the Fifth European Workshop on OpenMP,
EWOMP '03,
Aachen, Germany, Sept. 22-26, 2003, pp 185-194,
www.compunity.org.
Files:
Paper as
reference,
PDF document (378 kB),
postscript (639 kB),
gzip'ed postscript (241 kB),
slides as
PDF document (577 kB).
Panagiotis A. Adamidis, Frank Wrona, Uwe Iben, Rolf Rabenseifner, Claus-Dieter Munz:
Parallel Simulation of Cavitated Flows in High Pressure Systems.
In
proceedings of the Parallel Computing 2003 Conference
(ParCo2003),
Sep. 2-5, Dresden, German,
www.parco.org.
Files:
Paper as
reference,
PDF document (137 kB),
postscript (991 kB),
gzip'ed postscript (121 kB),
slides as
PDF document (470 kB).
Frank Wrona, Panagiotis A. Adamidis, Uwe Iben, Rolf Rabenseifner, Claus-Dieter Munz:
Dynamic Load Balancing for the Parallel Simulation of Cavitating Flows.
In
Recent Advances in Parallel Virtual Machine and Message Passing Interface,
Jack Dongarra, D. Laforenza, and S. Orlando (Eds.),
Proceedings of the
10th European PVM/MPI Users' Group Meeting,
EuroPVM/MPI 2003,
Sep. 29 - Oct. 2, Venice, Italy,
LNCS
2840,
pp 545-549,
Springer, 2003.
Files:
Paper as
reference,
PDF document (124 kB),
postscript (536 kB),
gzip'ed postscript (84 kB).
Rolf Rabenseifner:
Hybrid Parallel Programming: Performance Problems and Chances.
In proceedings of the
45nd Cray User Group Conference,
CUG SUMMIT 2003, May 12-16, Columbus, Ohio, USA.
Files:
Abstract,
full paper as
reference,
PDF document (388 kB),
postscript (652 kB),
gzip'ed postscript (252 kB);
slides as
reference,
PDF document (560 kB);
used benchmark program
mpi_bench4.tar.gz (20 kB).
Rolf Rabenseifner and Gerhard Wellein:
Comparison of Parallel Programming Models on Clusters of SMP Nodes.
In
Modelling, Simulation and Optimization of Complex Processes
(Proceedings of the
International Conference on High Performance Scientific Computing,
March 10-14, 2003, Hanoi, Vietnam)
Bock, H.G.; Kostina, E.; Phu, H.X.; Rannacher, R. (Eds.), pp 409-426, Springer, 2004.
Files:
reference,
extended abstract,
PDF document (404 kB),
postscript (668 kB),
gzip'ed postscript (252 kB),
slides as
PDF document (437 kB)
Rolf Rabenseifner and Gerhard Wellein:
Communication and Optimization Aspects of Parallel Programming Models on Hybrid Architectures.
In the
International Journal of High Performance Computing Applications,
Vol. 17, No. 1, 2003, pp 49-62.
Sage Science Press.
Files:
Preprint (addendas included) as
reference,
PDF document (317 kB),
postscript (510 kB),
gzip'ed postscript (172 kB).
Link to the
journal,
17(1) 49-62, abstract,
pdf.
2002
Rolf Rabenseifner:
Communication and Optimization Aspects on Hybrid Architectures.
In
Recent Advances in Parallel Virtual Machine and Message Passing Interface,
J. Dongarra and D. Kranzlmüller (Eds.),
Proceedings of the
9th European PVM/MPI Users' Group Meeting,
EuroPVM/MPI 2002,
Sep. 29 - Oct. 2, Linz, Austria,
LNCS,
2474,
pp 410-420,
Springer, 2002.
Files:
Paper as
reference,
PDF document (192 kB),
postscript (232 kB),
gzip'ed postscript (96 kB),
slides as
PDF document (325 kB)
Douglas Antony Louis Piriyakumar, Paul Levi, and Rolf Rabenseifner:
Enhanced File Interoperability with Parallel MPI File-I/O in Image Processing.
In
Recent Advances in Parallel Virtual Machine and Message Passing Interface,
J. Dongarra and D. Kranzlmüller (Eds.),
Proceedings of the
9th European PVM/MPI Users' Group Meeting,
EuroPVM/MPI 2002,
Sep. 29 - Oct. 2, Linz, Austria,
LNCS,
2474,
pp 174-182,
Springer, 2002.
Files:
Paper as
reference,
PDF document (144 kB),
postscript (280 kB),
gzip'ed postscript (120 kB),
slides as
PDF document (321 kB)
Rolf Rabenseifner and Gerhard Wellein:
Communication and Optimization Aspects of Parallel Programming Models on Hybrid Architectures.
In proceedings of the Fourth European Workshop on OpenMP
(EWOMP 2002),
Roma, Italy, Sep. 18-20th, 2002.
Files:
Paper as
reference,
PDF document (252 kB),
slides as
PDF document (136 kB)
Rolf Rabenseifner:
Communication Bandwidth of Parallel Programming Models on Hybrid Architectures.
Proceedings of
WOMPEI 2002, International Workshop on OpenMP: Experiences and Implementations,
part of
ISHPC-IV, International Symposium on High Performance Computing,
May, 15--17., 2002, Kansai Science City, Japan,
LNCS
2327,
pp 401-412.
Files:
Paper as
reference,
PDF document (223 kB),
postscript (180 kB),
gzip'ed postscript (76 kB),
slides as
PDF document (136 kB),
PDF (2 slides per page) (122 kB).
2001
Rolf Rabenseifner and Alice E. Koniges:
Effective Communication and File-I/O Bandwidth Benchmarks.
In J. Dongarra and Yiannis Cotronis (Eds.), Recent Advances in Parallel
Virtual Machine and Message Passing Interface,
proceedings of the
8th European PVM/MPI Users' Group Meeting, EuroPVM/MPI 2001,
Santorini, Greece, Sep. 23-26,
LNCS
2131,
pp 24-35.
Files:
Paper as
reference,
PDF document (263kB),
postscript (336kB),
gzip'ed postscript (92kB);
slides as
reference,
PDF document (0.4MB),
postscript (3.1MB),
gzip'ed postscript (1.3MB).
Rolf Rabenseifner and Alice E. Koniges:
The Parallel Communication and I/O Bandwidth Benchmarks: b_eff and b_eff_io.
In proceedings of the
43nd Cray User Group Conference,
CUG SUMMIT 2001, May 21-25, Indian Wells, California, USA.
Files:
Abstract,
full paper as
reference,
PDF document,
postscript,
gzip'ed postscript;
slides as
reference,
PDF document,
postscript,
gzip'ed postscript.
Alice E. Koniges, Rolf Rabenseifner and Karl Solchenbach:
Benchmark Design for Characterization of Balanced High-Performance Architectures.
In
IEEE Computer Society Press,
www.computer.org/proceedings/,
proceedings of the
15th International Parallel and Distributed Processing Symposium
(IPDPS'01),
Workshop on Massively Parallel Processing (WMPP),
April 23-27, 2001, San Francisco, USA.
Files:
full paper as
reference,
PDF (230 kB) and
gzip'ed postscript,
slides as
PDF and
gzip'ed postscript.
2000
Rolf Rabenseifner and Alice E. Koniges:
Effective File-I/O Bandwidth Benchmark.
In proceedings,
Arndt Bode, Thomas Ludwig, Roland Wismüller (editors),
Euro-Par
2000 -- Parallel Processing,
Aug. 29 - Sept. 1, 2000,
München, Germany,
LNCS 1900,
pp 1273-1283.
Files:
full paper as
reference,
PDF (222 kB) and
gzip'ed postscript,
slides as
gzip'ed postscript.
Rolf Rabenseifner and Alice E. Koniges:
The Effective I/O Bandwidth Benchmark (b_eff_io).
In proceedings of the
Message Passing Interface and High-Performance
Clusters Developer's and User's Conference
(MPIDC 2000),
Cornell University, March 20-23, 2000, Ithaca, NY, USA.
Files:
full paper as
US paper, gzip'ed postscript,
A4 gzip'ed postscript;
slides as
gzip'ed postscript.
Rolf Rabenseifner:
Automatic MPI Counter Profiling.
In proceedings of the
42nd Cray User Group Conference,
CUG SUMMIT 2000, May 22-26, Noorwijk, The Netherlands.
Files:
Abstract,
full paper as
reference,
PDF document,
postscript,
gzip'ed postscript;
slides as
reference,
PDF document,
postscript,
gzip'ed postscript.
Rolf Rabenseifner:
Die geregelte logische Uhr, eine globale Uhr für die
tracebasierte Überwachung paralleler Anwendungen.
[The controlled logical clock, a global clock for trace-based
monitoring of parallel applications.]
Dissertation, published online in OPUS
http://elib.uni-stuttgart.de/opus/volltexte/2000/600/ and
in
Forschungs- und Entwicklungsberichte des
Rechenzentrums der Universität Stuttgart,
RUS-44, März 2000,
https://fs.hlrs.de/projects/rabenseifner/dissertation/.
Files:
As reference,
diss_rabenseifner.pdf (1191529 bytes),
diss_rabenseifner.ps.gz (677642 bytes),
diss_rabenseifner.ps (3575721 bytes),
diss_rabenseifner_duplex.ps.gz (677685 bytes),
diss_rabenseifner_duplex_blackwhite_pages.ps.gz (440173 bytes),
diss_rabenseifner_duplex_color_pages.ps.gz (421959 bytes).
URI: http://dx.doi.org/10.18419/opus-5833
1999
The following three papers describe the Automatic MPI Counter Profiling. The 3rd paper focuses on the implementation on a T3E and presents a half-year statistics of all MPI application runs on our T3E. The 1st paper shows the extension with hardware performance counters and the implementation with DSOs. The 2nd paper presents the scalable user interface (6 levels) and an example for a full cycle on all levels.
Rolf Rabenseifner:
Automatic Profiling of MPI Applications with
Hardware Performance Counters.
In J. Dongarra et al. (eds.), Recent Advances in Parallel
Virtual Machine and Message Passing Interface,
proceedings of the
6th European PVM/MPI Users' Group Meeting, EuroPVM/MPI'99,
Barcelona, Spain, Sept. 26-29, 1999,
LNCS 1697, pp 35-42.
File profiling_pvmmpi99_29.ps.gz (77 kB, Postscript)
or profiling_pvmmpi99_29.pdf (175kB, PDF)
Also available as Internal Report ZHR-IR-9908, Zentrum fuer Hochleistungsrechnen (ZHR, Center for High-Performance Computing) at Dresden University of Technology.
Slides with comments: profiling_pvmmpi99_slides_published.ps.gz (250kB)
Rolf Rabenseifner, Peter Gottschling, Wolfgang E. Nagel, and Stephan Seidl:
Effective Performance Problem Detection of MPI Programs
on MPP Systems: From the Global View to the Details.
In proceedings of the
Parallel Computing 99
(ParCo99), Delft, The Netherlands, 17-20 Aug., 1999,
pp 647-655.
Imperial College Press.
File profiling_parco99_4_abstract.ps.gz (29 kB, extended abstract)
or
profiling_parco99_a4.ps.gz (468 kB, full paper)
Also available as Internal Report ZHR-IR-9907, Zentrum fuer Hochleistungsrechnen (ZHR, Center for High-Performance Computing) at Dresden University of Technology.
Rolf Rabenseifner:
Automatic MPI Counter Profiling of All Users: First Results on a
CRAY T3E 900-512.
In proceedings of the
Message Passing Interface
Developer's and User's Conference 1999 (MPIDC'99),
Atlanta, USA, March 10-12, 1999, pp 77-85.
File profiling_mpidc99_paper.ps.Z (237kB)
or profiling_mpidc99_paper.ps.gz (162kB)
Also available as Internal Report ZHR-IR-9903, Zentrum fuer Hochleistungsrechnen (ZHR, Center for High-Performance Computing) at Dresden University of Technology.
1998
Rolf Rabenseifner:
MPI-GLUE: Interoperable high-performance MPI combining
different vendor's MPI worlds.
In
Euro-Par '98, Parallel Programming,
D. Pritchard, J. Reeve (Editors),
Proceedings, Southampton, GB, p. 563-569, Sept. 1-4, 1998,
LNCS
1470, Springer-Verlag.
File mpi_glue_europar98.ps.Z (31kB)
or mpi_glue_europar98.ps.gz (23kB)
or abstract.
Rolf Rabenseifner:
MPI-GLUE: Interoperable high-performance MPI combining
different vendor's MPI worlds.
Technical report, Computing Center University of Stuttgart.
File mpi_glue_tr_apr98.ps.Z (117kB)
or mpi_glue_tr_apr98.ps.gz (78kB)
or abstract.
The paper above is a short version of this report.
1997
Michael Resch, Holger Berger, Rolf Rabenseifner, Thomas Bönisch:
Performance of MPI on the CRAY T3E-512.
Benutzerinformation des Rechenzentrums der Universität
Stuttgart, Mai+Juni 1997
(BI.5+6 97),
pp 31-39.
File as PDF document (488 kB),
OPUS reference.
Rolf Rabenseifner:
Die geregelte logical Clock mit verbessertem Regler.
Eine globale Uhr für tracebasiertes Software-Monitoring
paralleler Anwendungen in Workstation Clustern.
In Forschungs- und Entwicklungsberichte,
Rechenzentrum Universität Stuttgart, RUS-38, März 1997.
File log_clock_rus38.ps.Z (554kB)
or log_clock_rus38.ps.gz (349kB).
English slides with nearly same content: log_clock_rus38slides.ps.Z (146kB) or log_clock_rus38slides.ps.gz (86kB).
Rolf Rabenseifner:
The Controlled Logical Clock -
a Global Time for Trace Based Software Monitoring
of Parallel Applications in Workstation Clusters.
In Proceedings of the 5th EUROMICRO Workshop on Parallel and
Distributed Processing (PDP'97), pp 477-484,
22-24 January 1997, London, UK.
File log_clock_pdp97.ps.Z (115kB)
or log_clock_pdp97.ps.gz (77kB).
1996
Jürgen Lepper, Thomas Beisel, Rolf Rabenseifner:
Erste Ergebnisse mit MPI auf der NEC SX-4: Message Passing-Anwendungen auf einer shared-memory Architektur.
Benutzerinformation des Rechenzentrums der Universität
Stuttgart, Sept. 1996
(BI.9 96),
pp 22-26.
File as PDF document (232 kB),
OPUS reference.
Rolf Rabenseifner:
Die geregelte logical Clock - Definition, Simulation und Anwendung.
Eine globale Uhr für tracebasiertes Software-Monitoring
paralleler Anwendungen in Workstation Clustern.
In Forschungs- und Entwicklungsberichte,
Rechenzentrum Universität Stuttgart, RUS-30, Mai 1996.
File log_clock_rus30.ps.Z (226kB)
or log_clock_rus30.ps.gz (162kB).
1995
Rolf Rabenseifner:
The DFN Remote Procedure Call Tool for Parallel
and Distributed Applications.
In 'Kommunikation in Verteilten Systemen - KiVS 95'.
K. Franke, U. Huebner, W. Kalfa (Editors), Proceedings,
Chemnitz-Zwickau, pp 415-419, Feb. 22-24, 1995.
File kivs95_6engl.ps.gz,
German translation:
File kivs95_6german.ps.gz .
1994
Rolf Rabenseifner et al.:
The DFN Remote Procedure Call Tool.
Reference Manual. Release 1.0.60,
Rechenzentrum der Universität Stuttgart, 15. Dec. 15, 1994.
File: dfnrpc_e.ps.gz
Rolf Rabenseifner et al.:
Das DFN Remote Procedure Call Tool.
Benutzerhandbuch. Release 1.0.60,
Rechenzentrum der Universität Stuttgart, 15. Dec. 15, 1994.
Files: Vol. I and
Vol. II.
Rolf Rabenseifner:
DFN-RPC 1.0.35.
DFN-Mitteilungen Nr. 36, November 1994.
Rolf Rabenseifner:
DFN-RPC 1.0.35 - Parallele RPCs und Datenpipes.
Benutzerinformation des Rechenzentrums der Universität
Stuttgart, Sept. 1994
(BI.9 94),
S. 18-19.
URL: http://www.rus.uni-stuttgart.de/bi/1994/9/File3.html
Rolf Rabenseifner, Werner Kollak:
DFN-RPC im Vergleich mit DCE, ONC und PVM.
DFN-Mitteilungen Nr. 34, März 1994.
File dfn_3_94_orig.ps.gz.
1993
Rolf Rabenseifner, Armin Schuch:
Comparison of DCE RPC, DFN-RPC, ONC and PVM.
In Alexander Schill (Ed.),
DCE - The OSF Distributed Computing Environment,
International DCE Workshop, Proceedings, pp 39-46,
Karlsruhe, Germany, Oct. 7-8, 1993.
File gi_dce_vgl_engl_6.ps.gz.
Rolf Rabenseifner:
RPC-Anwendungen zwischen Workstation und Hochleistungsrechnern.
DFN-Forum - Anwendungen in Hochgeschwindigkeitsnetzen,
DFN-Verein und TU Berlin FSP-PV, 22.-23. Juni 1993, pp 10-11.
Werner Kollak, Rolf Rabenseifner, Hans Dieter Reimann:
DFN-RPC, SUN-RPC, DCE RPC und PVM im Vergleich.
Benutzerinformation des Rechenzentrums der Universität
Stuttgart, Mai 1993
(BI.5 93),
S. 15-19.
File bi_9305_bench_rpc.ps.gz
Rolf Rabenseifner, Hans Dieter Reimann, Werner Kollak:
DFN-RPC für verteilte Anwendungen.
Benutzerinformation des Rechenzentrums der Universität
Stuttgart, März 1993
(BI.3 93),
S. 8-18.
File bi_9303_dfnrpc.ps.gz
Rolf Rabenseifner, Hans Dieter Reimann:
Verteilte Anwendungen mit dem DFN-RPC.
DFN-Mitteilungen Nr. 31, 1993.
1992
Ralf Allrutz, Rolf Rabenseifner:
Der DFN-RPC, ein Remote Procedure Call Tool.
Vortragsband des 15. DECUS München Symposiums,
S. 523-532, 1992.
File decus_2.ps.gz
Rolf Rabenseifner:
The DFN-RPC, a Remote Procedure Call Tool.
Computer Center University of Stuttgart, 1992.
English translation.
File decus_2_engl.ps.gz
Rolf Rabenseifner:
Der DFN-RPC, ein Remote Procedure Call Tool.
Benutzerinformation des Rechenzentrums der Universität
Stuttgart, Jan 1992
(BI.1 92),
S. 8-14.
1991
Rolf Rabenseifner:
Distributed Applications between Workstation and
Supercomputer using ISO/OSI Protocols.
Proceedings, Twenty-Seventh Semi-Annual Cray User
Group Meeting, pp 80-84. London. April 22-26, 1991.
Files dfnrpc_osi_page1.ps.gz
..2.ps.gz,
..3.ps.gz,
..4.ps.gz
dfnrpc_osi_page5.ps.gz
1989
Rolf Rabenseifner:
Verteilte Anwendungen zwischen Workstation und Supercomputer.
Proceedings,
P.J. Kühn (Hrsg.): Kommunikation in verteilten Systemen,
ITG/GI-Fachtagung, Informatik Fachberichte Vol. 205, pp. 338-351, Springer, 2/1989.
International Teaching
Rolf Rabenseifner:
Four-day course in parallel programming with MPI/OpenMP
ETH Zurich (Switzerland), Aug. 21-24, 2017.
Martin Bernreuther, Georg Hager, Rolf Rabenseifner:
MPI+X - Hybrid Programming on Modern Compute Clusters with Multicore Processors & Accelerators
Tutorial 13 at the
International Supercomputing Conference 2017,
ISC'17,
Frankfurt, Germany,
June 18-22, 2017.
Abstract.
Georg Hager, Rolf Rabenseifner:
Introduction to Hybrid Programming in HPC
TU Vienna (Austria), Nov. 4, 2016.
Rolf Rabenseifner:
Four-day course in parallel programming with MPI/OpenMP
ETH Zurich (CH), Aug. 22-25, 2016.
Martin Bernreuther, Georg Hager, Rolf Rabenseifner:
MPI+X - Hybrid Programming on Modern Compute Clusters with Multicore Processors & Accelerators
Tutorial 08 at the
International Supercomputing Conference 2016,
ISC'16,
Frankfurt, Germany,
June 19-23, 2016.
Abstract.
Rolf Rabenseifner, Georg Hager:
MPI+X - Hybrid Programming on Modern Compute Clusters with Multicore Processors and Accelerators
Half-day Tutorial at
Super Computing 2015,
SC15,
Austin (TX), USA,
Nov. 15 - 20, 2015.
Abstract.
Georg Hager, Gabriele Jost, Rolf Rabenseifner:
MPI+X - Hybrid Programming on Modern Compute Clusters with Multicore Processors & Accelerators
Tutorial 02 at the
International Supercomputing Conference 2015,
ISC'15,
Leipzig, Germany,
July 12-16, 2015.
Abstract.
Georg Hager, Rolf Rabenseifner:
MPI+X - Hybrid Programming on Modern Compute Clusters with Multicore Processors and Accelerators
Half-day Tutorial at
Super Computing 2014,
SC14,
New Orleans (LA), USA,
Nov. 16 - 21, 2014.
Abstract,
Slides as pdf.
Georg Hager, Gabriele Jost, Rolf Rabenseifner:
Hybrid Parallel Programming with MPI & OpenMP.
Tutorial 4 at the
International Supercomputing Conference 2014,
ISC'14,
Leipzig, Germany,
June 22-26, 2014.
Abstract.
Rolf Rabenseifner, Georg Hager, Gabriele Jost:
Hybrid MPI and OpenMP Parallel Programming
Half-day Tutorial at
Super Computing 2013,
SC13,
Denver (CO), USA,
Nov. 17 - 22, 2013.
Abstract,
Extended Abstract,
Slides as pdf.
Georg Hager, Gabriele Jost, Rolf Rabenseifner, Jan Treibig:
Hybrid Parallel Programming with MPI & OpenMP.
Tutorial 9 at the
International Supercomputing Conference 2013,
ISC'13,
Leipzig, Germany,
June 16-20, 2013.
Abstract.
Alice E. Koniges, Katherine Yelick, Rolf Rabenseifner, Reinhold Bader, and David Eder:
Introduction to PGAS (UPC and CAF) and Hybrid for Multicore Programming
Full-day Tutorial at
Super Computing 2012,
SC12,
Salt Lake City (Utah), USA,
Nov. 10 - 16, 2012.
Abstract,
Extended Abstract.
Rolf Rabenseifner, Georg Hager, Gabriele Jost:
Hybrid MPI and OpenMP Parallel Programming
Half-day Tutorial at
Super Computing 2012,
SC12,
Salt Lake City (Utah), USA,
Nov. 10 - 16, 2012.
Abstract,
Extended Abstract,
Slides as pdf.
Georg Hager, Gabriele Jost, Rolf Rabenseifner, Jan Treibig:
Performance-Oriented Programming on Multicore-Based Clusters with MPI, OpenMP & Hybrid MPI/OpenMP.
Tutorial 4 at the
International Supercomputing Conference 2012,
ISC'12,
Hamburg, Germany,
June 17-21, 2012.
Abstract.
Rolf Rabenseifner, Georg Hager, Gabriele Jost:
Hybrid MPI and OpenMP Parallel Programming
Lecture at the
PRACE Winter School:
Hybrid programming on massively parallel architectures.
At
CINECA, Bologna, Italy,
Feb. 6-10, 2012.
Reference,
Winter School at CINECA (home),
Slides as pdf.
Rolf Rabenseifner, Richard Graham:
The MPI 3.0 Standard - The final stage.
Lecture at the
PRACE Winter School:
Hybrid programming on massively parallel architectures.
At
CINECA, Bologna, Italy,
Feb. 6-10, 2012.
Reference,
Winter School at CINECA (home),
Slides as pdf.
Rolf Rabenseifner, Georg Hager, Gabriele Jost:
Hybrid MPI and OpenMP Parallel Programming
Half-day Tutorial No. S-01 at
Super Computing 2011,
SC11,
Seattle (WA), USA,
Nov. 12 - 18, 2011.
Abstract,
Extended Abstract,
Slides as pdf.
Alice E. Koniges, Katherine Yelick, Rolf Rabenseifner, Reinhold Bader, and David Eder:
Introduction to PGAS (UPC and CAF) and Hybrid for Multicore Programming
Full-day Tutorial No. M-08 at
Super Computing 2011,
SC11,
Seattle (WA), USA,
Nov. 12 - 18, 2011.
Abstract,
Extended Abstract.
Rolf Rabenseifner, Georg Hager, Gabriele Jost:
Hybrid MPI and OpenMP Parallel Programming
Lecture at the
PRACE Summer School:
Taking the Most Out of Supercomputers.
At
CSC, Espoo, Finland,
Aug. 29 - Sep. 1, 2011.
Reference,
Slides as pdf.
Video:
Part 1,
2,
3,
4.
Rolf Rabenseifner, Georg Hager, Gabriele Jost:
Hybrid MPI and OpenMP Parallel Programming
HPC-Europa2 Virtual Surgery.
Dec. 3, 2010.
Slides as pdf.
Rolf Rabenseifner, Georg Hager, Gabriele Jost:
Hybrid MPI and OpenMP Parallel Programming
Half-day Tutorial No. M-02 at
Super Computing 2010,
SC10,
New Orleans (LA), USA,
Nov. 13 - 19, 2010.
Abstract,
Extended Abstract,
Slides as pdf.
Alice E. Koniges, Katherine Yelick, Rolf Rabenseifner, Reinhold Bader, and David Eder:
Introduction to PGAS (UPC and CAF) and Hybrid for Multicore Programming
Full-day Tutorial No. S-10 at
Super Computing 2010,
SC10,
New Orleans (LA), USA,
Nov. 13 - 19, 2010.
Abstract,
Extended Abstract.
Rolf Rabenseifner (HLRS) and Neil Stringfellow (CSCS):
Parallel Programming with MPI and OpenMP
Swiss National Supercomputing Centre (CSCS), Manno (CH), Aug. 10-12, 2010.
Rolf Rabenseifner, Georg Hager, Gabriele Jost:
Hybrid MPI and OpenMP Parallel Programming
Tutorial at the
International Supercomputing Conference 2010,
ISC'10,
Hamburg, Germany,
May 30 - June 3, 2010.
Abstract.
Rolf Rabenseifner, Georg Hager, Gabriele Jost:
Hybrid MPI and OpenMP Parallel Programming
Half-day Tutorial No. M-09 at
Super Computing 2009,
SC09,
Portland, Oregon, USA,
Nov. 14 - 20, 2009.
Abstract,
Extended Abstract.
Alice Koniges, William Gropp, Ewing (Rusty) Lusk, Rolf Rabenseifner, and David Eder:
Application Supercomputing and the Many-Core Paradigm Shift.
Full-day Tutorial No. S-01 at
Super Computing 2009,
SC09,
Portland, Oregon, USA,
Nov. 14 - 20, 2009.
Abstract.
Rolf Rabenseifner (HLRS) and Neil Stringfellow (CSCS):
Parallel Programming with MPI and OpenMP
Swiss National Supercomputing Centre (CSCS), Manno (CH), Aug. 11-13, 2009.
Alice Koniges, Rolf Rabenseifner, Gabriele Jost, Georg Hager:
Programming Models and Languages for Clusters of Multi-core Nodes.
Tutorial at
SciDAC 2009,
tutorial day,
San Diego, June 19, 2009.
Files:
As
reference,
abstract as
html,
slides as pdf, part
1,
2,
3.
The third part included hands-on sesssions on UPC and Co-Array Fortran (PGAS languages), exercises as
tar.gz.
The files are also available at NERSC.
Gabriele Jost, Alice Koniges, Gerhard Wellein, Georg Hager, Rolf Rabenseifner, Ewing (Rusty) Lusk:
Hybrid OpenMP/MPI Programming and other Models for Multicore Architecures.
Tutorial at the
21st International Conference on Parallel Computational Fluid Dynamics
(Parallel CFD 2009),
May 18-22, 2009, Moffett Field, California, USA.
Files:
As
reference,
abstract as
html,
slides as pdf, part
1,
2,
3.
Rolf Rabenseifner, Georg Hager, Gabriele Jost, Rainer Keller:
Hybrid MPI and OpenMP Parallel Programming
Half-day Tutorial No. M-09 at
Super Computing 2008,
SC08,
Austin, Texas, USA,
Nov. 15 - 21, 2008.
Abstract,
Extended Abstract.
Alice Koniges, William Gropp, Ewing (Rusty) Lusk, David Eder, and Rolf Rabenseifner:
Application Supercomputing and the Many-Core Paradigm Shift.
Full-day Tutorial No. S-02 at
Super Computing 2008,
SC08,
Austin, Texas, USA,
Nov. 15 - 21, 2008.
Abstract.
Rolf Rabenseifner (HLRS) and Neil Stringfellow (CSCS):
Parallel Programming with MPI and OpenMP
Swiss National Supercomputing Centre (CSCS), Manno (CH), Aug. 12-14, 2008.
Rolf Rabenseifner, Georg Hager, Gabriele Jost, Rainer Keller:
Hybrid MPI and OpenMP Parallel Programming
Half-day Tutorial No. S-10 at
Super Computing 2007,
SC07,
Reno, Nevada, USA,
Nov. 10 - 16, 2007.
Abstract,
Extended Abstract.
Rolf Rabenseifner (HLRS) and Neil Stringfellow (CSCS):
Parallel Programming with MPI and OpenMP
Swiss National Supercomputing Centre (CSCS), Manno (CH), Aug. 08-10, 2007.
Piotr R. Luszczek, David H. Bailey, Jack J. Dongarra, Jeremy Kepner, Robert F. Lucas, Rolf Rabenseifner, and Daisuke Takahashi:
The HPC Challenge (HPCC) Benchmark Suite.
Half-day Tutorial No. S-12 at
Super Computing 2006,
SC06,
Tampa, Florida, USA,
Nov. 11 - 17, 2006.
Abstract.
Presenters: Piotr R. Luszczek, Rolf Rabenseifner.
Rolf Rabenseifner, Georg Hager, Gabriele Jost and Rainer Keller:
Hybrid MPI and OpenMP Parallel Programming.
Half-day tutorial,
Recent Advances in Parallel Virtual Machine and Message Passing Interface,
Beniamino Di Martino, Dieter Kranzlmüller, and Jack Dongarra (Eds.),
Proceedings of the
13th European PVM/MPI Users' Group Meeting,
EuroPVM/MPI 2006,
Sep. 17-20, Bonn, Germany,
LNCS
4192,
p 11,
Springer, 2006.
Links:
reference,
abstract.
Slides:
2 to 1,
4 to 1.
Rolf Rabenseifner (HLRS) and Neil Stringfellow (CSCS):
Parallel Programming with MPI and OpenMP
Swiss National Supercomputing Centre (CSCS), Manno (CH), Aug. 23-25, 2006.
Rolf Rabenseifner (HLRS) and Neil Stringfellow (CSCS):
Parallel Programming with MPI and OpenMP
Swiss National Supercomputing Centre (CSCS), Manno (CH), Aug. 10-12, 2005.
Alice Koniges, Mark Seager, Rolf Rabenseifner, David Eder, and Michael Resch:
Application Supercomputing on Scalable Architectures
Full-day Tutorial No. M-2 at
Super Computing 2004,
SC 2004, Pittsburgh, Pennsylvania, USA,
Nov. 6 - 12, 2004.
Extended Abstract.
Alice Koniges, Mark Seager, Rolf Rabenseifner, and David Eder:
Real World Techniques for Scientific Applications of Scale
Full-day Tutorial No. S-4 at
Super Computing 2003,
SC 2003, Phoenix, Arizona, USA,
Nov. 15 - 21, 2003.
Extended Abstract.
Alice Koniges, Dona Crawford, David Eder, and Rolf Rabenseifner:
Supercomputing: the Rewards and the Reality
Full-day Tutorial No. M-6 at
Super Computing 2002,
SC 2002, Baltimore, Maryland, USA,
Nov. 16 - 22, 2002.
Extended Abstract.
Alice Koniges, David Eder, David Keyes and Rolf Rabenseifner:
Extreme! Scientific Parallel Computing
Full-day Tutorial No. M-5 at
Super Computing 2001,
SC 2001, Denver, Colorado, USA,
Nov. 10 - 16, 2001.
Alice Koniges, David Eder, David Keyes, Thomas Bönisch
and Rolf Rabenseifner:
Extreme! Scientific Parallel Computing
Tutorial No. 1 at
Euro-Par
2001 -- European Conference on Parallel Computing,
Aug. 28 - 31, 2001,
Manchester, United Kingdom.
Alice Koniges, David Keyes and Rolf Rabenseifner:
Extreme! Scientific Parallel Computing
Tutorial No. 5 at
Euro-Par
2000 -- Parallel Processing,
Aug. 29 - Sept. 1, 2000,
München, Germany.
Antony Skjellum, Yoginder Dandass, and Rolf Rabenseifner:
MPI-2 Tutorial
Full-day tutorial at the
Message Passing Interface and High-Performance
Clusters Developer's and User's Conference
(MPIDC 2000),
Cornell University, March 20-23, 2000, Ithaca, NY, USA.
Teaching in Germany
Teaching at University of Stuttgart and HLRS (Höchstleistungsrechenzentrum Stuttgart, Universität Stuttgart)
Responsibilities
Scientific Interests
Membership in program committees and referee
Other membership
Gesellschaft für Informatik e.V. (GI), Association for Computing Machinery (ACM),
MPI Forum since MPI-2.0, and since MPI-3.0 in the MPI Forum steering committee.
Here, I was responsible for the development of MPI-2.1 (June 2008)
The complete, official MPI-2.1 to 3.1 Standards are now available in hardcover with sewn binding.
For all MPI programmer, the standard can be used as a complete MPI reference manual with many examples and advices to users. The last pages contain several indexes to allow quick finding of all relevant information (in MPI-3.1, I also added a general index section).
It was printed and is sold at cost by HLRS:
MPI-2.1,
MPI-2.2,
MPI-3.0,
MPI-3.1.
Finished HLRS Projects
Rolf Rabenseifner