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

Y Tang, R You - ACM SIGPLAN Notices, 2017 - dl.acm.org
ACM SIGPLAN Notices, 2017dl.acm.org
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 …
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 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.
ACM Digital Library
顯示最佳搜尋結果。 查看所有結果