Seiteninterne Suche

Christian Schmitt

Christian Schmitt, M. Sc.

Bild von Christian Schmitt

Christian Schmitt


Curriculum Vitæ

since 2013 Researcher at the Department of Computer Science 12 (Hardware/Software Co-Design)Friedrich-Alexander University Erlangen-Nürnberg
2010 − 2012 M. Sc. in Computer Science, Friedrich-Alexander University Erlangen-Nürnberg
2006 − 2010 B. Sc. in Computational Engineering, Friedrich-Alexander University Erlangen-Nürnberg

Research Projects

Research Interests

  • Domain-Specific Languages
  • Code Generation
  • Multi-Core Architectures and Programming
  • Parallel Architectures
  • Parallel Programming Models for Many-core Systems: OpenMP, MPI, PGAS
  • High-Performance Computing

Other Interests

  • Arduino and microcontroller programming
  • Web development

Teaching

SS 2017
SS 2016
WS 2015/2016
  • Electronics of Programmable Digital Systems
SS 2015
SS 2014
SS 2013

Open Theses

  • Currently none

Supervised Theses

  • Automatische Diskretisierung elliptischer partieller Differentialgleichungen in ExaSlang
  • Erkennung handschriftlicher mathematischer Ausdrücke
  • Evaluierung Scala-basierender Technologien zur Implementierung domänenspezifischer Sprachen
  • Generating IDE Support for Multiple Domain Specific Languages
  • Programmierumgebungen mit Client-Server-Architekturen für domänenspezifische Sprachen
  • Semantische Prüfungen in domänenspezifischen Sprachen
  • Softwarekomplexitätsanalysen von domänenspezifischen Programmen

Publications

I also offer a BiBTeX file containing all my publications.

2017

2016

2015

2014

Misc.

2016

  • Schmitt C., Kuckuk S., Claus L., Rittich H., Grebhahn A., Kronawitter S.:
    Towards Automatic Generation of Energy-aware Efficient Geometric Multigrid Solvers
    Poster Presentation
    8th NIC Symposium, Forschungszentrum Jülich, Jülich, Germany, February 11-12, 2016.
    PDF: Download
  • Schmitt C., Kuckuk S., Hannig F., Teich J., Köstler H., Rüde U., Lengauer C.:
    Systems of Partial Differential Equations in ExaSlang
    Talk
    SPPEXA Symposium 2016, Leibniz Supercomputing Centre, Munich, Germany, January 25, 2016.
    PDF: Download

2015

  • Schmitt C., Kronawitter S., Kuckuk S.:
    ExaSlang and the ExaStencils Code Generator
    Talk
    Dagstuhl Seminar on Advanced Stencil-Code Engineering, Schloss Dagstuhl, Germany, April 14, 2015.
    PDF: Download
  • Schmitt C.:
    Generation of Multigrid-based Numerical Solvers for FPGA Accelerators
    Talk
    2nd International Workshop on High-Performance Stencil Computations (HiStencils), Amsterdam, The Netherlands, January 20, 2015.
    PDF: Download

2014

  • Schmitt C.:
    ExaSlang: A Domain-Specific Language for Highly Scalable Multigrid Solvers
    Talk
    4th International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing (WOLFHPC), New Orleans, LA, USA, November 17, 2014.
    PDF: Download
  • Kuckuk S., Schmitt C.:
    Generating Highly Parallel Geometric Multigrid Solvers with the ExaStencils Approach
    Talk
    3rd Workshop on Extreme-Scale Programming Tools (ESPT), New Orleans, LA, USA, November 17, 2014.
    PDF: Download
  • Schmitt C., Hannig F., Teich J.:
    A Multi-layered Domain-Specific Language for Stencil Computations
    Talk
    SPPEXA-Doktorandenkolloquium, Friedrich-Alexander University Erlangen-Nürnberg, Germany, July 09, 2014.
    PDF: Download
  • Schmitt C.:
    An Evaluation of Domain-Specific Language Technologies for Code Generation
    Talk
    14th International Conference on Computational Science and its Applications (ICCSA), Guimaraes, Portugal, June 30-July 3, 2014.
    PDF: Download
  • Köstler H., Schmitt C., Kuckuk S., Hannig F., Teich J., Rüde U.:
    A Scala Prototype to Generate Multigrid Solver Implementations for Different Problems and Target Multi-Core Platforms
    In Computing Research Repository (CoRR), June 2014. 18 pages. arXiv:1406.5369.
    PDF: Download
  • Lengauer C., Apel S., Bolten M., Größlinger A., Hannig F., Köstler H., Rüde U., Teich J., Grebhahn A., Kronawitter S., Kuckuk S., Rittich H., Schmitt C.:
    ExaStencils: Advanced Stencil-Code Engineering – First Project Report
    Technical Report MIP-1401, Department of Computer Science and Mathematics, University of Passau, June 2014.
    PDF: Download
    BibTeX: Download
  • Kuckuk S., Schmitt C., Köstler H.:
    Automatic Code Generation for Highly Parallel Multigrid Solvers
    Poster Presentation
    14th Platform for Advanced Scientific Computing (PASC) Conference, ETH Zürich, Zürich, Switzerland, June 02-03, 2014.
    PDF: Download
  • Köstler H., Schmitt C., Kuckuk S.:
    A Common Automatic Code Generator for a Wide Range of Stencil Codes
    Talk
    Workshop ExaStencils 2014, TU Dresden, Germany, March 31, 2014.
    PDF: Download
  • Grebhahn A., Siegmund N., Apel S., Kuckuk S., Schmitt C.:
    Optimizing the Performance of Customizable Stencil Codes with Feature-Interaction Detection
    Talk
    Workshop ExaStencils 2014, TU Dresden, Germany, March 31, 2014.
    PDF: Download
  • Schmitt C.:
    A Multi-layered Domain-Specific Language for Stencil Computations
    Talk
    Workshop ExaStencils 2014, TU Dresden, Germany, March 31, 2014.
    PDF: Download
  • Kuckuk S., Kronawitter S., Grebhahn A., Schmitt C., Rittich H., Köstler H.:
    Towards Automatic Generation of Efficient Geometric Multigrid Solvers for Exascale Computing
    Poster Presentation, 7th NIC Symposium, Forschungszentrum Jülich, Jülich, Germany, February 12-13, 2014.
    PDF: Download

2013

  • Schmitt C.:
    The ExaStencils Project
    Talk
    SPPEXA Doctoral Retreat, TU Darmstadt, Germany, September 16, 2013.