Zone des développeurs Intel®:
Coprocesseur Intel® Xeon Phi™

Productivité grâce à l’innovation architecturale associée à des logiciels familiers. Coprocesseur Intel® Xeon Phi™ :

  • Étend la prise en charge matérielle à un plus haut degré de parallélisme avec des économies d’énergie
  • Utilise des modèles de programmation familiers et normalisés pour préserver les investissements
  • Partage la programmation parallèle avec un processeur d’utilisation générale
Avant de vous lancer
Le coprocesseur Intel® Xeon Phi™ est-il adapté à vos besoins ?
Architecture du coprocesseur Intel® Xeon Phi™
Guides et manuels
Guide de démarrage rapide des développeurs sur le coprocesseur Intel® Xeon Phi™
Guide d’administration système
Manuel de référence de l’architecture du jeu d’instructions du coprocesseur Intel® Xeon Phi™

Les outils prennent en charge les processeurs ainsi que les coprocesseurs Intel Xeon Phi.

Cela permet d’utiliser les mêmes modèles et outils pour les deux, ce qui préserve les investissements en logiciels et formations.

Pilotes logiciels : Intel® Manycore Platform Software Stack (Intel® MPSS)
Produits Intel® de développement de logiciels
Guides de référence, création de packages et assistance
Outils et bibliothèques Intel et tiers
Guide des développeurs de logiciels pour le coprocesseur Intel® Xeon Phi™

La programmation parallèle fait partie de l’évolution vers l’avenir. Les processeurs et coprocesseurs Intel offrent une méthode convergée vous permettant d’utiliser des modèles et outils de programmation communs.

  • Modèles de programmation parallèle basés sur des normes adaptés à la programmation d’aujourd’hui et de demain
  • Utilisez des flux de travail de développement et une base de code établis pour vous préparer à l’avenir
  • Les techniques sont bénéfiques pour les processeurs et les coprocesseurs, ce qui préserve les investissements passés et à venir.
Programmation pour les produits multicœurs et à nombreux cœurs

Développement

Guide des développeurs de logiciels pour le coprocesseur Intel® Xeon Phi™

Créer des applications natives

Programmation et compilation

Aide-mémoire : directives et fonctions

Fonction de délestage automatique de la bibliothèque Intel® Math Kernel Library

Utilisation d’Intel® MPI

Utilisation des extensions OpenMP*

Conception et programmation OpenCL*

Interface binaire système ou d’application

Différences d’arithmétique en virgule flottante

Reproductibilité d’une exécution à l’autre

Débogage

Présentation du débogueur

Débogage de ligne de commande

Optimisation

Optimisation – 1ère partie : Essentiels

Optimisation – 2ème partie : Événements matériels

Unités de surveillance des performances

Vidéos d’ateliers pour développeurs de logiciels

Un guide technique de l’environnement de développement de logiciels pour le coprocesseur Intel® Xeon Phi™

Nom/Description Langage de programmation Niveau d’expérience de l’utilisateur

BeginningSlides_ExtractedCode.zip
Exemples extraits de diapos de l’Atelier d’initiation au coprocesseur Intel® Xeon Phi™, y compris des traductions Fortran.

C++, Fortran Débutant

BeginningLabs_FortranVersion.zip
Exercices de laboratoire pour l’Atelier d’initiation au coprocesseur Intel® Xeon Phi™ – Version Fortran.

Fortran Débutant

BeginningLabs_CVersion.zip
Exercices de laboratoire pour l’Atelier d’initiation au coprocesseur Intel® Xeon Phi™ – Version C++.

C/C++ Débutant

Laboratoires d’ateliers avancés
Laboratoires couvrant des concepts plus avancés, comme Intel® MKL, Intel® MPI, le débogage, l’optimisation de la mémoire, le réglage et la vectorisation.

C/C++, Fortran Avancé

Importance de la vectorisation (exemple Fortran)
Pour obtenir de bonnes performances de l’architecture Intel® MIC (Intel® Many Integrated Core) et des systèmes équipés de coprocesseurs Intel® Xeon Phi™, les applications doivent tirer parti des registres SIMD 16 voies et du traitement à nombreux cœurs.

Fortran Avancé

Les nombreux visages du parallélisme
Ce laboratoire contient de nombreux exemples (sommes de Riemann, SGEMM, Fibonacci, Qsort, décomposition de Cholesky, algorithmes, ensemble de Mandelbrot) décrivant en détails les étapes nécessaires au passage d’un problème série à une solution parallèle exécutée sur un coprocesseur Intel® Xeon Phi™.

C/C++ Avancé

Profitez de l’expérience des autres en lisant ces études de cas de projets utilisant des coprocesseurs Intel Xeon Phi.

