Projects

  • Implementation of vector operations for SBCL

    (Third Party Funds Single)

    Term: 10-07-2018 - 31-03-2019
    Funding source: Bayerisches Staatsministerium für Bildung und Kultus, Wissenschaft und Kunst (ab 10/2013)
    Ziel des Projekts ist es, AVX2 Vektoroperationen für die Common LispImplementierung SBCL verfügbar zu machen.  SBCL ist derpopulärste und am weitesten Entwickelte freie Compiler für CommonLisp.  Die Verbesserungen aus diesem Projekt machen es möglichCommon Lisp Programme zu schreiben, deren Ausführungsgeschwindigkeitmit C++ und Fortran Programmen auf Augenhöhe liegt.  Dadurchergeben sich interessante Möglichkeiten der Metaprogrammierung imwissenschaftlichen Rechnen.
  • Innovationsfonds 2017: Urkunden und Buchgutscheine für gute Leistungen in Anfängervorlesungen

    (FAU Funds)

    Term: 01-07-2017 - 30-09-2020
    Um den Vorlesungs- und Prüfungsbetrieb persönlicher zu gestalten, wird bei sehr guten Leistungen in meinen Anfängervorlesungen "Mathematik für Ingenieure" ein wenig symbolisches Lob in der Form von Urkunden und auch ein wenig finanzielles Lob in der Form von Buchgutscheinen ausgeteilt.
  • Verteiltes Höchstleistungsrechnen in Common Lisp

    (Third Party Funds Single)

    Term: 01-10-2015 - 31-03-2016
    Funding source: Bayerisches Staatsministerium für Wissenschaft, Forschung und Kunst (StMWFK) (bis 09/2013)

    The Message Passing Interface\cite{mpi-standard} (MPI) is the de facto
    standard for distributed programming on all modern compute clusters and
    supercomputers. It features a large number of communication patterns with
    virtually no overhead. Our work on bringing MPI functionality to Common
    Lisp resulted in vast improvements to the message passing library CL-MPI
    and the development of severaly new approaches to distributed computing.
     

  • Implementation and optimization of stencil operations on staggered hierarchical meshes

    (Third Party Funds Single)

    Term: 01-06-2013 - 01-10-2014
    Funding source: Bayerisches Staatsministerium für Wissenschaft, Forschung und Kunst (StMWFK) (bis 09/2013)
    URL: http://www.konwihr.uni-erlangen.de/projekte/multicore-software-initiative/stencils-on-staggered-hierarchical-meshes.shtml

    We optimized and parallelized a framework which compiles stencil operations defined by abstract operators into code, which performs the corresponding stencil update. Therefore, we are now able to formulate solvers for a large number of application problems (flow simulation, image analysis, ...) in an abstract way, and then solve efficiently on structured meshes.

Friedrich-Alexander-Universität Erlangen-Nürnberg