Ces Technical Computing Labs (TC Labs) regroupent de nouvelles technologies liées à la programmation parallèle. Microsoft les met par anticipations à la disposition des développeurs pour que ceux-ci puissent les tester et faire part de leurs retours pour mieux adapter ces outils aux besoins des utilisateurs.
Ces Labs comptent déjà trois déjà projets à savoir TPL Dataflow, Sho et les outils Driad et DriadLINQ.
TPL Dataflow est un nouveau membre de la famille des extensions parallèles qui a été introduit dans .NET 4. Il vient compléter les librairies Task Parallel Library (TPL) et Parallel LINQ (PLINQ) afin d’offrir des ressources nécessaires pour créer des applications asynchrones et parallèles.
Dryad est un moteur de calcul haute performance pour des calculs distribués. Il est conçu pour simplifier la mise en œuvre d'applications distribuées. DryadLINQ, lui, permet aux développeurs d'implémenter des applications Dryad en code managé à l'aide d'une version étendue du modèle de programmation LINQ. Ce sont des outils pour la plate-forme Windows HPC Server 2008 R2.
Quant à Sho, il s'agit d'un environnement interactif d’analyse des données et de calculs scientifiques à destination des personnes travaillant sur des charges de calcul importantes.
Pour Somasegar Vice-president senior de la division de développement« l'objectif est d’aller de l’avant, d’ajouter d’autre projets de Technical Computing et d'autres pré-beta au DevLabs afin d’obtenir vos avis pour construire des technologies bien adaptées aux besoins »
Technical Computing est une initiative lancée par Microsoft l’an dernier. Elle concerne les domaines de la programmation parallèle et vise à regrouper les professionnels IT des entreprises, universités et gouvernements pour résoudre des défis majeurs du monde.
Source : Page Technical Computing Labs
Et vous ?

Vous avez lu gratuitement 394 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.