Skip to content
View leissa's full-sized avatar

Highlights

  • Pro

Organizations

@AnyDSL @cdl-saarland

Block or report leissa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
leissa/README.md

Roland Leißa

GitHub dblp ORCID LinkedIn

Anurag's GitHub stats

📖 Publications

2026

  • SSA without Dominance for Higher-Order Programs
    Roland Leißa, Johannes Griebler
    PLDI 2026 arXiv zenodo

2025

  • MimIrADe: Automatic Differentiation in MimIR
    Marcel Ullrich, Sebastian Hack, Roland Leißa
    CC 2025 PDF ACM zenodo dblp

  • MimIR: An Extensible and Type-Safe Intermediate Representation for the DSL Age
    Roland Leißa, Marcel Ullrich, Joachim Meyer, Sebastian Hack
    POPL 2025 PDF ACM arXiv zenodo YouTube dblp

2023

  • Preparing Reproducible Scientific Artifacts using Docker
    Michael Canesche, Roland Leißa, Fernando Magno Quintão Pereira
    PDF arXiv dblp

2022

  • AnySeq/GPU: a novel approach for faster sequence alignment on GPUs
    André Müller, Bertil Schmidt, Richard Membarth, Roland Leißa, Sebastian Hack
    ICS 2022 PDF ACM arXiv YouTube dblp

2021

  • tinyMD: Mapping molecular dynamics simulations to heterogeneous hardware using partial evaluation
    Rafael Ravedutti L. Machado, Jonas Schmitt, Sebastian Eibl, Jan Eitzinger, Roland Leißa, Sebastian Hack, Arsène Pérard-Gayot, Richard Membarth, Harald Köstler
    J. Comput. Sci. PDF Elsevier arXiv dblp

  • FLOWER: A comprehensive dataflow compiler for high-level synthesis
    Puya Amiri, Arsène Pérard-Gayot, Richard Membarth, Philipp Slusallek, Roland Leißa, Sebastian Hack
    FPT 2021 PDF IEEE arXiv dblp

2020

  • AnyHLS: High-Level Synthesis With Partial Evaluation
    M. Akif Özkan, Arsène Pérard-Gayot, Richard Membarth, Philipp Slusallek, Roland Leißa, Sebastian Hack, Jürgen Teich, Frank Hannig
    TACD 2020 PDF IEEE arXiv dblp

  • AnySeq: A High Performance Sequence Alignment Library based on Partial Evaluation
    André Müller, Bertil Schmidt, Andreas Hildebrandt, Richard Membarth, Roland Leißa, Matthis Kruse, Sebastian Hack
    IPDPS 2020 PDF IEEE arXiv dblp

2019

  • Rodent: generating renderers without writing a generator
    Arsène Pérard-Gayot, Richard Membarth, Roland Leißa, Sebastian Hack, Philipp Slusallek
    SIGGRAPH 2019 PDF ACM dblp

2018

  • AnyDSL: a partial evaluation framework for programming high-performance libraries
    Roland Leißa, Klaas Boesche, Sebastian Hack, Arsène Pérard-Gayot, Richard Membarth, Philipp Slusallek, André Müller, Bertil Schmidt
    OOPSLA 2018 PDF ACM YouTube dblp

  • A Data Layout Transformation for Vectorizing Compilers
    Arsène Pérard-Gayot, Richard Membarth, Philipp Slusallek, Simon Moll, Roland Leißa, Sebastian Hack
    WPMVP 2018 PDF ACM dblp

2017

  • Language Support for Programming High-Performance Code
    Roland Leißa
    PhD 2017 PDF UdS dblp

  • RaTrace: simple and efficient abstractions for BVH ray traversal algorithms
    Arsène Pérard-Gayot, Martin Weier, Richard Membarth, Philipp Slusallek, Roland Leißa, Sebastian Hack
    GPCE 2017 PDF ACM dblp

2015

  • A graph-based higher-order intermediate representation
    Roland Leißa, Marcel Köster, Sebastian Hack
    CGO 2015 PDF IEEE cTuning GitHub dblp

  • Shallow embedding of DSLs via online partial evaluation
    Roland Leißa, Klaas Boesche, Sebastian Hack, Richard Membarth, Philipp Slusallek
    GPCE 2015 PDF ACM Award dblp

2014

  • Code Refinement of Stencil Codes
    Marcel Köster, Roland Leißa, Sebastian Hack, Richard Membarth, Philipp Slusallek
    PPL 2014 PDF World Scientific dblp

  • Specialization through dynamic staging
    Piotr Danilewski, Marcel Köster, Roland Leißa, Richard Membarth, Philipp Slusallek
    GPCE 2014 PDF ACM dblp

  • Sierra: a SIMD extension for C++
    Roland Leißa, Immanuel Haffner, Sebastian Hack
    WPMVP 2014 PDF ACM dblp

  • Target-specific refinement of multigrid codes
    Richard Membarth, Philipp Slusallek, Marcel Köster, Roland Leißa, Sebastian Hack:
    WOLFHPC 2014 PDF Springer dblp

2013

  • Simple and Efficient Construction of Static Single Assignment Form
    Matthias Braun, Sebastian Buchwald, Sebastian Hack, Roland Leißa, Christoph Mallon, Andreas Zwinkau
    CC 2013 PDF Springer GitHub GitHub dblp

2012

  • Extending a C-like language for portable SIMD programming
    Roland Leißa, Sebastian Hack, Ingo Wald
    PPoPP 2012 PDF ACM dblp

Pinned Loading

  1. AnyDSL/MimIR AnyDSL/MimIR Public

    MimIR is my Intermediate Representation

    C++ 93 21

  2. c64engine c64engine Public

    a game engine for the c64

    Python 22 6

  3. fe fe Public

    A header-only C++ library for writing compiler/interpreter frontends.

    C++ 17 3

  4. let let Public template

    A simple demo language that builds upon FE.

    C++ 8 6