Révolutionnez facilement votre programmation C/C++ dans Visual Studio !

Par :
Xavier Michaud

mer, 15/09/2010 - 15:53

Intel  Parallel Studio 2011 vous montre comment optimiser vos applications  C/C++  existante et penser parallèle pour exploiter tous les cores des nouveaux processeurs multicore. Par Xavier Michaud, MicroSigma.

Intel  Parallel Studio 2011 vous montre comment optimiser vos applications  C/C++  existante et penser parallèle pour exploiter tous les cores des nouveaux processeurs multicore.

-Advisor est la vraie nouveauté de la version 2011 : outil de conseil et point d’entrée pour détecter et visualiser facilement là ou le code perd du temps et par où commencer pour introduire  le parallélisme et répartir la charge de calcul sur les différents cores. Un processeur i7 Quadcore c’est 8 cores disponibles chaque core avec son unité arithmétique et logique dispose de  2 unités de calcul autonome qui vont pouvoir  être utilisées simultanément pour par exemple accélérer une boucle for.

-Composer, le compilateur C/C++ et les librairies optimisées Parallel Building Blocks, parions que bientôt nous nous ne dirons plus un compilateur mais un composeur c'est-à-dire le compilateur et les librairies qui vont avec.

-Inspector, détecte les conflits mémoire et les erreurs de parallélisme pour obtenir un code fiable et évolutif. L’outil memory checker peut justifier à lui seul l’achat de la suite Intel®  Parallel Studio pour une fraction du prix des produits concurrents.

-Amplifier apporte la touche final en faisant le lien avec la plateforme processeur retenue pour l’application il garantit l’utilisation optimale de la puissance disponible sur tous les cores.

En résumé, Intel  Parallel Studio 2011 est une suite de 4 produits indépendants, en plugin de Visual Studio 2005, 2008, ou 2010 qui assiste le développeur à chaque phase du cycle de développement des applications C/C++ pour obtenir un code optimisé, performant fiable et évolutif pour le multicore aujourd’hui et prêt pour le manycore de demain.

Intel Parallel Studio 2011 Fiabilité et performances pour les applications séries et parallèles.

Intel  Parallel Studio 2011 est la suite complète des 4 outils, Advisor, Composer, Inspector et Amplifier qui s’intègrent en plug-in dans les versions 2005, 2008 and 2010 Visual Studio de Microsoft et peuvent être utlisés ensembles ou séparément.

 

Intel Parallel Advisor Design

  • Outils d’exploration, de modélisation et d’analyse de code
  • Identifie les régions du code ou le parallélisme sera le plus profitable
  • Guidage pas-à-pas pour paralléliser l’application

 

Intel Parallel Composer 2011 – Construire et  Debugger

  • Compilateur optimisé
  • Intel Parallel Building Blocks
  • Intel Parallel Debugger

 

Intel Parallel Inspector 2011 – Verifier

  • Détecter les erreurs mémoires (ex., fuites mémoire)
  • Courses de données (Data races)
  • Verrouillages (Deadlocks)

 

Intel Parallel Amplifier 2011 Optimiser

  • Analyse de performances
  • Analyse d’évolutivité
  • Analyses des verrouillages et temps d’attentes

 

“ Intel Parallel Studio 2011 est la suite d’outil complète pour les développeurs C/C++ qui veulent se lancer facilement dans la programmation parallèle.” - James Reinders, Chief Software Evangelist and Director of Software Development Products, Intel Corporation

A propos de l'auteur

Xavier Michaud