Home | english | Impressum | KIT
weiss Jun.-Prof. Dr. Jan-Philipp Weiß
Sprechstunden:

Wednesday, 15.00h -16.00h


Raum: 282, 2. OG
Tel.: +49 721 608 - 47406
Fax: +49 721 608 - 44178
Jan-Philipp WeissOpm9∂kit edu

Post-, Besucher- und Lieferadresse

Karlsruher Institut für Technologie
Institut für Angewandte und Numerische Mathematik 4
AG Numerische Simulation, Optimierung und Hochleistungsrechnen
Fritz-Erler-Str. 23, Geb. 01.86
76133 Karlsruhe


Forschungsinteressen

 

  • Numerische Methoden für partielle Differentialgleichungen
    • Theorie und Analysis von PDEs
    • Finite Elemente Methoden und deren numerische Analyse
    • Schnelle und skalierbare Löser, insbesondere parallele Vorkonditionierer
    • Mehrgitter- und Gebietszerlegungsverfahren
    • Adaptive Gitterverfeinerung
    • Anwendungsaspekte, insbesondere im Bereich der numerischen Strömungsmechanik

 

  • Wissenschaftliches Rechnen, Hochleistungsrechnen und parallele Programmierung
    • Parallele numerische Methoden und Algorithmen
    • Methoden und Systeme des Hochleistungsrechnens
    • Parallele Programmierkonzepte und Softwareentwicklung
    • Hardware-aware Computing
    • Plattformübergreifende und Hersteller-spezifische Programmierumgebungen
    • Multi-level Parallelilät auf hierarchischen Rechenplattformen
    • Datenlokalität und Performanceoptimierung
    • Leistungsmessung und -bewertung

 

  • Neuartige Prozessortechnologien und parallele Plattformen
    • Multi- und Manycore Prozessoren
    • GPUs, MIC, FPGAs (Convey), Cell, Koprozessoren
    • Heterogene Rechenplattformen
    • Hardwarearchitekturen und -mechanismen

 

Aktivitäten

 

Projekte

  • Parallele Vorkonditionierer auf GPUs und Multicore-CPUs
  • Stencil-basierte Mehrgitterverfahren
  • Portable und flexible parallele lineare Algebra-Bibliothek (lmpLAtoolbox)
  • Parallele FEM software HiFlow3
  • PGAS API / BMBF Projekt GASPI / numerische Bibliotheken
  • Malleable Computing

 

Publikationen

Submitted Work

  • V. Heuveline, D. Lukarski, J.-P. Weiss: The Power(q)-Pattern Enhanced Multi-Colored ILU(p)-Factorization with Predetermined Fill-ins for Scalable Parallel Preconditioners on Multi-core CPUs and GPUs, submitted to ACM Journal on Experimental Algorithmics, 2011

Journals

  • R. Buchty, V. Heuveline, W. Karl, J.-P. Weiss: A Survey on Hardware-aware and Heterogeneous Computing, Concurrency and Computation: Practice and Experience, Vol. 24(7), pp. 663-675, 2012
  • V. Heuveline, D. Lukarski, J.-P. Weiss: Performance of a Stream Processing Model on the Cell BE NUMA Architecture Applied to a 3D Conjugate Gradient Poisson Solver, Int. J. Computational Science, 3(5), pp. 473-490, 2009 
  • V. Heuveline, J.-P. Weiss: Lattice Boltzmann Methods on the ClearSpeed Advance Accelerator Board, Eur. Phys. J. Special Topics 171, pp. 31-36, 2009

Conferences (peer-reviewed)

  • Heuveline, D. Lukarski, F. Oboril, M. B. Tahoori, J.-P. Weiss: Numerical Defect Correction as an Algorithm-Based Fault Tolerance Technique for Iterative Solvers, 17th IEEE Pacific Rim Int. Symp. on Dependable Computing (PRDC’11), 2011
  • V. Heuveline, D. Lukarski, N. Trost, J.-P. Weiss: Parallel Smoothers for Matrix-based Multigrid Methods on Locally Refined Meshes Using Multicore CPUs and GPUs, in: Facing the Multicore-Challenge II, Springer LNCS series, Vol. 7174, pp. 158-171, 2012 (to appear)
  • V. Heuveline, D. Lukarski, C. Subramanian, J.-P. Weiss: Parallel Preconditioning and Modular Finite Element Solvers on Hybrid CPU-GPU Systems, in P. Iványi, B.H.V. Topping (Eds.), Proc. of the Sec. Int. Conf. on Parallel, Distributed, Grid and Cloud Computing for Engineering (ParEng 2011), Civil-Comp Press, Stirlingshire, UK, Paper 36, 2011
  • W. Augustin, V. Heuveline, J.-P.Weiss: Convey HC-1 Hybrid Core Computer - The Potential of FPGAs in Numerical Simulation, In Proc. 2nd Int. Workshop on New Frontiers in High-performance and Hardware-aware Computing (HipHaC’11), pp. 1-8, San Antonio, Texas, USA, 2011, KIT Scientific Publishing
  • H. Anzt, W. Augustin, M. Baumann, T. Gengenbach, T. Hahn, A. Helfrich-Schkarbanenko, V. Heuveline, E. Ketelaer, D. Lukarski, A. Nestler, S. Ritterbusch, S. Ronnas, M. Schick, M. Schmidtobreick, C. Subramanian, J.-P. Weiss, F. Wilhelm, M. Wlotzka: HiFlow3 – A Hardware-Aware Parallel Finite Element Package, 5th Parallel Tools Workshop, 2011, Springer, accepted
  • V. Heuveline, D. Lukarski, J.-P. Weiss: Scalable Multi-Coloring Preconditioning for Multicore CPUs and GPUs, UCHPC'10 Workshop, Euro-Par 2010 Parallel Processing Workshops, Springer LNCS Vol. 6586, pp. 389-397, 2011
  • V. Heuveline, D. Lukarski, C. Subramanian, J.-P. Weiss: The Multi-Platform Linear Algebra Toolbox for Finite Element Solvers on Heterogeneous Clusters, 2010 IEEE Int. Conference on Cluster Computing Workshops and Posters, DOI 10.1109/CLUSTERWKSP.2010.5613084, 2010
  • F. Oboril, V. Heuveline, J.-P. Weiss: Parallel 3D Multigrid Methods on the STI Cell BE architecture, in Proc. of the Conference Facing the Multicore-Challenge, Heidelberg Academy of Sciences, State-of-the-Art Survey, Springer LNCS series, Vol. 6310, pp. 66-78, 2010
  • W. Augustin, V. Heuveline, J.-P. Weiss: Optimized Stencil Computation Using In-place Calculation on Modern Multicore Systems. In Proc. of the 15th International EuroPar Conference, Delft, The Netherlands,  Springer LNCS series, Vol. 5704, pp. 772-784, 2009
  • V. Heuveline, D. Lukarski, J.-P. Weiss: RapidMind Stream Processing on the PlayStation 3 for a Chorin-based Navier-Stokes Solver. In Proc. 1st Int. Workshop on New Frontiers in High-performance and Hardware-aware Computing (HipHaC’08), pp. 31 - 38, Lake Como, Italy, 2008, Universitätsverlag Karlsruhe

