COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Microsoft Research Cambridge, public talks > Naiad: Iterative and Incremental Data-Parallelism using Differential Dataflow
Naiad: Iterative and Incremental Data-Parallelism using Differential DataflowAdd to your list(s) Download to your calendar using vCal
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 listslanguage sciences The Rede Lecture 2012 Medical PhysicsOther talksLARMOR LECTURE - Exoplanets, on the hunt of Universal life Arithmetic and Dynamics on Markoff-Hurwitz Varieties Positive definite kernels for deterministic and stochastic approximations of (invariant) functions Organic Bio-Electronic systems: from tissue engineering to drug discovery Enhanced Decision Making in Drug Discovery Far-infrared emission from AGN and why this changes everything 100 Problems around Scalar Curvature 'Ways of Reading, Looking, and Imagining: Contemporary Fiction and Its Optics' Atiyah Floer conjecture Thermodynamics de-mystified? /Thermodynamics without Ansätze? Genes against beans: favism, malaria and nationalism in the Middle East |