Les outils indispensables au développement en C++ et en Fortran


[ Intel Professional Edition Compilers | Intel VTune Performance Analyzer | Intel Performance Libraries ]
[ Intel Threading Analysis Tools | Intel Cluster Tools ]

[ Intel Parallel Studio | Intel Parallel Composer | Intel Parallel Inspector | Intel Parallel Amplifier ]






Les compilateurs Intel Professional Edition version 11.1 :
Incluent des fonctions d'optimisation de pointe, et des capacités de multi-threading et de support pour les processeurs Intel et les processeurs compatibles. Ils fournissent également des bibliothèques de performances hautement optimisées pour créer des applications multi-thread.

- Intel Compiler Suite Professional Edition pour Windows
Fiche produit |
- Intel Compiler Suite Professional Edition pour Linux
Fiche produit |
- Intel C++ Compiler Professional pour Windows
Fiche produit | Fiche détaillée
- Intel Visual Fortran Compiler Professional Edition pour Windows
Fiche produit | Fiche détaillée
- Intel Visual Fortran Compiler Professional Edition pour Windows avec IMSL
Fiche produit | Fiche détaillée | Librairie Fortran IMSL
- Intel C++ Compiler Professional Edition pour Linux
Fiche produit | Fiche détaillée
- Intel Fortran Compiler Professional Edition pour Linux
Fiche produit | Fiche détaillée
- Intel C++ Compiler Professional Edition pour Mac OS X
Fiche produit | Fiche détaillée
- Intel Fortran Compiler Professional Edition pour Mac OS X
Fiche produit | Fiche détaillée





Intel Compilers

- Intel VTune Performance Analyzer Permet de s'assurer que les applications développées exploitent au mieux les capacités de l'unité centrale. Il aide à déterminer les modifications nécessaires pour de meilleures performances. Intel VTune Performance Analyzer permet entre autres d'analyser le code des applications (sans apporter de modifications), d'identifier les goulets d'étranglement et de rapidement cibler les zones à modifier. Existe pour Windows et pour Linux.


VTune Analyzer
pour Windows

Fiche produit
VTune Analyzer
pour Windows
Fiche produit détaillée
VTune Analyzer
pour Linux
Fiche produit
VTune Analyzer
pour Linux
Fiche produit détaillée

- Intel Thread Profiler pour Windows : Outil d'analyse et de visualisation de "Thread" le plus avancé. Il apporte une aide aux applications Tune multi-treaded pour des performances optimales sur les processeurs Intel multi-coeurs. Dans Intel thread Profiler, l'affichage chronologique montre quels "Threads" sont actifs et comment ils interagissent entre eux. Regarder la répartition du travail de vos "Threads" et maîtriser les déséquilibres de charge. Identifier plus facilement les régions de code "Threads" pour améliorer les performances et renforcer l'évoluticité dans vos applications.

Thread Profiler
pour Windows

Fiche produit
Thread Profiler
pour Windows
Fiche produit détaillée





Intel Compilers

- Intel Integrated Performance Primitives (Intel IPP) : Librairie multi-plates-formes de fonctions spécialisées pour le multimedia, les codecs audio et vidéo, le traitement de l’image, le traitement du signal, la compression de la voix, et le cryptage (contient les fonctions mathématiques associées). Intel IPP est optimisé pour les processeurs Intel Pentium 4 et M, Centrino, Xeon, Itanium.

Intel IPP
Fiche produit
Intel IPP
Fiche produit détaillée

- Intel Integrated Performance Primitives Cryptography Library : Utilise des fonctions de cryptographie afin de faciliter les améliorations logicielles telles que la confidentialité, la confiance, le contrôle d'accès, le paiement électronique et la sécurité d'entreprise. Intel IPP inclus un nom de domaine à la fonction de cryptographie pour le cryptage robuste et la fonctionnalité de déchiffrement qui aujourd'hui à besoin d'une sécurité renforcée. Les fonctions incluent un support pour DES, TDES, Rijndael, SHA1, et des algorithmes RSA.
Téléchargez la librairie de cryptographie

Intel Compilers

- Intel Math Kernel Library (Intel MKL) : Ensemble de librairies mathématiques fortement optimisées et thread-safe pour les applications scientifiques, techniques et financières nécessitant des performances de haut niveau. Elles incluent : les librairies BLAS et LAPACK, ScaLAPACK, Sparse Solvers, les Transformées de Fourier Discrètes, une librairie de mathématiques vectorielles, le solveur de matrices creuses PARDISO, et bien plus encore; une meilleure intégration avec Microsoft Visual Studio, Eclipse, et Xcode.

Intel MKL
Fiche produit
Intel MKL
Fiche produit détaillée





Intel Compilers

- Intel Threading Buiding Blocks (Intel TBB) : Bibliothèque de templates C++ facilitant le développement d'applications multi-thread, TBB met à votre disposition tous les algorithmes et structures de données parallèles nécessaires pour vous épargner les tâches les plus laborieuses.

Intel TBB
Fiche produit
Intel TBB
Fiche produit détaillée



