Support de la mémoire partagée avec C++ AMP et Visual Studio 2013

Une des nouveautés majeures de C++ AMP dans Visual Studio 2013 est le support de la mémoire partagée. Si vous suivez ce blog ou que vous pratiquez déjà la programmation GPU avec CUDA par exemple; vous connaissez le terme shared memory dans le cadre où votre algorithme consomme plusieurs fois les mêmes données: vous pouvez…

0

Retour sur l’USI Paris 2012

Il est très difficile de qualifier l’USI en un mot. Fortement inspiré par la conférence TED, déclinée pour les Geeks et les Boss sur une partition de thèmes originaux et des intervenants prestigieux dans un lieu emblématique. Personnellement je reste définitivement fan de cette conférence. Très modestement, j’ai animé une session sur le parallélisme avec…

0

Introduction à la programmation GPU - Part 1

Motivations La programmation GPU a souvent mauvaise réputation auprès des développeurs. Elle est considérée comme très difficile, réservée à des spécialistes techniques souvent répartis dans des domaines de niches réclamant des performances accrues : Simulation en Calcul scientifique, Imagerie médicale, Dynamiques des Fluides, Protection de l’environnement, Calculs financiers en salle de marché …  L’arrivée de…

2

Steve Teixeira, Director of Program Management in Technical Computing Organization at Microsoft Part 4/4

During the MVP Global Summit 2011, I met Steve Teixeira, Director of Program Management of Technical Computing Organization at Microsoft. In this last part, Steve explains the motivations of Data Parallel Extension to C++ (DPC++), which is a new library for .C++ developers in Visual Studio VNext. Enjoy, Bruno boucard.bruno@free.fr

0