Search filters

List of works by Michel Steuwer

A Composable Array Function Interface for Heterogeneous Computing in Java

article

A shared compilation stack for distributed-memory parallelism in stencil DSLs

scientific article published on 24 April 2024

Automatic Matching of Legacy Code to Heterogeneous APIs

BaCO: A Fast and Portable Bayesian Compiler Optimization Framework

scientific article published on 07 February 2024

Descend: A Safe GPU Systems Programming Language

scientific article published on 20 June 2024

Generating high performance code for irregular data structures using dependent types

scientific article published on 19 August 2021

Generating performance portable code using rewrite rules: from high-level functional expressions to high-performance OpenCL code

High performance stencil code generation with Lift

High-Level Programming of Stencil Computations on Multi-GPU Systems Using the SkelCL Library

High-level Programming for Medical Imaging on Multi-GPU Systems Using the SkelCL Library

scholarly article by Michel Steuwer & Sergei Gorlatch published 2013 in Procedia Computer Science

Integrating a functional pattern-based IR into MLIR

scientific article published on 14 February 2021

Introducing and Implementing the Allpairs Skeleton for Programming Multi-GPU Systems

Just-In-Time GPU Compilation for Interpreted Languages with Partial Evaluation

LIFT: A functional data-parallel IR for high-performance GPU code generation

Matrix multiplication beyond auto-tuning

Multi-stage programming for GPUs in C++ using PACXX

article

Performance portable GPU code generation for matrix multiplication

article

Runtime Code Generation and Data Management for Heterogeneous Computing in Java

SkelCL - A Portable Skeleton Library for High-Level GPU Programming

article published in 2011

SkelCL: Enhancing OpenCL for High-Level Programming of Multi-GPU Systems

SkelCL: a high-level extension of OpenCL for multi-GPU systems

Structural Subtyping as Parametric Polymorphism

scientific article published on 16 October 2023

Systematically extending a high-level code generator with support for tensor cores

scientific article published on 18 May 2022

Tiling Optimizations for Stencil Computations Using Rewrite Rules in L <scp>ift</scp>

scientific article published on 26 December 2019

Towards Composable GPU Programming

Towards High-Level Programming for Systems with Many Cores

Towards High-Level Programming of Multi-GPU Systems Using the SkelCL Library

Using the SkelCL Library for High-Level GPU Programming of 2D Applications

dOpenCL: Towards a Uniform Programming Approach for Distributed Heterogeneous Multi-/Many-Core Systems

dOpenCL: Towards uniform programming of distributed heterogeneous multi-/many-core systems

gCUP: rapid GPU-based HIV-1 co-receptor usage prediction for next-generation sequencing

scientific article