PofoliaShared via Pofolia

Figshare· 2018

Prefix sums and their applications

Guy E. Blelloch

Short summary

This paper introduces the all-prefix-sums operation as a fundamental building block for parallel algorithms, demonstrating its efficient parallel implementation despite its seemingly sequential nature.

AI-generated from the title and abstract; the full text is not read.

Key points

  • Introduces the all-prefix-sums operation as a key building block for parallel algorithms.
  • Defines the operation and illustrates its implementation on a P-RAM.
  • Demonstrates numerous applications of the all-prefix-sums operation.
  • Highlights prefix sums as an example of a sequential-seeming problem with an efficient parallel solution.

AI-generated from the title and abstract; the full text is not read.

Abstract

Abstract: "Experienced algorithm designers rely heavily on a set of building blocks and on the tools needed to put the blocks together into an algorithm. The understanding of these basic blocks and tools is therefore critical to the understanding of algorithms. Many of the blocks and tools needed for parallel algorithms extend from sequential algorithms, such as dynamic-programming and divide-and-conquer, but others are new. This paper introduces one of the simplest and most useful building blocks for parallel algorithms: the all-prefix-sums operation. The paper defines the operation, shows how to implement it on a P-RAM and illustrates many applications of the operation.In addition to being a useful building block, the all-prefix-sums operation is a good example of a computation that seems inherently sequential, but for which there is an efficient parallel algorithm."

The authors' abstract, as published at the source. Figshare, 2018 · DOI ↗

TakeawaysPremium
Ask the paperFree account

Continue with a free account

Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.

Continue free on the web

Sign in with Google or Apple; no card needed. You come back to this paper.

On your phone:

Field: Hardware and Architecture

Hardware and ArchitectureComputer Science