Un altro progetto molto interessante di Microsoft Research, DryadLINQ :
Dryad provides reliable, distributed computing on thousands of servers for large-scale data parallel applications. LINQ enables developers to write and debug their applications in a SQL-like query language, relying on the entire .NET library and using Visual Studio.
Questa frase mi è sembrata un po' spocchiosa come se la semplicità non fosse un valore, o ho frainteso ?
The goal of DryadLINQ is to make distributed computing on large compute cluster simple enough for ordinary programmers.
Stiamo parlando di programmazione parallela a Single instruction stream, Multiple data stream su sistemi distribuiti. Cioè secondo la classificazione di Flynn il modello più simile è il SIMD ma su differenti nodi autonomi
Flynn's Taxonomy
- http://en.wikipedia.org/wiki/Flynn_taxonomy
- http://mugur.roz.md/computer-science/computer-science/images/fig09_02_0.jpg
Tags :
Progettazione Software |