default search action
Troels Henriksen
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
Journal Articles
- 2023
- [j5]Magnus Madsen, Jaco van de Pol, Troels Henriksen:
Fast and Efficient Boolean Unification for Hindley-Milner-Style Type and Effect Systems. Proc. ACM Program. Lang. 7(OOPSLA2): 516-543 (2023) - [j4]Martin Elsman, Troels Henriksen:
Parallelism in a Region Inference Context. Proc. ACM Program. Lang. 7(PLDI): 884-906 (2023) - 2021
- [j3]Troels Henriksen:
Bounds Checking on GPU. Int. J. Parallel Program. 49(6): 761-775 (2021) - 2018
- [j2]Martin Elsman, Troels Henriksen, Danil Annenkov, Cosmin E. Oancea:
Static interpretation of higher-order modules in Futhark: functional GPU programming in the large. Proc. ACM Program. Lang. 2(ICFP): 97:1-97:30 (2018) - 2016
- [j1]Christian Andreetta, Vivien Bégot, Jost Berthold, Martin Elsman, Fritz Henglein, Troels Henriksen, Maj-Britt Nordfang, Cosmin E. Oancea:
FinPar: A Parallel Financial Benchmark. ACM Trans. Archit. Code Optim. 13(2): 18:1-18:27 (2016)
Conference and Workshop Papers
- 2023
- [c22]Lubin Bailly, Troels Henriksen, Martin Elsman:
Shape-Constrained Array Programming with Size-Dependent Types. FHPNC 2023: 29-41 - 2022
- [c21]Philip Munksgaard, Cosmin E. Oancea, Troels Henriksen:
Compiling a functional array language with non-semantic memory information. IFL 2022: 2:1-2:13 - [c20]Philip Munksgaard, Troels Henriksen, Ponnuswamy Sadayappan, Cosmin E. Oancea:
Memory Optimizations in an Array Language. SC 2022: 31:1-31:15 - [c19]Robert Schenck, Ola Rønning, Troels Henriksen, Cosmin E. Oancea:
AD for an Array Language with Nested Parallelism. SC 2022: 58:1-58:15 - 2021
- [c18]Troels Henriksen, Martin Elsman:
Towards size-dependent types for array programming. ARRAY@PLDI 2021: 1-14 - [c17]Philip Munksgaard, Svend Lund Breddam, Troels Henriksen, Fabian Gieseke, Cosmin E. Oancea:
Dataset Sensitive Autotuning of Multi-versioned Code Based on Monotonic Properties - Autotuning in Futhark. TFP 2021: 3-23 - 2020
- [c16]Fabian Gieseke, Sabina Rosca, Troels Henriksen, Jan Verbesselt, Cosmin E. Oancea:
Massively-Parallel Change Detection for Satellite Time Series Data with Missing Values. ICDE 2020: 385-396 - [c15]Troels Henriksen, Sune Hellfritzsch, Ponnuswamy Sadayappan, Cosmin E. Oancea:
Compiling generalized histograms for GPU. SC 2020: 97 - 2019
- [c14]Duc Minh Tran, Troels Henriksen, Martin Elsman:
Compositional deep learning in Futhark. FHPNC@ICFP 2019: 47-59 - [c13]Mette Bjerg Lindhøj, Troels Henriksen, Lærke Pedersen, Jon Sporring:
Using a high-level parallel programming language for GPU-accelerated tomographic reconstruction. HPCS 2019: 27-32 - [c12]Martin Elsman, Troels Henriksen, Niels Gustav Westphal Serup:
Data-parallel flattening by expansion. ARRAY@PLDI 2019: 14-24 - [c11]Troels Henriksen, Frederik Thorøe, Martin Elsman, Cosmin E. Oancea:
Incremental flattening for nested data parallelism. PPoPP 2019: 53-67 - 2018
- [c10]Troels Henriksen, Martin Elsman, Cosmin E. Oancea:
Modular acceleration: tricky cases of functional high-performance computing. FHPC@ICFP 2018: 10-21 - [c9]Anders Kiel Hovgaard, Troels Henriksen, Martin Elsman:
High-Performance Defunctionalisation in Futhark. TFP 2018: 136-156 - 2017
- [c8]Rasmus Wriedt Larsen, Troels Henriksen:
Strategies for regular segmented reductions on GPU. FHPC@ICFP 2017: 42-52 - [c7]Troels Henriksen, Niels G. W. Serup, Martin Elsman, Fritz Henglein, Cosmin E. Oancea:
Futhark: purely functional GPU-programming with nested parallelism and in-place array updates. PLDI 2017: 556-571 - 2016
- [c6]Troels Henriksen, Martin Dybdal, Henrik Urms, Anna Sofie Kiehn, Daniel Gavin, Hjalte Abelskov, Martin Elsman, Cosmin E. Oancea:
APL on GPUs: a TAIL from the past, scribbled in Futhark. FHPC@ICFP 2016: 38-43 - [c5]Troels Henriksen, Ken Friis Larsen, Cosmin E. Oancea:
Design and GPGPU performance of Futhark's redomap construct. ARRAY@PLDI 2016: 17-24 - 2014
- [c4]Troels Henriksen, Martin Elsman, Cosmin E. Oancea:
Size slicing: a hybrid approach to size inference in futhark. FHPC@ICFP 2014: 31-42 - [c3]Troels Henriksen, Cosmin E. Oancea:
Bounds Checking: An Instance of Hybrid Analysis. ARRAY@PLDI 2014: 88-94 - 2013
- [c2]Troels Henriksen, Cosmin Eugen Oancea:
A T2 graph-reduction approach to fusion. FHPC@ICFP 2013: 47-58 - 2007
- [c1]Robert Strandh, David Murray, Troels Henriksen, Christophe Rhodes:
ESA: a CLIM library for writing Emacs-Style Applications. ILC 2007: 24
Editorship
- 2023
- [e3]Troels Henriksen, Artjoms Sinkarovs:
Proceedings of the 9th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, ARRAY 2023, Orlando, FL, USA, 18 June 2023. ACM 2023 [contents] - 2022
- [e2]Troels Henriksen, Tze Meng Low:
ARRAY '22: 8th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, San Diego CA USA, 13 June 2022. ACM 2022, ISBN 978-1-4503-9269-3 [contents] - 2021
- [e1]Gabriele Keller, Troels Henriksen:
FHPNC 2021: Proceedings of the 9th ACM SIGPLAN International Workshop on Functional High-Performance and Numerical Computing, FHPNC@ICFP 2021, Virtual Event, Korea, August 22, 2021. ACM 2021, ISBN 978-1-4503-8614-2 [contents]
Data and Artifacts
- 2022
- [d4]Philip Munksgaard, Troels Henriksen, Ponnuswamy Sadayappan, Cosmin E. Oancea:
futhark-mem-sc22. Version v0.1.8. Zenodo, 2022 [all versions] - [d3]Philip Munksgaard, Troels Henriksen, Ponnuswamy Sadayappan, Cosmin E. Oancea:
futhark-mem-sc22. Version v1.0.0. Zenodo, 2022 [all versions] - [d2]Philip Munksgaard, Troels Henriksen, Ponnuswamy Sadayappan, Cosmin E. Oancea:
futhark-mem-sc22. Version v1.1.0. Zenodo, 2022 [all versions] - [d1]Philip Munksgaard, Troels Henriksen, Ponnuswamy Sadayappan, Cosmin E. Oancea:
futhark-mem-sc22. Version v1.1.1. Zenodo, 2022 [all versions]
Informal and Other Publications
- 2022
- [i1]Robert Schenck, Ola Rønning, Troels Henriksen, Cosmin E. Oancea:
AD for an Array Language with Nested Parallelism. CoRR abs/2202.10297 (2022)
Coauthor Index
aka: Cosmin Eugen Oancea
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-07 22:17 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint