Skip to content

Dataflow Programming

Photo of Daniel Norman
Hosted By
Daniel N.
Dataflow Programming

Details

In dataflow programming, programs are represented as directed graphs (and are often assembled visually); data “flows” through arcs and is processed by nodes.

In this presentation, we’ll compare dataflow against the imperative and functional programming paradigms, and explore the suitability of dataflow for two tasks: big data analysis and DSP.

Presenter: Marvin Humphrey

Video introduction to dataflow programming: https://www.youtube.com/watch?v=iFlT93wakVo

Paper: “Advances in Dataflow Programming Languages”, by Johnston, Hanna, and Millar (2004)

http://www.cs.ucf.edu/~dcm/Teaching/COT4810-Spring2011/Literature/DataFlowProgrammingLanguages.pdf

---

How to read the paper, in four optional steps:

  1. Skip it and attend anyway - the presentation won't assume attendees have read the paper.

  2. Watch the video.

  3. Read section 2.1 "The Pure Dataflow Model" on pages 3-4.

  4. Read the sections on "hybrid dataflow", "coarse-grained dataflow", and "synchonous dataflow".

---

Street parking on 6th, 7th & 8th Avenues north of B Street is usually easy at that hour. Meters nearby are free after 6. Read signage before you park on A street.

If you're interested in presenting a paper please fill out this form (https://docs.google.com/forms/d/e/1FAIpQLScaI-fWdys27-ByT_HdtsJ73V4AxZr0hf1GSqLsQ1IwAaPdIQ/viewform) or talk to us in person at the meetup.

Photo of Papers We Love San Diego group
Papers We Love San Diego
See more events
güdTECH Offices
600 B Street, Ste 2120 · San Diego, CA