Login / Signup
ARRAY@PLDI
2014
2018
2020
2024
2014
2024
Keyphrases
Publications
2024
Proceedings of the 10th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, ARRAY 2024, Copenhagen, Denmark, 25 June 2024
ARRAY@PLDI
(2024)
Jakub Bachurski
,
Alan Mycroft
Points for Free: Embedding Pointful Array Programming in Python.
ARRAY@PLDI
(2024)
Stefan Schrijvers
,
Thomas Koopman
,
Sven-Bodo Scholz
Shray: An Owner-Compute Distributed Shared-Memory System.
ARRAY@PLDI
(2024)
Ivo Gabe de Wolff
,
Gabriele Keller
Work Assisting: Linking Task-Parallel Work Stealing with Data-Parallel Self Scheduling.
ARRAY@PLDI
(2024)
2023
Jean-Louis Colaço
,
Baptiste Pauget
,
Marc Pouzet
Polymorphic Types with Polynomial Sizes.
ARRAY@PLDI
(2023)
Daniele G. Spampinato
,
Denis Jelovina
,
Jiawei Zhuang
,
Albert-Jan Nicholas Yzelman
Towards Structured Algebraic Programming.
ARRAY@PLDI
(2023)
Aaron W. Hsu
,
Rodrigo Girão Serrão
U-Net CNN in APL: Exploring Zero-Framework, Zero-Library Machine Learning.
ARRAY@PLDI
(2023)
Pedro Valero-Lara
,
Jeffrey S. Vetter
A MultiGPU Performance-Portable Solution for Array Programming Based on Kokkos.
ARRAY@PLDI
(2023)
Proceedings of the 9th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, ARRAY 2023, Orlando, FL, USA, 18 June 2023
ARRAY@PLDI
(2023)
Björn Lisper
,
Linus Källberg
HERO-ML: A Very High-Level Array Language for Executable Modelling of Data Parallel Algorithms.
ARRAY@PLDI
(2023)
Andrew Sengul
Faster APL with Lazy Extensions.
ARRAY@PLDI
(2023)
2022
Zhitao Lin
,
Christophe Dubach
From functional to imperative: combining destination-passing style and views.
ARRAY@PLDI
(2022)
Meggie van den Oever
,
Lauren E. Grimley
,
Richard Michael Veras
Using q-learning to select the best among functionally equivalent implementations.
ARRAY@PLDI
(2022)
Michaël El Kharroubi
,
Baptiste Coudray
,
Orestis Malaspinas
Distributed parallel computing with Futhark: a functional language to generate distributed parallel code.
ARRAY@PLDI
(2022)
ARRAY '22: 8th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, San Diego CA USA, 13 June 2022
ARRAY@PLDI
(2022)
Conor Hoekstra
Combinatory logic and combinators in array languages.
ARRAY@PLDI
(2022)
Artjoms Sinkarovs
,
Sven-Bodo Scholz
Parallel scan as a multidimensional array problem.
ARRAY@PLDI
(2022)
2021
Troels Henriksen
,
Martin Elsman
Towards size-dependent types for array programming.
ARRAY@PLDI
(2021)
Artjoms Sinkarovs
,
Hans-Nikolai Vießmann
,
Sven-Bodo Scholz
Array languages make neural networks fast.
ARRAY@PLDI
(2021)
ARRAY 2021: Proceedings of the 7th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, Virtual Event, Canada, 21 June, 2021
ARRAY@PLDI
(2021)
Benjamin Chetioui
,
Ole Abusdal
,
Magne Haveraaen
,
Jaakko Järvi
,
Lenore Mullin
Padding in the mathematics of arrays.
ARRAY@PLDI
(2021)
Wojciech Michal Pawlak
,
Marek Hlava
,
Martin Metaksov
,
Cosmin Eugen Oancea
Acceleration of lattice models for pricing portfolios of fixed-income derivatives.
ARRAY@PLDI
(2021)
2019
Proceedings of the 6th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, ARRAY@PLDI 2019, Phoenix, AZ, USA, June 22, 2019.
ARRAY@PLDI
(2019)
Martin Elsman
,
Troels Henriksen
,
Niels Gustav Westphal Serup
Data-parallel flattening by expansion.
ARRAY@PLDI
(2019)
Artjoms Sinkarovs
,
Robert Bernecky
,
Sven-Bodo Scholz
Convolutional neural networks in APL.
ARRAY@PLDI
(2019)
Norman A. Rink
,
Jerónimo Castrillón
TeIL: a type-safe imperative tensor intermediate language.
ARRAY@PLDI
(2019)
Martin Kristien
,
Bruno Bodin
,
Michel Steuwer
,
Christophe Dubach
High-level synthesis of functional patterns with Lift.
ARRAY@PLDI
(2019)
Dejice Jacob
,
Jeremy Singer
ALPyNA: acceleration of loops in Python for novel architectures.
ARRAY@PLDI
(2019)
Peter J. Braam
Array processing on steroids for the SKA radio-telescope (keynote).
ARRAY@PLDI
(2019)
Benjamin Chetioui
,
Lenore Mullin
,
Ole Abusdal
,
Magne Haveraaen
,
Jaakko Järvi
,
Sandra Macià
Finite difference methods fengshui: alignment through a mathematics of arrays.
ARRAY@PLDI
(2019)
Justin Slepak
,
Olin Shivers
,
Panagiotis Manolios
Records with rank polymorphism.
ARRAY@PLDI
(2019)
Erdal Mutlu
,
Karol Kowalski
,
Sriram Krishnamoorthy
Toward generalized tensor algebra for ab initio quantum chemistry methods.
ARRAY@PLDI
(2019)
Daniele G. Spampinato
,
Upasana Sridhar
,
Tze Meng Low
Linear algebraic depth-first search.
ARRAY@PLDI
(2019)
2018
Marco Heisig
,
Harald Köstler
Petalisp: run time code generation for operations on strided arrays.
ARRAY@PLDI
(2018)
Justin Slepak
,
Panagiotis Manolios
,
Olin Shivers
Rank polymorphism viewed as a constraint problem.
ARRAY@PLDI
(2018)
Beatrice Åkerblom
,
Elias Castegren
,
Tobias Wrigstad
Parallel programming with arrays in Kappa.
ARRAY@PLDI
(2018)
Matthias Springer
,
Yaozhu Sun
,
Hidehiko Masuhara
Inner array inlining for structure of arrays layout.
ARRAY@PLDI
(2018)
Proceedings of the 5th ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming, ARRAY@PLDI 2018, Philadelphia, PA, USA, June 19, 2018
ARRAY@PLDI
(2018)
Patryk Kiepas
,
Jaroslaw Kozlak
,
Claude Tadonki
,
Corinne Ancourt
Profile-based vectorization for MATLAB.
ARRAY@PLDI
(2018)
Eva Burrows
,
Helmer André Friis
,
Magne Haveraaen
An array API for finite difference methods.
ARRAY@PLDI
(2018)
Magne Haveraaen
Proving a core code for FDM correct by 2 + dw tests.
ARRAY@PLDI
(2018)
Artjoms Sinkarovs
,
Robert Bernecky
,
Hans-Nikolai Vießmann
,
Sven-Bodo Scholz
A Rosetta Stone for array languages.
ARRAY@PLDI
(2018)
2017
Leo Osvald
,
Tiark Rompf
Flexible data views: design and implementation.
ARRAY@PLDI
(2017)
Florian Biermann
,
Peter Sestoft
Quad Ropes: immutable, declarative arrays with parallelizable operations.
ARRAY@PLDI
(2017)
Benjamin Andreassen Bjørnseth
,
Jan Christian Meyer
,
Lasse Natvig
Efficient array slicing on the Intel Xeon Phi coprocessor.
ARRAY@PLDI
(2017)
Matthias Springer
,
Peter Wauligmann
,
Hidehiko Masuhara
Modular array-based GPU computing in a dynamically-typed language.
ARRAY@PLDI
(2017)
David J. Pearce
Array programming in Whiley.
ARRAY@PLDI
(2017)
Paul Springer
,
Tong Su
,
Paolo Bientinesi
HPTT: a high-performance tensor transposition C++ library.
ARRAY@PLDI
(2017)
Hanfeng Chen
,
Wai-Mee Ching
,
Laurie J. Hendren
An ELI-to-C compiler: design, implementation, and performance.
ARRAY@PLDI
(2017)
Laurent Plagne
,
Kavoos Bojnourdi
Portable vectorization and parallelization of C++ multi-dimensional array computations.
ARRAY@PLDI
(2017)