Poster: Star (Space-Time Adaptive And Reductive) Algorithms For Real-World Space-Time Optimality

Yuan Tang,Ronghui You
DOI: https://doi.org/10.1145/3018743.3019029
2017-01-01
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.
What problem does this paper attempt to address?