Microsoft / AMP : développer en C++ pour les grilles informatiques

L'éditeur a annoncé un outil pour concevoir des applications C++ pour les architectures informatiques massivement parallèle.

A l'occasion de l'événement annuel d'AMD, Fusion Developer Summit, qui se tient cette semaine aux Etats-Unis, Microsoft a présenté un outil de développement conçu pour créer des applications C++ adaptées aux architectures massivement parallèle. Baptisée C++ AMP (pour C++ Accelerated Massive Parallelism), cette technologie sera intégrée à la prochaine version du compilateur Visual C++ de Microsoft.

A l'origine, C++ AMP a pour objectif d'adapter les développements à l'accélération graphique GPU. Mais, le groupe américain prévoit donc désormais d'étendre ces capacités à la prise en charge des architectures en multi-cœurs distribuées. Avec ce nouveau produit, il entend surtout simplifier la vie des développeurs souhaitant s'orienter vers ce type d'architecture, en promettant même qu'AMP sera capable de générer un exécutable adapté.