Études de cas concernant les coprocesseurs Intel® Xeon Phi™


Services financiers

Réaliser des calculs d’évaluation Black-Scholes hautement performants

Réaliser de hautes performances sur les options européennes Monte Carlo

Énergie

Optimisation du traitement de l’imagerie séismique

Expériences de développement de code d’imagerie séismique

Administration et enseignement

Exécution de MiniFE

Optimisation du calcul FDTD (Finite Difference Time Domain)


Installation / Administration de la superinformatique

Configuration de coprocesseurs Intel® Xeon PhiTM à l’intérieur d’un cluster


Sciences de la vie

Optimisation de la dynamique moléculaire

Bancs d’essai synthétiques

Optimisation de la largeur de bande mémoire sur Stream Triad

Derniers messages

15-mai-2013
4:38 PM PDT
A New User Interface for VTune Amplifier Search Directories
By robert-reed (Intel)0
With the recent updates to Intel’s VTune™ Amplifier XE 2013, the user interface for the symbol search directories has been streamlined.  The new interface should facilitate faster symbol lookups and quicker finalization waits.  You can find the new interface in the project properties dialog. . . .
14-mai-2013
2:24 AM PDT
Measuring performance in HPC
By Florian R.0
This is the first article in a series of articles about High Performance Computing with the Intel Xeon Phi. The Intel Xeon Phi is the first commercial product of Intel to incorporate the Many Integrated Core architecture. In this article I will present the basics of the Xeon Phi architecture, the . . .
08-mai-2013
1:35 PM PDT
Windows* early enabling for Intel(R) Xeon Phi(tm) Coprocessors
By BELINDA L. (Intel)0
We are excited to announce the release of Beta software drivers and development tools for you to run Windows* on Intel(R) Xeon(R) processor based hosts installed with Intel(R) Xeon Phi(tm) Coprocessors. We are making this software available early for those of you indicated that you want to . . .

Pages

S’abonner à
BELINDA L. (Intel)lun, Mai 6th 2013 - 13:17
Windows* Early Enabling for Intel(R) Xeon Phi(tm) coprocessors - Now open to the public! 0
Windows* early enabling for Intel(R) Xeon Phi(tm) Coprocessors We are excited to announce the release of Beta software drivers and development tools for you to run Windows* on Intel(R) Xeon(R) processor based hosts installed with Intel(R) Xeon Phi(tm) Coprocessors. Intel has received many requests ...
Sumedh Naik (Intel)mer, Mars 6th 2013 - 14:34
FAQs: Libraries0
In the period prior to the launch of Intel® Xeon Phi™ coprocessor, Intel collected questions from developers who had been involved in pilot testing. This document contains some of the most common questions asked. The Intel® Compiler reference guides can be found at: C/C++: ...
BELINDA L. (Intel)jeu, Février 7th 2013 - 15:59
What collateral/documentation do you want to see?20
Do you have questions that you are not finding the answers for in our documentation?  Need more training, source code examples, on what specifically?   Help us understand what's missing so that we can make sure we develop documentation you care about (what is important, and what is nice to have ...
Sumedh Naik (Intel)lun, Janvier 21st 2013 - 15:57
FAQS: Performance, Profiling and Optimization. 0
In the period prior to the launch of Intel® Xeon Phi™ coprocessor, Intel collected questions from developers who had been involved in pilot testing. This document contains some of the most common questions asked. Additional information and Best-Known-Methods for the Intel Xeon Phi coprocessor can ...

Pages

S’abonner à Forums
Intel® Xeon Phi™ coprocessor Power Management Part 1: P-States, Reducing power consumption without impacting performance
By Taylor Kidd (Intel)Posted Mai 15th 20130
Right up front, I am going to tell you that P-states are irrelevant, meaning they will not impact the performance of your HPC application. Nevertheless, they are important to your application in a more roundabout way. Since most of you belong to a group of untrusting and always questioning ...
The Scalable Heterogeneous Computing Benchmark Suite (SHOC) for Intel® Xeon Phi™
By md-rezaur-rahma...Posted Avril 9th 20130
The Scalable Heterogeneous Computing Benchmark Suite (SHOC https://github.com/vetter/shoc-mic#readme)  may be used for measuring performance and stability of Coprocessor based systems. The benchmark has been ported to support ...
The Intel Xeon Phi coprocessor: What is it and why should I care? Part 2: Getting even more parallelism
By Taylor Kidd (Intel)Posted Avril 1st 20130
TITLE: “The Intel Xeon Phi coprocessor: What is it and why should I care?” PART 2: “Getting even more parallelism” In part 1, we talked about how it was possible to squeeze all those 60+ cores onto one slab of silicon. Even so, 60+ Intel® Pentiums® processors do not get you all the way to the ...

Pages

S’abonner à