Conventional, Heuristic and Learning-Based Robot Motion Planning: Reviewing Frameworks of Current Practical Significance

F Noroozi, M Daneshmand, P Fiorini - Machines, 2023 - mdpi.com
Motion planning algorithms have seen considerable progress and expansion across various
domains of science and technology during the last few decades, where rapid advancements …

Optimal parallel algorithms in the binary-forking model

GE Blelloch, JT Fineman, Y Gu, Y Sun - … of the 32nd ACM Symposium on …, 2020 - dl.acm.org
In this paper we develop optimal algorithms in the binary-forking model for a variety of
fundamental problems, including sorting, semisorting, list ranking, tree contraction, range …

Brief announcement: Open cilk

TB Schardl, ITA Lee, CE Leiserson - … of the 30th on Symposium on …, 2018 - dl.acm.org
Open Cilk is a new open-source platform to support Cilk multithreaded programming,
especially for researchers and teachers. Open Cilk aims to provide a full-featured …

Multidimensional intratile parallelization for memory-starved stencil computations

TM Malas, G Hager, H Ltaief, DE Keyes - ACM Transactions on Parallel …, 2017 - dl.acm.org
Optimizing the performance of stencil algorithms has been the subject of intense research
over the last two decades. Since many stencil schemes have low arithmetic intensity, most …

Parallel Longest Increasing Subsequence and van Emde Boas Trees

Y Gu, Z Men, Z Shen, Y Sun, Z Wan - … of the 35th ACM Symposium on …, 2023 - dl.acm.org
This paper studies parallel algorithms for the longest increasing subsequence (LIS)
problem. Let n be the input size and k be the LIS length of the input. Sequentially, LIS is a …

Revisiting Temporal Blocking Stencil Optimizations

L Zhang, M Wahib, P Chen, J Meng, X Wang… - Proceedings of the 37th …, 2023 - dl.acm.org
Iterative stencils are used widely across the spectrum of High Performance Computing
(HPC) applications. Many efforts have been put into optimizing stencil GPU kernels, given …

Tessellating stencils

L Yuan, Y Zhang, P Guo, S Huang - Proceedings of the International …, 2017 - dl.acm.org
Stencil computations represent a very common class of nested loops in scientific and
engineering applications. The exhaustively studied tiling is one of the most powerful …

Provably efficient scheduling of cache-oblivious wavefront algorithms

R Chowdhury, P Ganapathi, Y Tang… - Proceedings of the 29th …, 2017 - dl.acm.org
Iterative wavefront algorithms for evaluating dynamic programming recurrences exploit
optimal parallelism but show poor cache performance. Tiled-iterative wavefront algorithms …

Extending the nested parallel model to the nested dataflow model with provably efficient schedulers

D Dinh, HV Simhadri, Y Tang - … of the 28th ACM Symposium on …, 2016 - dl.acm.org
The nested parallel (aka fork-join) model is widely used for writing parallel programs.
However, the two composition constructs, ie"||"(parallel) and";"(serial), that comprise the …

Autogen: Automatic discovery of efficient recursive divide-8-conquer algorithms for solving dynamic programming problems

R Chowdhury, P Ganapathi, S Tschudi, JJ Tithi… - ACM Transactions on …, 2017 - dl.acm.org
We present Autogen—an algorithm that for a wide class of dynamic programming (DP)
problems automatically discovers highly efficient cache-oblivious parallel recursive divide …