Research interests

Numerical simulation of large-scale real-world problems

For more details visit my web page (external link) at the University of Basel.


Publications

Theses

2015

P. Zaspel. Parallel RBF Kernel-Based Stochastic Collocation for Large-Scale Random PDEs, PhD Thesis, Institute for Numerical Simulation, University of Bonn, Germany, Apr. 2015


2009

P. Zaspel. Zweiphasige Navier-Stokes Fluidsimulationen in Maya: Konfiguration, Visualisierung und Animation. Diploma Thesis, Institute for Numerical Simulation, University of Bonn, Apr. 2009.


Submitted Manuscripts

2018

M. Griebel, Ch. Rieger, P. Zaspel. Kernel-based stochastic collocation for the random two-phase Navier-Stokes equations. Available as arXiv:1810.11270, October 2018.

H. Harbrecht and P. Zaspel. A scalable H-matrix approach for the solution of boundary integral equations on multi-GPU clusters. Preprint 2018-11, Fachbereich Mathematik, Universität Basel, Switzerland, 2018. Also available as arXiv:1806.11558.

2017

P. Zaspel. Analysis and parallelization strategies for Ruge-Stüben AMG on many-core processors, Preprint 2017-06, Fachbereich Mathematik, Universität Basel, Switzerland, 2017.

Peer-Reviewed Articles

2018

P. Zaspel. Ensemble Kalman filters for reliability estimation in perfusion inference. Accepted for publication in International Journal for Uncertainty Quantification, December 2018; also available as arXiv:1810.09290. (A previous revision is available as Preprint 2017-04, Fachbereicht Mathematik, Universität Basel, Switzerland.)

P. Zaspel, B. Huang, H. Harbrecht, O. A. von Lilienfeld. Boosting quantum machine learning models with multi-level combination technique: Pople diagrams revisited. Accepted for publication in Journal of Chemical Theory and Computation, December 2018; also available as arXiv:1808.02799.

H. Harbrecht, P. Zaspel. On the algebraic construction of sparse multilevel approximations of elliptic tensor product problems, accepted for publication in Journal of Scientific Computing, Springer, Aug. 2018. Also available as preprint 2018-01, Fachbereich Mathematik, Universität Basel, Switzerland, 2018 and as arXiv:1801.10532.

P. Zaspel. Algorithmic patterns for H matrices on many-core processors, accepted for publication in Journal of Scientific Computing, Springer, Aug. 2018. Also available as preprint 2017-12, Fachbereich Mathematik, Unviversität Basel, Switzerland, 2017 and as arXiv:1708.09707 preprint.

2016

P. Zaspel. Subspace correction methods in algebraic multi-level frames. Linear Algebra and its Applications, Vol. 488(1), Jan. 2016, pp. 505-521.


2014

D. Pflüger, H.-J. Bungartz, M. Griebel, F. Jenko, T. Dannert, M. Heene, A. Parra Hinojosa, C. Kowitz and P. Zaspel: EXAHD: An Exa-Scalable Two-Level Sparse Grid Approach for Higher-Dimensional Problems in Plasma Physics and Beyond. In: Lopes L. et al. (eds) Euro-Par 2014: Parallel Processing Workshops. Euro-Par 2014. Lecture Notes in Computer Science. vol 8806. Springer, Cham, 2014.

2013

P. Zaspel and M. Griebel. Solving incompressible two-phase flows on multi-GPU clusters. Computers & Fluids, 80(0):356 - 364, 2013.


2011

P. Zaspel and M. Griebel. Massively parallel fluid simulations on amazon's hpc cloud. In Network Cloud Computing and Applications (NCCA), 2011 First International Symposium on, pages 73 -78, Nov. 2011.

P. Zaspel and M. Griebel. Photorealistic visualization and fluid animation: coupling of Maya with a two-phase Navier-Stokes fluid solver. Computing and Visualization in Science, 14(8):371-383, 2011.


2010

M. Griebel and P. Zaspel. A multi-GPU accelerated solver for the three-dimensional two-phase incompressible Navier-Stokes equations. Computer Science - Research and Development, 25(1-2):65-73, May 2010.


Edited Volumes

2016

V. Heuveline, M. Schick, C. Webster, P. Zaspel. Uncertainty Quantification and High Performance Computing, Dagstuhl Reports, Vol. 6, Issue 9, pp. 59-73.


Software

hmglib: hierarchical matrices on graphic processing units (github)

MPLA: multi-GPU parallel library for dense iterative matrix solvers (github)

Multi-GPU support und uncertainty quantification for two-phase Navier Stokes (NaSt3DGPF)


Teaching

As Lecturer

HS 2018 @ University of Basel:
Numerik der Differentialgleichungen
Lecturer

FS 2018 @ University of Basel:
Algorithmische Mathematik: Graphen und Anwendungen
Lecturer

SS 2016 @ University of Heidelberg:
Einführung in die Numerik (Introduction to numerical mathematics)
Lecturer

WS 2015/2016 @ University of Heidelberg:
Mathematik und Informatik A (für molekulare Biotechnologie)
Lecturer

Assistance

