Martin Elsman

Registered user since Tue 2 Jun 2015

Name: Martin Elsman

Country: Denmark

Affiliation: University of Copenhagen, Denmark

Personal website:

Research interests: Programming Languages


PADL 2020Author of On the Effects of Integrating Region-based Memory Managemen and Generational Garbage Collection in ML within the PADL 2020-track
Author of Panel: Memory and real-time programming in practice within the PADL 2020-track
FHPNC 2019Author of Functional Approach to Acceleration of Monte Carlo Simulation for American Option Pricing (extended abstract) within the FHPNC-track
Author of Compositional Deep Learning in Futhark within the FHPNC-track
ARRAY 2019Author of Data-Parallel Flattening by Expansion within the ARRAY 2019-track
Session Chair of Session 3 (part of ARRAY 2019)
PPoPP 2019Author of Incremental Flattening for Nested Data Parallelism within the Main Conference-track
ML 2018Author of Experience Report: Type-Safe Multi-Tier Programming with Standard ML Modules within the ML 2018-track
FHPC 2018Author of Modular Acceleration: Tricky Cases of Functional High-Performance Computing within the FHPC 2018-track
ICFP 2018Committee Member in Program Committee within the Research Papers-track
Session Chair of Continuations and Effects (part of Research Papers)
Author of Static Interpretation of Higher-Order Modules in Futhark: Functional GPU Programming in the Large within the Research Papers-track
ARRAY 2017Session Chair of Morning talks 2 (part of ARRAY 2017)
Session Chair of Closing / Discussion (part of ARRAY 2017)
Committee Member in Organizing Committee within the ARRAY 2017-track
Committee Member in Program Committee within the ARRAY 2017-track
FHPC 2016Author of APL on GPUs: A TAIL from the Past, Scribbled in Futhark within the FHPC-track
Author of Low-Level Functional GPU Programming for Parallel Algorithms within the FHPC-track
ARRAYChair in Programme Committee within the ARRAY-track
Co-chair in Organizing Committee within the ARRAY-track
PLDI 2017Author of Futhark: Purely Functional GPU-programming with Nested Parallelism and In-place Array Updates within the PLDI Research Papers-track
ARRAY 2015Author of Compiling APL to Accelerate Through a Typed Array Intermediate Language within the ARRAY-track