scispace - formally typeset
S

Stephen Tschudi

Researcher at Google

Publications -  3
Citations -  14

Stephen Tschudi is an academic researcher from Google. The author has contributed to research in topics: Cache & Communication complexity. The author has an hindex of 2, co-authored 3 publications receiving 11 citations.

Papers
More filters

Toward Efficient Architecture-Independent Algorithms for Dynamic Programs.

TL;DR: In this paper, the authors argue that the recursive divide-and-conquer paradigm is highly suited for designing algorithms to run efficiently under both shared-memory (multi-and manycores) and distributed-memory settings.
Book ChapterDOI

Toward Efficient Architecture-Independent Algorithms for Dynamic Programs

TL;DR: It is shown that a class of grid-based parallel recursive divide-and-conquer algorithms can be run with provably optimal or near-optimal performance bounds on fat cores (cache complexity), thin cores (data movements), and purely distributed-memory machines (communication complexity) without changing the algorithm’s basic structure.
Proceedings ArticleDOI

Toward efficient architecture-independent algorithms for dynamic programs: poster

TL;DR: This work extends recursive divide-&-conquer algorithms to run efficiently also on manycore GPUs and distributed-memory machines without changing their basic structure, and shows that these algorithms are work-optimal and have low latency and bandwidth bounds.