HS 2017 @ University of Basel:
Numerik partieller Differentialgleichungen (inkl. Projekt)
"Projekt" assistance and lecture assistance (together with M. Schmidlin) for Prof. Dr. Helmut Harbrecht

FS 2017 @ University of Basel:
Programmierprojekt zur Einfuehrung in die Numerik
Together with Monica Bugeanu: Assistance for Prof. Dr. Helmut Harbrecht

WS 2012/2013 @ University of Bonn:
Übung zu Wissenschaftliches Rechnen I, module V3E1
Assistance for Prof. Dr. Carsten Burstedde.

WS 2011/2012 @ University of Bonn:
Algorithmische Mathematik I, module V1G5
Assistance for Prof. Dr. Sven Beuchler.

SS 2011 @ University of Bonn:
Wissenschaftiches Rechnen II, module V2E4
Assistance for Priv.-Doz. Dr. Christian Rieger.

WS 2010/2011 @ University of Bonn:
Practical Lab Numerical Simulation - Scientific Computing, module P5E1
Laboratory with Prof. Dr. Michael Griebel and Dr. Roberto Croce.
Programmierpraktikum numerische Algorithmen - Wissenschaftliches Rechnen, module P2E1
Laboratory with Prof. Dr. Michael Griebel, Dipl.-Math. Markus Burkow and Dr. Roberto Croce.

SS 2010 @ University of Bonn:
Wissenschaftliches Rechnen II, module V2E4
Assistance for Prof. Dr. Marc Alexander Schweitzer and Priv.-Doz. Dr. Christian Rieger.

Talks

Invited Talks

2018

Augmenting the explanatory power of predictions by uncertainty quantification,
2nd Workshop on Embedded Machine Learning - WEML2018, Heidelberg University, Nov 8, 2018.

Meshfree and multi-index approximations for parametric real-world problems,
Seminar on Uncertainty Quantification, RWTH Aachen, Aachen, Germany, August 29, 2018.

2017

Optimal-complexity kernel-based stochastic collocation with application in fluid mechanics,
Seminar of the "Mathematics in Computational Science and Engineering" group, on invite by Prof. Dr. Fabio Nobile, EPFL, Lausanne, Switzerland, October 24, 2017.

Scalable solvers for meshless methods on many-core clusters,
QUIET 2017 - Quantification of Uncertainty: Improving Efficiency and Technology, SISSA, International School for Advanced Studies, Trieste, Italy, July 18-21, 2017.

2016

H-matrices on many-core hardware with applications in parametric PDE's,
Colloquium of the Faculty of Engineering, on invite by Prof. Dr. Steffen Börm, University of Kiel, December 9, 2016.

Algorithmic patterns for hierarchical matrices on many-core processors,
Seminar in Numerical Analysis, on invite by Prof. Dr. Helmut Harbrecht, University of Basel, September 18, 2016.

Conferences / Workshops

2017

Scalable solvers for meshless methods on many-core clusters,
QUIET 2017 - Quantification of Uncertainty: Improving Efficiency and Technology, SISSA, International School for Advanced Studies, Trieste, Italy, July 18-21, 2017.

Quantifying stochastic influences in biomedical imaging,
GAMM Annual Meeting, Weimar, Germany, March 6-10, 2017.

2016

Scalable hierarchical methods on many-core hardware – Fast matrix approximations in kernel-based collocation,
Dagstuhl Seminar on "Uncertainty Quantification and High Performance Computing, Schloss Dagstuhl, Germany, September 11-16, 2016.

Subspace correction methods in algebraic multi-level frames,
ILAS Conference 2016, KU Leuven, Leuven, Belgium, July 11-15, 2016.

Towards highly scalable uncertainty quantification for challenging biomedical applications on GPU clusters,
ECCOMAS Congress 2016, Crete Island, Greece, June 5-10

Towards Meshless Uncertainty Quantification in Medical Imaging on GPUs,
SIAM Conference on Uncertainty Quantification, Lausanne, Switzerland, April 5-8, 2016.

2015

Parallel RBF Kernel-Based Stochastic Collocation for Large-Scale Random PDEs,
13th US National Concress on Computational Mechanics, San Diego, CA, US, July 26-30, 2015

Parallel RBF Kernel-Based Stochastic Collocation for Large-Scale Two-Phase Flow Problems,
Ercoftac International workshop on Uncertainty Quantification in Computational Fluid Dynamics, Paris, France, May 18-20, 2015.

EXAHD – Combination Technique, Theory, and Preconditioning,
Sparse Solvers for Exascale: From Building Blocks to Applications, Greifswald, Germany, March 23-25, 2015.

2014

Optimal parallel uncertainty quantification in large-scale flow problems,
International SPPEXA Workshop - Numerical Methods on High-Performance Computers, Heidelberg, Germany, December 1 - 3, 2014.

Multi-GPU uncertainty quantification for large-scale flow problems,
European Conference on Computational Fluid Dynamics ECCOMAS-ECFD 2014, Barcelona, Spain, July 20-25, 2014.

Kernel-based adaptive methods in large-scale CFD problems with uncertainties,
SIAM UQ 2014 - SIAM Conference on Uncertainty Quantification, Savannah, Georgia, US, March 31 - April 3, 2014.

