sábado, 20 de marzo de 2010

Parallel Computing en Visual Studio 2010 y .NET 4

En pocos dias, se lanza .Net 4.0 y Visual Studio 2010 en su version Final.

Debo decirles que viene con muchos, pero muchos "chiches" nuevos que harán las delicias de todos los niños informáticos.

Una de las novedades, ahora si hablando en serio, son las librerias para computación paralela que nos ofrece el NET Framework 4.

Incluye soporte para paralelizacion de datos, tareas y coordinacion de tareas. Estos nuevos tipos son provistos a traves de los namespaces System.Threading, System.Threading.Tasks, System.Linq y System.Collections.Concurrent.

Realmente hacen muy pero muy facil para el desarrollador la tarea de incorporar estas caracteristicas a nuestras aplicaciones, sin tener que lidiar con toda la complejidad que trae consigo este tema. Algo asi como: "Parallel Computing For Dummies"

A modo de ejemplo:

LINQ VS PLINQ





FOR VS PARALLEL FOR



TASK en vez de THREADS




Hasta la próxima!

No hay comentarios:

Publicar un comentario