Powered by
4th International Workshop on Libraries, Languages and Compilers for Programming (ARRAY 2017), June 18, 2017,
Barcelona, Spain
4th International Workshop on Libraries, Languages and Compilers for Programming (ARRAY 2017)
Frontmatter
Title Page
Article: pldiws17arrayforeword-fm000-p (type: Frontmatter) doi:
Papers
Quad Ropes: Immutable, Declarative Arrays with Parallelizable Operations
Florian Biermann and
Peter Sestoft
(IT University of Copenhagen, Denmark)
@InProceedings{ARRAY17p1,
author = {Florian Biermann and Peter Sestoft},
title = {Quad Ropes: Immutable, Declarative Arrays with Parallelizable Operations},
booktitle = {Proc.\ ARRAY},
publisher = {ACM},
pages = {1-0},
doi = {},
year = {2017},
}
Article: pldiws17arraymain-arraymainid2-p (type: Full Paper (8 pages)) doi:
An ELI-to-C Compiler: Design, Implementation, and Performance
Hanfeng Chen,
Wai-Mee Ching, and
Laurie Hendren
(McGill University, Canada)
@InProceedings{ARRAY17p9,
author = {Hanfeng Chen and Wai-Mee Ching and Laurie Hendren},
title = {An ELI-to-C Compiler: Design, Implementation, and Performance},
booktitle = {Proc.\ ARRAY},
publisher = {ACM},
pages = {9-8},
doi = {},
year = {2017},
}
Article: pldiws17arraymain-arraymainid11-p (type: Full Paper (8 pages)) doi:
Array Programming in Whiley
David J. Pearce
(Victoria University of Wellington, New Zealand)
@InProceedings{ARRAY17p17,
author = {David J. Pearce},
title = {Array Programming in Whiley},
booktitle = {Proc.\ ARRAY},
publisher = {ACM},
pages = {17-16},
doi = {},
year = {2017},
}
Article: pldiws17arraymain-arraymainid9-p (type: Full Paper (8 pages)) doi:
Flexible Data Views: Design and Implementation
Leo Osvald and
Tiark Rompf
(Purdue University, USA)
@InProceedings{ARRAY17p25,
author = {Leo Osvald and Tiark Rompf},
title = {Flexible Data Views: Design and Implementation},
booktitle = {Proc.\ ARRAY},
publisher = {ACM},
pages = {25-24},
doi = {},
year = {2017},
}
Article: pldiws17arraymain-arraymainid12-p (type: Full Paper (8 pages)) doi:
Portable Vectorization and Parallelization of C++ Multi-dimensional Array Computations
Laurent Plagne and
Kavoos Bojnourdi
(EDF Lab, France)
@InProceedings{ARRAY17p33,
author = {Laurent Plagne and Kavoos Bojnourdi},
title = {Portable Vectorization and Parallelization of C++ Multi-dimensional Array Computations},
booktitle = {Proc.\ ARRAY},
publisher = {ACM},
pages = {33-32},
doi = {},
year = {2017},
}
Article: pldiws17arraymain-arraymainid10-p (type: Full Paper (8 pages)) doi:
Efficient Array Slicing on the Intel Xeon Phi Coprocessor
Benjamin Andreassen Bjørnseth,
Jan Christian Meyer, and
Lasse Natvig
(NTNU, Norway)
@InProceedings{ARRAY17p41,
author = {Benjamin Andreassen Bjørnseth and Jan Christian Meyer and Lasse Natvig},
title = {Efficient Array Slicing on the Intel Xeon Phi Coprocessor},
booktitle = {Proc.\ ARRAY},
publisher = {ACM},
pages = {41-40},
doi = {},
year = {2017},
}
Article: pldiws17arraymain-arraymainid8-p (type: Full Paper (8 pages)) doi:
Modular Array-Based GPU Computing in a Dynamically-Typed Language
Matthias Springer,
Peter Wauligmann, and
Hidehiko Masuhara
(Tokyo Institute of Technology, Japan)
@InProceedings{ARRAY17p49,
author = {Matthias Springer and Peter Wauligmann and Hidehiko Masuhara},
title = {Modular Array-Based GPU Computing in a Dynamically-Typed Language},
booktitle = {Proc.\ ARRAY},
publisher = {ACM},
pages = {49-48},
doi = {},
year = {2017},
}
Article: pldiws17arraymain-arraymainid4-p (type: Full Paper (8 pages)) doi:
HPTT: A High-Performance Tensor Transposition C++ Library
Paul Springer,
Tong Su, and
Paolo Bientinesi
(RWTH Aachen University, Germany)
@InProceedings{ARRAY17p57,
author = {Paul Springer and Tong Su and Paolo Bientinesi},
title = {HPTT: A High-Performance Tensor Transposition C++ Library},
booktitle = {Proc.\ ARRAY},
publisher = {ACM},
pages = {57-56},
doi = {},
year = {2017},
}
Article: pldiws17arraymain-arraymainid15-p (type: Full Paper (8 pages)) doi:
proc time: 0.02