Troels Henriksen

Registered user since Mon 9 May 2016

Name: Troels Henriksen

Bio: I try to make functional programs go really, really fast. It’s not easy.

Country: Denmark

Affiliation: University of Copenhagen, Denmark

Personal website:

Research interests: Compilers, parallel programming, performance


VMCAI 2021Artifact Evaluation Co-Chair in Organizing Committee within the VMCAI-track
FHPNC 2020Co-chair in Organizing Committee within the FHPNC 2020 (cancelled)-track
ICFP 2020Committee Member in External Review Committee within the ICFP Program-track
FHPNC 2019Author of Compiling Generalised Histograms for GPU (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
Committee Member in Program Committee within the ARRAY 2019-track
PPoPP 2019Committee Member in Artifact Evaluation Committee
Author of Incremental Flattening for Nested Data Parallelism within the Main Conference-track
ML 2018Committee Member in Program Committee within the ML 2018-track
FHPC 2018Author of Modular Acceleration: Tricky Cases of Functional High-Performance Computing within the FHPC 2018-track
Programme Committee in Program Committee within the FHPC 2018-track
ICFP 2019Committee Member in External Review Committee within the Research Papers-track
ICFP 2018Author of Static Interpretation of Higher-Order Modules in Futhark: Functional GPU Programming in the Large within the Research Papers-track
FHPC 2017Author of Strategies for Regular Segmented Reductions on GPU within the FHPC 2017-track
Author of Futhark Demo within the FHPC 2017-track
FHPC 2016Author of APL on GPUs: A TAIL from the Past, Scribbled in Futhark within the FHPC-track
ARRAYAuthor of Design and GPGPU Performance of Futhark's Redomap Construct 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