POSTER: STAR (Space-Time Adaptive and Reductive) Algorithms for Real-World Space-Time Optimality

Abstract

It's important to hit a space-time balance for a real-world algorithm to achieve high performance on modern shared-memory multi-core or many-core systems. However, a large class of dynamic programs with more than $O(1)$ dependency achieve optimality either in space or time, but not both. In the literature, the problem is known as the fundamental space-time tradeoff. By exploiting properly on the runtime system, we show that our STAR (Space-Time Adaptive and Reductive) technique can help these dynamic programs to achieve sublinear parallel time bounds while still maintaining work-, space-, and cache-optimality in a processor- and cache-oblivious fashion.

DOI: 10.1145/3018743.3019029

1 Figure or Table

Cite this paper

@inproceedings{Tang2017POSTERS, title={POSTER: STAR (Space-Time Adaptive and Reductive) Algorithms for Real-World Space-Time Optimality}, author={Yuan Tang and Ronghui You}, booktitle={PPOPP}, year={2017} }