Breaking Computational Barriers: Multi-GPU High-Order RBF Kernel Problems with Millions of Points,
GTC 2014 - GPU Technology Conference, San Jose, CA, USA, March 24-27, 2014.


2013

Efficient uncertainty quantification methods for incompressible flow problems using GPUs,
ParCo2013 - International Conference on Parallel Computing, Munich, Germany, September 10-13, 2013.

Multi-GPU parallel uncertainty quantification for two-phase flow simulations,
NASCA13 - Numerical Analysis and Scientific Computation with Applications, Calais, France, June 24-26, 2013.

Kernel-based multi-GPU parallel uncertainty quantification with applications in CFD,
NuMUQ - Numerical Methods for Uncertainty Quantification, Bonn, Germany, May 13-17, 2013.

Multi-GPU Parallel Numerical Methods for Uncertainty Quantification in Computational Fluid Dynamics,
GTC2013 - GPU Technology Conference 2013, San Jose, CA, USA, March 18-21, 2013.

Kernel-based multi-GPU parallel uncertainty quantification for two-phase flow simulations,
GAMM29 - 29th GAMM-Seminar Leipzig on Numerical Methods for Uncertainty Quantification, Leipzig, Germany, January 21-23, 2013.

Multi-GPU parallel two-phase flow simulations in presence of uncertainties,
ECCOMAS 2012 - 6th EUROPEAN CONGRESS ON COMPUTATIONAL METHODS IN APPLIED SCIENCES AND ENGINEERING, Vienna, Austria, September 10-14, 2012.


2012

Multi-GPU fluid simulations on sparse grids,
2nd Workshop on Sparse Grids and Applications, Munich, Germany, July 2-6, 2012.

Computationally Challenging Two-Phase Incompressible Flow Problems on Multi-GPU Systems,
ESCO 2012 - European Seminar on Computing , Pilsen, Czech Republic, June 25-29, 2012.

A Massively Parallel Two-Phase Solver for Incompressible Fluids on Multi-GPU Clusters,
GPU Technology Conference 2012, San Jose, CA, USA, May 14-17, 2012.


2011

Massively parallel fluid simulations on Amazon's HPC cloud,
IEEE NCCA 2011 - IEEE First Symposium on Network Cloud Computing and Applications, Toulouse, France, November 21-23, 2011.

Two-Phase flows on massively parallel multi-GPU clusters,
Workshop Programming of Heterogeneous Systems in Physics, Jena, Germany, October 5-7, 2011.

A Massively Parallel Two-Phase Solver for Incompressible Fluids on Multi-GPU Clusters,
SimGPU 2011 - International Symposium "Computer Simulations on GPU", Mainz, Germany, May 30 - June 1, 2011.

Solving the Two-Phase Incompressible Navier-Stokes Equations on Massively Parallel Multi-GPU Clusters,
ParCFD 2011 - 23rd International Conference on Parallel Computational Fluid Dynamics, Barcelona, Spain, May 16-20, 2011.


2010

Multi-GPU Accelerated Solver for the 3D Two-phase Incompressible Navier-Stokes Equations,
GPU Technology Conference 2010, San Jose, CA, USA, September 20-23, 2010.

Towards a Multi-GPU Solver for the Three-Dimensional Two-Phase Incompressible Navier-Stokes Equations,
ECCOMAS CFD2010 - Fifth European Conference on Computational Fluid Dynamics, Lisbon, Portugal, June 14-17, 2010.

A multi-GPU accelerated solver for the three-dimensional two-phase incompressible Navier-Stokes equations,
International Supercomputing Conference 2010, Hamburg, Germany, May 30 - June 3, 2010.

Fluid animation in Autodesk Maya - Application of a high-order 3d two-phase navier-stokes fluid solver,
ECCM2010 - 4th European Conference on Computational Mechanics - Solids, Structures and Coupled Problems in Mechanics (includes minisymposium Meshless and related Methods), Paris, France, May 16-21, 2010.


2009

Towards a multi-GPU solver for the three-dimensional two-phase incompressible Navier-Stokes equations (poster),
GPU Technology Conference 2009, San Jose, CA, USA, September 30 - October 2, 2009.



Others

Large-scale uncertainty quantification with GPUs and applications in Computational Fluid Dynamics,
GHCG 2013 - German Heterogeneous Computing Group Meeting 2013, Aachen, Germany, May 22-24, 2013.

Incompressible two-phase flows on massively parallel multi-GPU Clusters,
Oberseminar SS 2011 - Institut für Geometrie und Praktische Mathematik - RWTH Aachen, Aachen, Germany, May 5, 2011.

Numerik von Realzeitverfahren für die graphische Darstellung von Fluidsimulationen,
Dissertationsvorstellung, TU Dortmund, Germany, February 22, 2010.

Contact

Dr. Peter Zaspel
Departement für Mathematik und Informatik
Fachbereich Mathematik
University of Basel

Address:Spiegelgasse 1
4051 Basel
Switzerland
Office: 03.007
Phone: +41 (0)61 207 24 16
E-Mail: peter.zaspel.unibas.ch