Browse by Tags

Tagged Content List
  • Blog Post: Capture des variables d’itération via des lambda expressions

    Si vous utilisez TPL avec le Framework 4.0, vous avez sans doute noté l’usage des boucles de type for ou foreach , contenant une expression lambda depuis Visual Studio 2010 et C# 4.0, peut donner des résultats inattendus lorsque vous la variable d’itération est utilisée. Boucle for contenant une expression...
  • Blog Post: Programmez! n° 152: Introduction à la programmation GPU (4e partie)

    Mon article n° 4 sur l’introduction à la programmation GPU est disponible dans le « Programmez ! » de mai 2012 . Je suis actuellement sur l'écriture du second article sur C++ AMP. Le premier est déjà disponible sur ce blog et sera sans doute publié dans un prochain numéro du magazine Programmez!. À bientôt...
  • Blog Post: Introduction à la programmation GPU - Part 2

    Installer CUDA C avec Visual Studio 2010 Dans la première partie de cette série d’articles consacrés à l’introduction à la programmation GPU ( Graphics Processing Unit ), nous avons présenté les différentes technologies et l’algorithme...
  • Blog Post: 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...
  • Blog Post: Parallel Programming with Microsoft Visual Studio 2010 Step by Step

    Un nouvel ouvrage de Donis Marshall consacré à la programmation parallèle avec .NET 4.0 vient de sortir. Il est à la fois complet et didactique. Si vous souhaitez vous initier ou approfondir les concepts sur la programmation parallèle avec TPL & PLINQ, vous ne serez pas déçu. A lire sans modération...
  • Blog Post: C++ et le parallélisme à l’honneur dans le numéro 143 de Programmez !

    Dans ce numéro, un supplément spécial C++ avec tout plein d’articles sur le parallélisme avec les produits Intel et Microsoft. La programmation par Agent - Eric Vernié (Microsoft) Le Sudoku puissance 39 (en langage C avec CILK) – Stephen Blair-Chappell...
  • Blog Post: TPL Dataflow CTP Refresh

    Une nouvelle version de la librairie TPL Dataflow CTP, comprise dans le package Visual Studio Async CTP (SP1 Refresh) est disponible ici , et si vous souhaitez télécharger que la distribution TPL Dataflow, c’est ici . Depuis la mise à jour de Visual Studio 2010, avec le service pack 1, la précédente...
  • Blog Post: Résoudre un problème d’ordre dans l’acquisition de verrous en programmation parallèle

    La programmation parallèle est souvent considérée comme compliquée et particulièrement après quelques expériences éprouvantes à tenter de comprendre un problème de synchronisation. Par exemple, voici l’exemple classique d’un transfert d’argent entre deux comptes, source et destination, dont l’accès a...
  • Blog Post: [Webcast] Développer efficacement vos applications parallèles en C# 4.0

    Le webcast de la session”TC303 Développer efficacement vos applications parallèles en C# 4.0” des TechDays 2011, est disponible . Si vous souhaitez plus d’information sur cette session, je vous propose de retourner sur mon ancien billet sur le sujet. Bon Webcast, Bruno boucard...
  • Blog Post: Steve Teixeira, Director of Program Management in Technical Computing Organization at Microsoft Part 3/4

    During the MVP Global Summit 2011 , I met Steve Teixeira , Director of Program Management of Technical Computing Organization at Microsoft. In this third part, Steve explains the motivations of TPL Dataflow, which is a new library for .NET developers in Visual Studio vNext. Resources: http://msdn.microsoft...
  • Blog Post: SSD + Analyse de performances de votre code parallèle

    Si vous pratiquez la programmation parallèle avec Visual Studio 2010 Premium ou Ultimate , vous êtes sans doute amené à utiliser l’analyseur de performance parallèle. Personnellement, je l’utilise souvent pour vérifier la qualité de mon code parallèle. Le petit problème est qu’il est relativement long...
  • Blog Post: Apprendre le Parallèle Debugger de Visual Studio 2010 !!!

    Si vous souhaitez vous initier au Parallèle Debugger, je vous rappelle qu’il existe des exercices didactiques pour vous initier progressivement : Exercise 1 – Examining the sample project Exercise 2 – Understanding the Tool Windows Exercise 3 – Viewing multiple call stacks Exercise 4 – Tasks View of...
  • Blog Post: [TechDays 2011] Retour sur mes sessions !!!

    Ce mardi 8 Février 2011 fut l’occasion d’animer deux sessions sur le parallélisme. · TC303 Développer efficacement vos applications parallèles en C# 4.0 · LAN301 - TPL Dataflow Vous trouverez les slides et les exemples des démos à...
  • Blog Post: Virtual Labs sur l’offre parallèle de Visual Studio 2010

    Des annonces, encore des annonces ! Cette fois, c’est une salve de nouveaux cours sur l’offre parallèle de Visual Studio 2010, incarnée sous la forme de labs virtuels. Plus d’excuses, de ne pas connaitre cette offre, car il n’y a même plus besoin, d’installer...
  • Blog Post: Northeast Roadshow: Parallel Programming with .NET 4

    Cette année, il n’y aura pas de session d’introduction sur l’offre parallèle en C# aux prochains TechDays 2011 Pas de soucis, voici une très sympathique introduction à l’offre parallèle de Visual Studio 2010 avec C# 4.0, animée par...
  • Blog Post: Stephen Toub, Senior Program Manager of Parallel Computing Platform Developer Division, Microsoft Corporation Part 1/3

    During the TechEd Europe 2010 in Berlin , I met Stephen Toub, Senior Program Manager on the Parallel Computing Platform team at Microsoft. In this first part, Stephen gives some advises for a parallel developer when he will be face a new parallel program which library must be chosen: TPL , PLINQ , PPL...
  • Blog Post: Programmation parallèle avec C# 4.0 - Part 3

    Le modèle d’abandon - Part 1 Introduction    Dans un article précédent , j’avais présenté les bases de la programmation orientée multitâche avec la librairie TPL . Dans celui-ci nous allons étudier un sujet que la programmation multitâche connait bien. En effet, tout développeur ayant l’habitude...
  • Blog Post: La vidéo de la conférence Intel Developer Forum 2010 est disponible !!!

    C’est en Septembre dernier à San Francisco que s’est déroulé la conférence Intel Developer Forum 2010 (IDF 2010) en collaboration avec Microsoft. On y retrouve James Reinders et Steve Teixeria expliquant pourquoi, la combinaison de VS 2010 et d’Intel Parallel Studio 2011 et une grande opportunité pour...
  • Blog Post: Le Webcast du Parallel Development Day est disponible !!!

    Le 23 Septembre dernier à New York était organisé le “ Parallel Development Day ” Vous y trouverez aussi d’autres sujets: Windows HPC Bootcamp What is the Windows Azure Platform? Bon Webcasts, Bruno boucard.bruno@free.fr
  • Blog Post: L’architecture du Concurrency Runtime C++ dévoilée avec CppDepend

       Dans un billet précédent , j’avais abordé, le fonctionnent du moteur d’exécution parallèle des librairies C++ de l’offre Visual Studio 2010. Vous connaissez sans doute NDepend (développer par Patrick Smacchia ), mais savez-vous qu’il existe un outil équivalent pour le C++ ? Depuis quelque...
  • Blog Post: TechEd NZ 2010: Les vidéos sont disponibles !!!

    Le TechEd de nouvelle Zélande est maintenant terminé et le site tech.ed online nous offre les vidéos et les slides des sessions. Côté parallèle vous y trouverez deux sessions: Parallelise Your Microsoft .NET Framework-Based Applications with Parallel Extensions LINQ Confidential: A Deep Dive Into How...
  • Blog Post: Nouvelle version Intel® Parallel Studio 2011

    Pour la sortie d' Intel ® Parallel Studio 2011 Micro Sigma vous propose une série d'offres exclusives pour vous lancer dans la programmation et l'optimisation pour multicore . Micro Sigma 21 avenue de la gare 78310 Coignières Tél : 01 55 90 99 16 Fax: 09 71 70 34 44 Email: info@microsigma.fr A bientôt...
  • Blog Post: TechEd US 2010: Les vidéos sont disponibles !!!

    Le TechEd nord américain est maintenant terminé depuis quelques jours et le site tech.ed online nous offre les vidéos et les slides des sessions. Côté parallèle vous y trouverez trois sessions: Profiling and Debugging Parallel Code with Microsoft Visual Studio 2010 Task Parallel Library: Design Principles...
  • Blog Post: Programmation parallèle avec C# 4.0 - Offre parallèle orientée Tâches Part 2

    Programmation orientée Tâches Dans le billet précédent , j’ai démontré que l'utilisation des threads devait être réservée à des usages très spécifiques, car leurs coûts sont prohibitifs. Cependant, de nombreux systèmes d'exploitation, langages de programmation, exposent une API Thread . De ce fait, les...
  • Blog Post: Axum enfin compatible avec Visual Studio 2010

    Si vous aviez commencé à explorer Axum avec Visual Studio 2008, sachez que depuis quelques jours la dernière version du langage Axum est enfin disponible pour la version finale de Visual Studio 2010. A bientôt, Bruno boucard.bruno@free.fr
Page 1 of 3 (65 items) 123