Dominik Göddeke -- Publications::Talks::Workshops
Reviewed Journal Papers
- Stefan Turek, Dominik Göddeke, Christian Becker, Sven H.M. Buijssen and Hilmar Wobker: FEAST - Realisation of Hardware-oriented Numerics for HPC Simulations with Finite Elements, accepted for publication in Concurrency and Computation, Special Issue Proceedings of ISC'08, Dec. 2009
- Danny van Dyk, Markus Geveler, Sven Mallach, Dirk Ribbrock, Dominik Göddeke and Carsten Gutwenger: HONEI: A collection of libraries for numerical computations targeting multiple processor architectures, Computer Physics Communications 180(12):2534-2543, Dec. 2009.
- Dominik Göddeke, Hilmar Wobker, Robert Strzodka, Jamaludin Mohd-Yusof, Patrick McCormick and Stefan Turek: Co-Processor Acceleration of an Unmodified Parallel Solid Mechanics Code with FEASTGPU, International Journal of Computational Science and Engineering 4(4):254-269, Oct. 2009.
- Dominik Göddeke, Robert Strzodka, Jamaludin Mohd-Yusof, Patrick McCormick, Hilmar Wobker, Christian Becker and Stefan Turek: Using GPUs to Improve Multigrid Solver Performance on a Cluster, International Journal of Computational Science and Engineering 4(1):36-55, Nov. 2008.
- Dominik Göddeke, Robert Strzodka, Jamaludin Mohd-Yusof, Patrick McCormick, Sven H.M. Buijssen, Matthias Grajewski and Stefan Turek: Exploring weak scalability for FEM calculations on a GPU-enhanced cluster, Parallel Computing 33(10-11):685-699, Sep. 2007.
- Dominik Göddeke, Robert Strzodka and Stefan Turek: Performance and accuracy of hardware-oriented native-, emulated- and mixed-precision solvers in FEM simulations, International Journal of Parallel, Emergent and Distributed Systems 22(4):221-256, Jan. 2007.
Reviewed Conference Proceedings, Posters and Talks
- Dominik Göddeke, Sven H.M. Buijssen, Hilmar Wober and Stefan Turek: GPU Cluster Computing for Finite Element Applications, Minisymposium: GPU Computing in Computational Engineering, First International Workshop on Computational Engineering - Special Topic Fluid-Structure Interaction, Herrsching am Ammersee, Germany, October 2009
- Dominik Göddeke, Sven H.M.Buijssen, Hilmar Wobker and Stefan Turek: GPU Acceleration of an Unmodified Parallel Finite Element Navier-Stokes Solver, High Performance Computing and Simulation 2009. (best paper award nominee)
- Sven H.M. Buijssen, Hilmar Wobker, Dominik Göddeke and Stefan Turek: FEASTSolid and FEASTFlow: FEM applications exploiting FEASTs HPC technologies, High Performance Computing in Science and Engineering '08, Transactions of the High Performance Computing Center, Stuttgart (HLRS) 2008
- Stefan Turek, Dominik Göddeke, Christian Becker, Sven Buijssen and Hilmar Wobker: UCHPC - UnConventional High Performance Computing for Finite Element Simulations. Winner of the best scientific paper by a European young scientist at ISC'08 (read the PRACE press release here), International Supercomputing Conference, Dresden, June 2008
- Dominik Göddeke, Hilmar Wobker, Robert Strzodka, Jamaludin Mohd-Yusof, Patrick McCormick and Stefan Turek: Co-processor acceleration of an unmodified parallel structural mechanics code with FEAST-GPU, Supercomputing 2007 Posters, Reno, Nevada, November 2007.
- Dominik Göddeke, Christian Becker, Stefan Turek: Integrating GPUs as fast co-processors into the existing parallel FE package FEAST, Proceedings of the 19th Symposium of Simulation Technique, Hannover, September 2006.
- Robert Strzodka, Dominik Göddeke: Mixed Precision Methods for Convergent Iterative Schemes, extended abstract for poster session, Workshop on Edge Computing Using New Commodity Architectures (EDGE), Chapel Hill, North Carolina, May 2006.
- Robert Strzodka, Dominik Göddeke: Pipelined Mixed Precision Algorithms on FPGAs for Fast and Accurate PDE Solvers from Low Precision Components, IEEE Proceedings on Field-Programmable Custom Computing Machines FCCM 2006, Napa, California, April 2006.
- Dominik Göddeke, Robert Strzodka, Stefan Turek: Accelerating Double Precision FEM Simulations with GPUs, Proceedings of the 18th Symposium of Simulation Technique, Erlangen, September 2005.
Workshops, Minisymposia and Conference Tutorials
- GPU Computing in Computational Fluid Dynamics: Mini-Symposium at ECCOMAS-CFD 2010, together with Stefan Turek, June 2010
- PPAM 2009, Wroclaw, Poland: full day tutorial on OpenCL and Scientific Computing on GPUs, together with Dominik Behr and Robert Strzodka, September 2009
- SPEEDUP 2009, EPF Lausanne, Switzerland: full-day tutorial on GPU Computing with NVIDIA CUDA, together with Robert Strzodka and Christian Sigg, September 2009
- GPU Computing with NVIDIA CUDA: half-day tutorials at the University of Freiburg / Jedox AG (May 2009) and for the Sonderforschungsbereich 708 (Dortmund, June 2009)
- SIAM Conference on Computational Science and Engineering, Emerging Manycore Architectures Minisymposium: Organiser and speaker (together with Mike Giles, Oxford, UK), Miami, Florida, March 2009
- ARCS 2008 GPGPU and CUDA Tutorials: full day tutorials together with Simon Green and Robert Strzodka, ARCS 2008, Dresden, Germany, February 2008
- General Purpose Computation on Graphics Hardware (GPGPU): Methods, algorithms and applications in conjunction with ICCS 2006: International Conference on Computational Science, Reading, U.K., May 2006 (Workshop Organizer, Workshop Chair and Tutorial Session Speaker)
- Moderator and frequent contributor in the GPGPU.ORG Forums, 2005-present
- GPUs as Mathematical Coprocessors in Finite Element Simulations, Dortmund, Germany, April 2005 (Workshop Organizer)
Invited Talks
- Dominik Göddeke: Introduction to GPU Computing, Institut für Geophysik, Universität Müster, November 2009
- Dominik Göddeke, Hilmar Wober, Sven H.M. Buijssen and Stefan Turek: GPU Cluster Computing for Finite Element Applications, SPEEDUP 2009, EPF Lausanne, Switzerland, September 2009
- Dominik Göddeke, Sven H.M. Buijssen, Hilmar Wobker and Stefan Turek: GPU Cluster Computing for Finite Element Applications, SIAM Conference on Computational Science and Engineering, Emerging Manycore Architectures Minisymposium, Miami, Florida, March 2009
- Dominik Göddeke and Stefan Turek: GPU Cluster Computing for Finite Element Applications, Workshop: Experiences with the GPU and the Cell Processor, TU Delft, Netherlands, January 2009
- Dominik Göddeke and Robert Strzodka: Mixed Precision Methods on GPUs, NVISION 2008, The World of Visual Computing, San Jose, August 2008. Note the corresponding preprint: Technical Report, Ergebnisberichte des Instituts für Angewandte Mathematik, Nr. 370, TU Dortmund
- Christian Becker, Sven Buijssen, Dominik Göddeke, Matthias Grajewski, Stefan Turek and Hilmar Wobker: Petascale Strategies for FEM Simulations, SIAM Conference on Parallel Processing for Scientific Computing, Atlanta, Georgia, March 2008
- Finite Element computations on GPU clusters, Computer Science, University of Erlangen, September 2007
- Dominik Göddeke: Minimally invasive integration of GPUs to improve multigrid solver performance on a cluster, Software Issues in Computational Science and Engineering, Uppsala, Sweden, August 2007.
- Performance and accuracy of hardware-oriented native-, emulated- and mixed precision solvers in FEM simulations, Supercomputing 2006, GPGPU workshop
- GPUs as fast co-processors for scientific computing, Theoretical Physics, University of Wuppertal, June 2006.
- High Performance Computing for PDE: Some numerical aspects of Petascale Computing, Dagstuhl Seminar on Algorithms and Architectures for Petascale Computing, Schloss Dagstuhl, Germany, February 2006.
- Introduction to data-stream based computations on graphics hardware, 18th Symposium on Simulation Technique, Erlangen, Germany, September 2005 (PDF, 1.5MB).
Tech Reports
- How to gain speedups of 1000 on single processors with fast FEM solvers -- Benchmarking numerical and computational efficiency, Fakultät für Mathematik, Technische Universität Dortmund, Ergebnisberichte Nummer 382
- PG SmartCell: Clevere Algorithmen auf dem Cell-Prozessor, Fakultät für Informatik, Technische Universität Dortmund, April 2008 (Download PDF (in german))
- Memory Bandwidth -- Our Archilles Heel, a historical observation on the performance of Finite Element Codes, LSIII annual meeting, September 2007
- GPGPU Fast Transfers Tutorial, Fachbereich Mathematik, Universität Dortmund, published on GPGPU.ORG, November 2006
- GPGPU Reduction Tutorial, Fachbereich Mathematik, Universität Dortmund, published on GPGPU.ORG, June 2006
- PG Beyond Graphics: Strömungssimulation auf der GPU, Fachbereich Mathematik, Universität Dortmund, April 2006 (Download PDF (in german))
- GPGPU Basic Math Tutorial, Technical report No. 300, Fachbereich Mathematik, Universität Dortmund, published on GPGPU.ORG, November 2005, bibtex
- PG DeViSoR: Technical report No. 240T, Fachbereich Mathematik, Universität Dortmund, October 2003 (Download PDF (in german))
- DeViSoR Grid 2: Technical Report, Fachbereich Mathematik, Universität Dortmund, 2002 (FEAST DeViSoR homepage)
Miscellaneous
- My diploma thesis: Geometrische Projektionstechniken auf Oberflächentriangulierungen zur numerischen Strömungssimulation mit hierarchischen Mehrgitterverfahren (Geometric projection operators on surface triangulations in CFD based on hierarchical multigrid methods) (Download PDF (in german))