|COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring.|
Naiad: Iterative and Incremental Data-Parallelism using Differential Dataflow
If you have a question about this talk, please contact Microsoft Research Cambridge Talks Admins.
This event may be recorded and made available internally or externally via http://research.microsoft.com. Microsoft will own the copyright of any recordings made. If you do not wish to have your image/voice recorded please consider this before attending
Naiad is a new framework for data-parallel computing, based on potentially-cyclic dataflow graphs. Naiad’s execution model is based on processing successive differences between collections, which naturally enables efficient support for iterative algorithms and programs where the inputs change incrementally. In this talk, I will motivate and introduce our “differential dataflow” model, and describe the language (NaiadLINQ) and prototypical multithreaded implementation (NaiadMP) that we have developed. We implemented our current proof of concept for a single shared-memory machine, and I will present some preliminary results from this setting. We are currently investigating how the Naiad model can be extended to a cluster setting, and I will discuss some of the challenges and trade-offs that we are facing in that regard.
This is joint work with Frank McSherry, Rebecca Isaacs and Michael Isard.
This talk is part of the Microsoft Research Cambridge, public talks series.
This talk is included in these lists:
Note that ex-directory lists are not shown.
Other listsMonday Mechanics Seminars (DAMTP) Computer Laboratory generic skills courses CU Labour Club: All Events
Other talksPLACE Book Launch Magic-State Distillation in All Prime Dimensions Using Quantum Reed-Muller Codes Department of Physics, Colorado School of Mines, Golden, Colorado, U.S.A. Russian Higher Education and the Post-Soviet Transition The 4th Improving Immunohistochemistry Discussion Forum No Talk: Summer conference "Mind the Gap"