Parallel FX : la parallélisation facile

Abonnements, magazines... Notre catalogue complet au bas de cette page.

Pour l’éditeur, le multicore est un enjeu important pour améliorer les performances des applications et pour mieux utiliser les ressources matérielles désormais disponibles auprès des fondeurs tels que Intel et AMD. Les solutions proposées promettent beaucoup, reste à les concrétiser.

Aujourd’hui, la solution multicore pour paralléliser le code s’appelle Parallel FX (ou PFX) aussi connu sous son nom complet : Parallel Extensions for the .Net Framework. Il s’agit, comme son nom l’indique, d’un nouveau framework managé pour la parallélisation des données, des tâches, du scheduling ainsi que de la coordination sur du matériel adapté. PFX se veut un modèle le plus simple possible pour le développeur sans à avoir besoin (dixit la présentation) de jouer avec la complexité des threads ou encore la programmation concurrente. Cependant une bonne maîtrise de cela s’avèrera indispensable pour architecturer au mieux son projet. PFX inclut plusieurs librairies, les principales étant : Plinq et Task Parallel Lib

S'ABONNER
Egalement au sommaire de :
Programmez! #103