Nicolas Fritz

cage

About Me

Currently I am employed half time as a research assistant at the Chair for Programming Languages and Compiler Construction and half time as a software engineer at AbsInt Angewandte Informatik GmbH.

Research Interests

  • Code geeneration for multi-media instruction sets.
  • General Purpose Programming for GPUs.
  • Pipeline Analysis for the VAMP architecture.

Projects

  • CGiS: Design and implementation of a data-parallel programming language on GPUs and CPUs.
  • Verisoft

Publications

Conference Papers

  1. Exploiting SIMD Parallelism with the CGiS Compiler Framework
    N. Fritz, P. Lucas, and R. Wilhelm
    Proceedings of the 20th International Workshop on Languages and Compilers for Parallel Computing (LCPC'07), 2008. [bib]
  2. The Development of the Data-Parallel GPU Programming Language CGiS
    P. Lucas, N. Fritz, and R. Wilhelm
    Proceedings of the 6th International Conference on Computational Science (ICCS'06) (4), 2006. [doi]  [bib]
  3. The CGiS Compiler—A Tool Demonstration
    P. Lucas, N. Fritz, and R. Wilhelm
    Proceedings of the 15h International Conference on Compiler Construction (CC'06), 2006. [doi]  [bib]
  4. CGiS, a new Language for Data-Parallel GPU Programming
    N. Fritz, P. Lucas, and P. Slusallek
    Proceedings of the 9th International Workshop ``Vision, Modeling, and Visualization'' (VMV'04), 2004. [url]  [bib]
  5. Validierung des Zeitverhaltens von kritischer Echtzeit-Software
    C. Ferdinand, D. Kästner, F. Martin, M. Langenbach, M. Sicks, S. Wilhelm, R. Heckmann, N. Fritz, S. Thesing, F. Fontaine, H. Theiling, M. Schmidt, A. A. Evstiougov-Babaev, and R. Wilhelm
    GI Jahrestagung (1), 2003. [pdf]  [bib]

PhD Theses

  1. SIMD Code Generation in Data-Parallel Programming
    N. Fritz
    Universität des Saarlandes, 2009. [bib]

MSc Theses

  1. Generische Value-Analyse für Maschinenprogramme
    N. Fritz
    Universität des Saarlandes, 2001. [bib]

Selected Talks

  • Nicolas Fritz, Philipp Lucas, Philipp Slusallek:
    CGiS, a new Language for Data-Parallel GPU Programming.
    9th International Fall Workshop Vision, Modeling, and Visualization (VMV'04), Stanford, November 2004.
    (Pdf)
  • Dr.-Ing. Christian Ferdinand, Dr.-Ing. Daniel Kästner, Dr.-Ing. Florian Martin, Marc Langenbach, Martin Sicks, Stephan Wilhelm, Nico Fritz, Stephan Thesing, Frank Fontaine, Dr.-Ing. Henrik Theiling, Prof. Dr. Reinhard Wilhelm. Validierung des Zeitverhaltens von kritischer Echtzeit-Software. Workshop Automotive Software Engineering and Concepts. Jahrestagung der GI 2003.
  • N. Fritz, D. Kästner, F. Martin. Automatically Generating Value Analyzers for Assembly Code. Workshop on Compilers and Tools for Constrained Embedded Systems (CTCES), San Jose, 2003.

Miscellaneous

Teaching

Address

Nicolas Fritz
Compiler Design Lab
FR 6.2 – Informatik
Universität des Saarlandes
Postfach 15 11 50
66041 Saarbrücken
Building E1 3, Room 429
Germany

Tel.: +49-681-302-5583
Fax: +49-681-302-3065