Conference / Workshop Proceedings (not peer-reviewed)

  • H. Anzt, W. Augustin, M. Baumann, T. Gengenbach, T. Hahn, A. Helfrich-Schkarbanenko, V. Heuveline, E. Ketelaer, D. Lukarski, A. Nestler, S. Ritterbusch, S. Ronnas, M. Schick, M. Schmidtobreick, C. Subramanian, J.-P. Weiss, F. Wilhelm, M. Wlotzka: HiFlow3 – A Multi-Purpose and Flexible Parallel Finite Element Package, Open Source CFD International Conference, Paris, 2011

Editorship of Conference / Workshop Proceedings

  • R. Keller, D. Kramer, J.-P. Weiss (Eds.): Facing the Multicore-Challenge II, Aspects of New Paradigms and Technologies in Parallel Computing, State-of-the-Art Survey, Springer LNCS series, Vol. 7174, 2012 (to appear)
  • R. Buchty, J.-P. Weiss (eds.): High-performance and Hardware-Aware Computing, Proc. of the 2nd International Workshop on New Frontiers in High-performance and Hardware-aware Computing (HipHaC‘11), in conjunction with HPCA-17, San Antonio, USA, KIT-Scientific Publishing, 2011
  • R. Keller, D. Kramer, J.-P. Weiss (eds.): Facing the Multicore-Challenge, Aspects of New Paradigms and Technologies in Parallel Computing, State-of-the-Art Survey, Springer LNCS series, Vol. 6310, 2010
  • R. Buchty, J.-P. Weiss (eds): High-performance and Hardware-Aware Computing, Proc. of the 1st International Workshop on New Frontiers in High-performance and Hardware-aware Computing (HipHaC ‘08), in conjunction with Micro-41, Lake Como, Italy, Universitätsverlag Karlsruhe, 2008

Preprints

  • V. Heuveline, D. Lukarski, F. Oboril, M. Tahoori, J.-P. Weiss: Numerical Defect Correction as an Algorithm-Based Fault Tolerance Technique for Iterative Solvers, EMCL Preprint 2011-10, 2011
  • V. Heuveline, D. Lukarski, N. Trost, J.-P. Weiss: Parallel Smoothers for Matrix-based Multigrid Methods on Unstructured Meshes Using Multicore CPUs and GPUs, 2011, EMCL Preprint 2011-09, 2011
  • V. Heuveline, D. Lukarski, J.-P. Weiss: Enhanced Parallel ILU(p)-based Preconditioners for Multi-core CPUs and GPUs -- The Power(q)-pattern Method, EMCL Preprint 2011-08, 2011
  • W. Augustin, V. Heuveline, J.-P. Weiss: Convey HC-1 – The Potential of FPGAs in Numerical Simulation, EMCL Preprint 2010-07, 2010
  • H. Anzt, W. Augustin, M. Baumann, H. Bockelmann, T. Gengenbach, T. Hahn, V. Heuveline, E. Ketelaer, D. Lukarski, A. Otzen, S. Ritterbusch, B. Rocker, S. Ronnas, M. Schick, C. Subramanian, J.-P. Weiss, F. Wilhelm: HiFlow3 – A Flexible and Hardware-aware Parallel Finite Element Package, EMCL Preprint 2010-06 (presented at POOSC’10, SPLASH, Reno, USA), 2010
  • R. Buchty, V. Heuveline, W. Karl, J.-P. Weiss: A Survey on Hardware-aware and Heterogeneous Computing, EMCL-Preprint 2009-02, 2009
  • V. Heuveline, J.-P. Weiss: A Parallel Implementation of a Lattice Boltzmann Method on the ClearSpeed Advance Accelerator Board, IWRMM Preprint 07/03, University of Karlsruhe (TH), 2007