ALLYS Paris ALLYS des outils pour les développeurs
Intel > Compilateurs > C++

Intel C++ pour Linux

Compilateur Intel® C++ 10.1 pour Linux

Performance et Compatibilité

Ce compilateur utilise les techniques les plus avancées, pour donner automatiquement à vos applications les meilleures performances :

-  supporte les processeurs multi-core ainsi que les processeurs et architectures Intel® existants

-  compatible source et objet avec GNU C (GCC 3.2/3.3/3.4)

Vous pouvez mélanger des développements compilés avec ce compilateur et celles compilées avec ces 3 versions. De plus, le compilateur Intel C++ est conforme au standard C++ ABI, qui permet une plus forte compatibilité avec GCC versions 3.2, 3.3, et 3.4 (télécharger le fichier PDF). Il inclut d’autres caractéristiques de langage pour fabriquer le noyau Linux avec des modifications mineures. Ceci donne une grande flexibilité dans la construction d’applications et l’utilisation de bibliothèques provenant de tierces parties.

-  compatible avec les autres utilitaires de développement Linux

Caractéristiques

-  Optimisation interprocédurale (IPO)
-  Optimisation guidée par des profils d’utilisation (PGO)
-  Emulation point flottant très optimisée
-  Data Prefetching
-  Outil de détermination de couverture intégré dans le compilateur
-  Outil de gestion des tests par priorités
-  Vectorisation automatique et support des extensions SIMD des processeurs Pentium®
-  OpenMP permet d’utiliser les threads multiples et les multiprocesseurs de manière portable, parallelisation automatique
-  Coexistence possible avec les versions précédentes

Les nouveautés de la version 9

-  Support complet des derniers processeurs multi-core et des processeurs et architectures Intel®
-  Interface ligne de commande plus compatible avec GCC grâce à la disponibilité de plusieurs switchs.

-  Meilleure sécurisation par dispositif réduisant les possibilités d’exploitation des débordements dans les variables
-  Outils pour IA-32, Intel® Itanium® 2, et processeurs supportant Intel® Extended Memory 64 Technology (Intel® EM64T) - le tout dans 1 seul package
-  Intégré à l’open source d’Eclipse* 3.0

Intel C++ 9.0 pour Linux est livré avec une copie d’Eclipse pour faciliter votre travail d’intégration

Note : Intel n’assure pas le support technique pour l’IDE d’Eclipse.
-  Installation possible avec les précédentes versions du compilateur Intel
-  Traitement des exceptions amélioré par la bibliothèque Mosberger Unwind Library sur Intel Itanium 2, compatible avec les runtime des librairies GCC.

-  Intel® Debugger est inclus : il offre une interface très proche du débogueur GNU gdb
-  Stabilité améliorée et réduction du temps de compilation
-  installation et enregistrement de licence simplifiés

Plus d’informations sur : Product Features.

PERFORMANCE

Optimisation exceptionnelle des applications y compris sur multiprocesseurs

COMPATIBILITE

Un seul compilateur pour tous vos développements sur une série d’architectures Intel®

-  améliore la compatibilité de vos programmes
-  produit un meilleur code
-  rationalise leurs procédures de développement
-  réduit les coûts de développement

-  compilateur Intel C++ optimisé pour une large gamme de processeurs Intel® incluant :

SUPPORT

Intel® Premier Support

Tout logiciel Intel acheté inclut un an de support technique et de services associés : accès à Intel® Premier Support et aux mises à jour mineures durant cette période. Intel Premier Support vous permet d’accéder directement à la toute documentation technique.

Installez le logiciel et enregistrez-le et vous aurez le support et des informations sur les dernières mises à jour.

Vous vous posez d’autres questions sur les support, l’enregistrement de vos licences, documentation, articles : http://support.intel.com/support/performancetools/c/linux/

PRÉ-REQUIS

Matériel et Logiciel

Important : Tous les détails à :

http://www.intel.com/software/products/compilers/clin/sysreq.htm

CONTRAT DE LICENCE D’UTILISATION

Prenez le temps de lire le contrat d’utilisation, il peut vous permettre de choisir aussi le type de licence qui vous convient.

[1] Hyper-Threading Technology nécessite une machine avec un processeur Intel® Pentium® 4 intégrant les technologies HT et Hyper-Threading y compris dans le BIOS et le système d’exploitation. Les performances varient en fonction des spécificités des matériel et logiciel utilisés. Plus de précisions y compris sur les processeurs supportant HT Technology :

http://www.intel.com/info/hyperthreading

[2] La connectivité sans fil nécessite du logicel, des services ou du matériel à acquérir en supplément

Aucune traduction disponible

Mots-clés

ALLYS , 65 boulevard de Sébastopol, 75001 Paris

E-mail: allys@allys-soft.com

Web: http://www.allys-soft.com

(C) Copyright ALLYS, 2005-2007