Dryad 论文

2007引用 2459
Advanced Data Storage TechnologiesParallel Computing and Optimization TechniquesCloud Computing and Resource Management

摘要

Dryad is a general-purpose distributed execution engine for coarse-grain data-parallel applications. A Dryad application combines computational "vertices" with communication "channels" to form a dataflow graph. Dryad runs the application by executing the vertices of this graph on a set of available computers, communicating as appropriate through flies, TCP pipes, and shared-memory FIFOs.