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
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
proc time: 0.66