FREE Registration is required
Overview:
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 files, TCP pipes, and shared-memory FIFOs. The vertices provided by the application developer are quite simple and are usually written as sequential programs with no thread creation or locking. Concurrency arises from Dryad scheduling vertices to run simultaneously on multiple computers, or on multiple CPU cores within a computer. The application can discover the size and placement of data at run time, and modify the graph as the computation progresses to make efficient use of the available resources.
(Is this item miscategorized? Does it need more tags? Let us know.)
| Format: | Size: | 508 KB | |
| Date: | Mar 2007 | ||
| Pages: | 14 |
People who downloaded this item also downloaded
Top results from Software Engineering
White Papers, Webcasts, and Resources
- Outsourcing the data centre to a carrier neutral data centre operator in Europe Telecity GroupFind out how to drive down the cost of your IT environment--and drive up the reliability and quality of your service--by outsourcing your data center.
- Top Tips To Keep Data Under Your Control SophosSimplify the task of complying with increasingly complex government, industry, and internal regulations for protecting and managing your companys data.
- Live Event - Increasing Energy Efficiency with x86 Servers IBMLooking to save on data center operations? Maximize energy efficiency by consolidating your distributed x86-based computers onto fewer machines.
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- News, Insights, Guidance
Visit CBSMoneyWatch.com Today -
MoneyWatch.com is the premier destination for smart, practical personal finance advice. Watch the latest Human Capital videos to make the most of your biggest asset - your earning power
- Learn more >>












