Intel Parallel Studio XE 2020: tout ce qu'il y a de mieux pour les développeurs



La veille du Nouvel An, une nouvelle version du principal outil de développement d' Intel , Intel Parallel Studio XE 2020, a été lancée . Profitons de cette occasion et voyons ce que le "studio" bien connu vit maintenant et dans quelle direction il se développe.

Tout d'abord, nous notons que les nouvelles versions d'Intel Studio ne tombent pas comme la neige sur la tête des développeurs une fois par an - la précédente, 2019, a reçu 5 mises à jour en cours d'existence. Malheureusement, nous n'avons pas la possibilité d'annoncer chaque mise à jour, nous attendons donc le grand événement - et maintenant il est arrivé.

Maintenant à propos de la composition d'Intel Parallel Studio XE 2020. Il n'y a pas de changements spéciaux. Trois options de produits et trois classes de logiciels sont toujours proposées: des outils de développement, pour analyser et optimiser les performances, à la fois sur un ordinateur séparé et en cluster. La composition complète de tous les packages est indiquée dans le tableau - il est peu probable que vous y trouviez des mots inconnus.



Prise en charge des langues et des plates-formes:

  1. C ++ 2017 complet et C ++ 20 partiel;
  2. Fortran 2008 complet et Fortran 2018 étendu;
  3. Python 3.7
  4. OpenMP 4.5 complet et version initiale d'OpenMP 5.0;
  5. Le nouveau système d'exploitation est Amazon Linux 2.

Bien sûr, IPS XE 2020 comprend les dernières versions de tous ses composants, ainsi que de nombreuses façons de les obtenir pour les systèmes * nix (conda *, PIP *, Docker Hub *, APT GET, YUM, NuGet) et prend en charge l'intégration avec Visual Studio * 2019 pour Windows

Qu'est-ce qui est amélioré dans les dernières versions des composants? Ce qui suit ne s'applique pas nécessairement à la mise à jour la plus récente; il s'agit plutôt d'une liste de ce qui a été fait récemment.

  • améliorations des performances des derniers processeurs Intel Xeon et Intel Core à l'aide d'instructions Intel Advanced Vector Extensions 512 (Intel AVX-512);
  • accélération de l'inférence de l'IA à l'aide de nouvelles versions de compilateurs, de bibliothèques et d'outils d'analyse;
  • profilage avancé et précis avancé avec prise en charge de diverses plates-formes dans Intel VTune Profiler;
  • Prédire l'utilisation du cache pour la vectorisation avec analyse des limites pour L1, L2, L3 et DRAM dans Intel Advisor;
  • la prise en charge de plusieurs bases de données Intel Cluster Checker, ainsi que la possibilité de découvrir la configuration et les fonctionnalités de l'utilisation de la mémoire persistante Intel Optane DC;
  • flexibilité accrue du contrôle de flux dans Intel TBB
  • amélioration de la fonctionnalité des algorithmes de classification et de régression (divers types de boosting) Intel Data Analytics Acceleration Library (Intel DAAL)
  • Prise en charge du cloud HPC à l'aide du cluster parallèle AWS et de l'adaptateur AWS Elastic Fabric pour l'échange de données hautes performances entre les applications MPI à l'aide de la bibliothèque Intel MPI.

Parlons maintenant du support technique pour Intel Parallel Studio XE 2020. Avant d'acheter une licence, le support prioritaire est fourni pendant au moins un an à compter de la date d'achat; sa durée peut être prolongée à prix réduit (des options d'acquisition de support pour plusieurs années sont également disponibles). Le support comprend l'accès gratuit aux mises à jour du produit, ainsi que l'accès et le support des versions précédentes.

De plus, les clients bénéficient des avantages suivants:

  • La capacité de tester des projets clients sur une pile complète de solutions matérielles et logicielles Intel, y compris des processeurs de serveur, des cartes graphiques discrètes et des accélérateurs informatiques de génération actuelle;
  • Assurer la confidentialité lors de l'interaction avec les ingénieurs Intel pour résoudre les problèmes techniques (support russophone);
  • Aide à la résolution de problèmes techniques - adaptation de solutions aux configurations Intel;
  • Accès gratuit à toutes les mises à jour de produits et versions précédentes;
  • Éducation et formation pratique pour le personnel technique, y compris l'optimisation des performances des logiciels clients, l'analyse de code, l'analyse de l'efficacité de la charge du système. La pratique de l'utilisation d'applications optimisées pour l'IA, le ML, le TEC, etc.

Un essai de 30 jours est disponible en téléchargement sur le site Web d'Intel . Après cette période, vous pouvez acheter une licence payante qui vous offre un support produit d'un an. Les étudiants et les enseignants peuvent obtenir gratuitement Intel Parallel Studio XE 2020 complet.

Source: https://habr.com/ru/post/fr484778/


All Articles