Abstract: 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.
Publication Year: 2007
Publication Date: 2007-03-21
Language: en
Type: article
Indexed In: ['crossref']
Access and Citation
Cited By Count: 2503
AI Researcher Chatbot
Get quick answers to your questions about the article from our AI researcher chatbot