Ce que cette solution peut faire pour votre entreprise

IBM® XL C/C++ for Linux est un outil de programmation basé sur les normes de l’industrie et permettant de développer des applications vastes et complexes en utilisant les langages de programmation C et C++. Il génère du code qui exploite les capacités de l’architecture POWER8® la plus récente. IBM XL C/C++ for Linux peut aussi accélérer vos applications en sous-traitant des calculs et des données aux cartes graphiques (GPU) NVIDIA. Il se présente sous la forme de packages uniques qui contiennent des compilateurs destinés à s’exécuter en mode little endian ou big endian pour certaines distributions Linux.

Accélérez facilement vos applications

Permet le calcul hautes performances en prenant en charge les serveurs Power Systems™ tels que le S822LC (Minsky) et plusieurs directives exécutables de dispositif (device constructs) OpenMP 4.5 pour accélérer vos applications.

Maximisez le retour sur investissement de vos systèmes Power

S’appuie sur l’architecture POWER8 ; assure la parallélisation automatique des programmes séquentiels pour tirer parti des processeurs multi-cœurs les plus récents.

Optimisez les performances de vos applications

Offre des technologies d’optimisation avancées de pointe, dont des bibliothèques haute performance, la prise en charge de PDF (profile-directed feedback) et l’analyse interprocédurale (IPA).

Faites migrer facilement vos applications vers Power

Utilise l’infrastructure frontale Clang pour offrir la compatibilité GCC et respecte les normes C/C++ les plus récentes ; prend complètement en charge OpenMP 3.1 et partiellement OpenMP 4.5.

Augmentez la productivité de vos développeurs

Augmente la facilité d’utilisation en fournissant des rapports de diagnostic et en prenant en charge un débogueur de langages symboliques ; les attributs de visibilité des entités augmentent également l’efficience du processus de liaison dynamique.

Offre une Community Edition gratuite

Permet une utilisation illimitée en production et l’accès à un forum où vous pouvez poser vos questions à des spécialistes IBM. Si vous voulez bénéficier d’une assistance IBM haut de gamme, nous vous conseillons d’acquérir la License Charge Edition.

Caractéristiques

  • Prise en charge d’OpenMP
  • Exploitation de l’architecture POWER8 la plus récente
  • Bibliothèques haute performance
  • Profile-directed feedback (PDF)
  • Analyse interprocédurale (IPA)
  • Conformité aux normes des langages
  • Rapports de diagnostic
  • Prise en charge du débogueur de langages symboliques
  • Attributs de visibilité des entités
  • Programmation vectorielle