- Intel Thread Checker version 3.1 : Outil d'analyse qui permet de détecter rapidement toutes sortes de dysfonctionnements dans vos applications multi-thread Win32 et OpenMP en cours de développement grâce à son moteur de détection de défaillances des threads d’exécution. Il peut également être intégré dans une assurance de qualité automatisée / Processus d'essai pour assurer la qualité du code. Il vous permet de développer des applications multi-thread plus rapidement et avec moins d'effort, et d'obtenir plus de performances à partir de multicoeurs.

Thread Checker
pour Windows

Fiche produit
Thread Checker
pour Windows
Fiche produit détaillée
Thread checker
pour Linux
Fiche produit
Thread Checker
pour Linux
Fiche produit détaillée





Intel Compilers

- Intel Cluster Toolkit : fournit une valeur exceptionnelle à un prix sensiblement réduit pour les clusters sous Linux ou Microsoft Windows Compute Cluster Server (CSS). Facile à installer et à utiliser, ce logiciel Intel vous aide à concevoir, analyser et optimiser les performances des applications parallèles pour les clusters en utilisant les architectures 32 et 64-bit. Bundling Intel Trace Analyzer and Collector, Intel Math Kernel Library, Intel MPI Library, et Intel MPI Benchmarks dans un seul kit, Intel Cluster Toolkit 3.2 assure la compatibilité dans un large secteur et l'interoparabilité est entièrement testé pour ces catégories d'outils.

Intel Cluster Toolkit
Fiche produit
Intel Cluster Toolkit
Fiche produit détaillée



- Intel Cluster Toolkit Compiler Edition : Pack logiciel comprenant Intel C++ et Fortran Intel pour toutes les architectures Intel, et également tous les Intel clusters Tools pour développer, analyser et optimiser les performances des applications parallèles sur Linux ou windows (CCS = Compute Cluster Server)

Intel Cluster Toolkit Compiler
Fiche produit
Intel Cluster Toolkit Compiler
Fiche produit détaillée



- Intel MPI Library : vise à rendre plus performantes les applications crées sur les bases IA-cluster, mettant en oeuvre la haute performance MPI-2. Il vous permet de livrer rapidement des performances maximales à l'utilisateur final, même si vous changez ou mettez à jour vers de nouvelles interconnexions, sans exiger de modifications importantes du logiciel ou de l'environnement d'exploitation. Utilisez ce message des hautes performances en passant par l'interface de la bibliothèque pour développer des applications qui peuvent s'exécuter sur plusieurs interconnexions regroupées choisies par l'utilisateur lors de l'exécution. Intel fournit aussi gratuitement un kit d'environnement d'exécution pour developper des produits avec la bibliothèque MPI. Obtenez les meilleures performances pour l'entreprise, les divisions, les départements, et les haut groupe de travail informatique.

Intel MPI Library
Fiche produit
Intel MPI Library
Fiche produit détaillée



- Intel Trace Analyzer and Collector : Outil puissant pour comprendre le comportement des applications MPI, pour retrouver rapidement les goulet d'étranglement, et atteindre des performances élevées pour les applications de cluster parallèle. Il prend en charge l'architecture Intel de base des systèmes cluster, dispose d'un haut degré de compatibilité avec les normes actuelles, et inclut désormais des comparaisons de fichiers tracés, un compteur pour afficher les données, et une vérification de l'exactitude de la bibliothèque MPI. Avec Intel Trace analyzer and collector, analyser les performances MPI, accélerer l'exécution de l'application en parallèle, localiser les points chauds et les goulets d'étranglement, et comparer les fichiers tracés avec des graphiques fournissant une analyse approfondie et un calendrier détaillé.

Intel Trace Analyzer and Collector
Fiche produit
Intel Trace Analyzer and Collector
Fiche produit détaillée





Intel Parallel Studio
Le nec plus ultra en terme de parallélisation, l'outil tout-en-un au service des développeurs Microsoft Visual Studio C/C++.
Intel Parallel Studio réunit les 3 outils de parallélisation : Intel Parallel Composer, Intel Parallel Inspector et Intel Parallel Amplifier.

>>> Pour plus d'informations sur Intel Parallel Studio



Compiler et déboguer
Ce nouvel ensemble de compilateurs et de bibliothèques apporte un élan sans précédent aux développeurs utilisant Microsoft* Visual C++, en accélérant la mise en oeuvre du threading et en développant la productivité du programmeur.

>>> Pour plus d'informations sur Intel Parallel Composer

(*) Microsoft Visual Studio 2005 ou 2008 (Les Editions Express ne sont pas supportées.) sous Windows 2000/XP/Vista/Serveur 2003 ou 2008 (Configurations requises pour le développement d'applications sur les systèmes IA/32)



Détecter le erreurs
Afin d'assurer une totale stabilité de vos applications, ce nouvel outil détecte, analyse et révèle les éventuels conflits de threading et d'allocations de mémoire.

>>> Pour plus d'informations sur Intel Parallel Inspector



Rééquilibrer
Spécialement conçu pour les applications multi-cores, il diagnostique le comportement des threads et rééquilibre rapidement et facilement les charges, sans que vous ayez à connaître toute l'architecture du processeur, ni à décrypter le code.

>>> Pour plus d'informations sur Intel Parallel Amplifier