Browse by Tags

Tagged Content List
  • Blog Post: FAQ: Reconnaitre un “Lock Convoy”

    Il est parfois plus rapide de reconnaitre un problème de parallélisme en observant un graphe engendré par l’analyseur de performance de Visual Studio 2010. Par exemple le schéma ci-dessous: Ce schéma illustre le cas d’un “Lock" Convoy”...
  • Blog Post: FAQ 2 : Attention à l’utilisation de Parallel.For avec une charge de travail trop faible !!!

       Q ui, n’a jamais été tenté de remplacer systématiquement ses boucles « for » par des « Parallel.For » ? Il est certain que la simplicité de remplacement peut tenter le développeur frustré par les lenteurs de son application. Et pourtant, on ne devrait JAMAIS appliquer cette pratique sans...
  • Blog Post: FAQ 1 : Pour boucler sur des entiers en parallèle, utiliser la méthode Parallel.For

       Cette première FAQ est sans doute une tarte à la crème dans le cadre des extensions parallèles, mais elle semble parfaite, commencer cette nouvelle série. for ( int i = 0; i < 10; i++) {    Task .Factory.StartNew(() => Console .WriteLine(i)); } Ce petit fragment illustre...
Page 1 of 1 (3 items)