The Community for Technology Leaders
2010 International Conference on Complex, Intelligent and Software Intensive Systems (2010)
Krakow, Poland
Feb. 15, 2010 to Feb. 18, 2010
ISBN: 978-0-7695-3967-6
pp: 913-918
ABSTRACT
Stream languages offer a simple multi-core programming model and achieve good performance. Yet expressing data rearrangement patterns (like a matrix block decomposition) in these languages is verbose and error prone. In this paper, we propose a high-level programming language to elegantly describe n-dimensional data reorganization patterns. We show how to compile it to stream languages.
INDEX TERMS
stream, multi-core, dsl, array slicing, data rearrangement
CITATION

S. Louise, P. de Oliveira Castro and D. Barthou, "A Multidimensional Array Slicing DSL for Stream Programming," 2010 International Conference on Complex, Intelligent and Software Intensive Systems(CISIS), Krakow, Poland, 2010, pp. 913-918.
doi:10.1109/CISIS.2010.135
88 ms
(Ver 3.1 (10032016))