A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
In-Place Data Sliding Algorithms for Many-Core Architectures
2015
2015 44th International Conference on Parallel Processing
In-place data manipulation is very desirable in many-core architectures with limited on-board memory. This paper deals with the in-place implementation of a class of primitives that perform data movements in one direction. We call these primitives Data Sliding (DS) algorithms. Notable among them are relational algebra primitives (such as select and unique), padding to insert empty elements in a data structure, and stream compaction to reduce memory requirements. Their in-place implementation in
doi:10.1109/icpp.2015.30
dblp:conf/icpp/Gomez-LunaCSHG15
fatcat:aowxtzvgsbgtpdg4pfutd3l62a