Dryad e DryadLINQ

Durante la scrittura di Programming in Microsoft LINQ avevo avuto modo di vedere qualcosa relativamente a DryadLINQ, un’implementazione di LINQ che sfrutta l’elaborazione distribuita offerta da Dryad (il motore vero e proprio).

Da un paio di settimane è possibile provare entrambi – in una versione “Academic”. A chi non vuole perdere tempo a installare tutto consiglio la lettura di questa pagina che contiene tra gli altri un utile documento con alcuni esempi di algoritmi ed esempi di codice che possono sfruttare Dryad e DryadLINQ.

Questa tecnologia comincia ovviamente ad avere senso per un uso di massa con l’avvento del cloud computing, come quello che sarà offerto da Windows Azure. Se siete interessati alle possibilità offerte dal parallelismo, a questa tecnologia bisogna dare un’occhiata…