Spécialité | Informatique temps réel, robotique et automatique - Fontainebleau |
Ecole doctorale | Ingénierie des Systèmes, Matériaux, Mécanique, Énergétique |
Directeur de thèse | TADONKI Claude |
Unité de recherche | Mathématiques et Systèmes |
Contact | Claude TADONKI - Tel:0164694836 |
Date de validité | 01/10/2021 |
Site Web | |
Mots-clés | Parallélisme , mémoire distribuée , mémoire partagée , mémoire hiérarchique , multicoeur. parallelism, distributed memory, shared memory, hierarchical memory, multi-core |
Résumé | L'importante évolution des architectures durant les deux dernières décennies s'est accompagnée d'une complexification notable des systèmes de mémoire. D'une part, concernant les architectures multicoeurs, on dispose de plusieurs niveaux de mémoire directement ou indirectement partagés par les différents coeurs, et éventuellement des mémoires privées individuelles au plus proche des unités de traitements. D'autre part, dans le cas des architectures hétérogènes à base d'accélérateurs, on a des mémoires séparées pour lesquelles les échanges nécessitent des mécanismes explicites de transfert de données. Les architectures hétérogènes unifiant les deux types d'architectures, voire plus, on comprend alors la difficulté notoire de cerner l'impact des accès mémoire sur la performance globale des systèmes modernes. Comprendre ce mécanisme et le modéliser de manière assez précise permettraient d'affiner les prédictions de temps de calculs et aussi de dégager une méthodologie d'optimisation des programmes parallèles, principalement sur les machines multicoeurs. Il faut préciser qu'avec le temps, le coût des accès mémoire tend à devenir dominant; et dans bon nombre de cas, on y trouve la cause principale de l'inefficacité globale des programmes usuels. Cette étude débutera par un inventaire des différents systèmes de mémoire hiérarchique et leur principe de fonctionnement, suivi d'un important travail de profilage sur diverses architectures avec des scénarios judicieusement choisis. De cette étape, le candidat récoltera des informations et des données qui lui permettront de clarifier les mécanismes sous-jacents aux transferts de données en mode concurrent, et ensuite de mener une réflexion sur une méthodologie générique d'optimisation des programmes par rapport à la mémoire. Please see the description in French. |
Contexte | Parallélisme |
Encadrement | Comité de suivi |
Profil candidat | Master 2 recherche en informatique ou diplôme d'ingénieur avec bon niveau en programmation (C et multithreading), bonne connaissance des approches statistiques de modélisation et d'analyse des données et connaissance de base en parallélisme à mémoire partagée Please see the description in French. |
Objectif | Innovation |
Références | - |
Type financement | Concours pour un contrat doctoral |
Document PDF |
Formation
EcorcAir et les platanes du Quartier latin
Vendredi 2 avril 2021, dernier jour de cours, en présentiel,
> En savoir +
Formation
Félicitations à Rabab Akkouche
16 candidats étaient en lice, dont 10 doctorants et docteurs
> En savoir +
Formation
Prix de thèses de prospective de la Fondation
La cérémonie s'est déroulée le 9 février, sous la présidence
> En savoir +
Formation
Femmes de science
Chercheuses confirmées, doctorantes ou élèves ingénieures, elles font la
> En savoir +
Formation
Quelle empreinte environnementale pour notre
Le doctorat est un exercice académique codifié qui aboutit à
> En savoir +
Le 10 juin 2021 2 e cycle de la chaire Internet physique
Le 6 mai 2021 Que peuvent les algorithmes de plongement de mot pour
Le 29 avril 2021 Scénarios d'une France « renouvelable »
Le 10 juin 2021 2 e cycle de la chaire Internet physique
Le 6 mai 2021 Que peuvent les algorithmes de plongement de mot pour
Le 29 avril 2021 Scénarios d'une France « renouvelable »
Alexandra BELUS
Direction de l'Enseignement
Service du Doctorat > envoyer un mail
60, Boulevard Saint-Michel
75272 PARIS Cedex 06
Tél. : +33 1 40 51 90 00
Implantations