Documentation

Quick Jump: using pash | videos | papers

Using PaSh

The following resources offer overviews of important PaSh components.

Videos & Video Presentations

The following presentations offer short PaSh introductions:

  • PaSh: Light-touch Data-Parallel Shell Processing (EuroSys’21: 10-minute | 20-minute)
  • PaSh: A parallelizing shell (Athens PL Seminar 2020: ~40 minutes)
  • PaSh: A parallelizing shell (POPL 2021 SRC Teaser: 3 minutes)

Academic Papers & Events

Academic papers, presentations, and other events related to PaSh.

An Order-aware Dataflow Model for Parallel Unix Pipelines
Shivam Handa*, Konstantinos Kallas*, Nikos Vasilakis*, Martin Rinard
pdf | doi | event

The Future of the Shell: UNIX and beyond
Michael Greenberg*, Konstantinos Kallas*, Nikos Vasilakis*
pdf | doi | event

UNIX Shell Programming: The Next 50 Years
Michael Greenberg*, Konstantinos Kallas*, Nikos Vasilakis*
pdf | doi | event

PaSh: Light-touch Data-Parallel Shell Processing
Nikos Vasilakis*, Konstantinos Kallas*, Konstantinos Mamouras, Achilles Benetopoulos, Lazar Cvetković
pdf | doi | event