Actionneurs  Algorithmes  Allocation de données  Analyse de boucle  Analyse des données  Analyse dynamique  Analyse statique  Apollo3  Applications multivoques  Apprentissage automatique  Architecture client-serveur  Architecture des ordinateurs  Architectures hétérogènes  Bibliothèques haute performance  C plus-plus  Cache  Calcul haute performance  Calcul hautes performances  Calcul intensif  Calcul intensif  Calcul scientifique  Capteurs  Checkpointing-aide parallel execution  Checkpoints  Coarse Mesh Rebalance  Codage  Code source  Codelet  Codes correcteurs d'erreurs  Compilateur source-à-source  Compilation  Conception  Crowdsourcing  Différences finies  Discrétisations adaptatives  Discrétisations adaptatives  Dislocations  Dislocations dans les métaux  Données -- Transmission  Débogage  Développement logiciel  Equation du transport des neutrons  Exécution dans le désordre  Facteurs graphes  Fonctions harmoniques  Gestion des connaissances -- Logiciels  Gestion des connaissances  Graphes, Théorie des  Grilles  Grilles informatiques  Génie logiciel  Génération de code  HPC  Hiérarchie de mémoire  Hiérarchie de mémoire  Hiérarchie mémoire  Informatique  Informatique parallèle  JVM HotSpot  Java  Java  Jit  Jni  Langage spécifique au domaine  Langages de programmation  Langages dédiés  Langages paralleles  Laplacien  Localité de données  Localité des données  Logiciels -- Vérification  Logiciels  MPI  MPI/OpenMP  Memoires hétérogènes  Microprocesseurs multi-coeurs  Modèle de programmation  Modèle polyédrique  Modèles de programmation  Modèles mathématiques  Modélisation  Modélisation rapide  Mpi  Multicœur  Méthode d'accélération  Méthode de Décomposition de Domaine  Méthode de bas ordre  Méthodes Volume-Fini  NUMA  Numa  OpenMP  OpenMP  OpenMP sur cluster  Optimisation  Optimisation combinatoire  Optimisation du programme par crowdsourcing  Optimisation mathématique  Optimization de boucles  Opérateur de Laplace  Orchestration  Ordinateurs -- Programmation  Ordonnancement  Outils de programmation parallèles  Parallélisation  Parallélisme  Parallélisme  Parallélisme hybride  Partage de code et des données  Performance  Polyèdres  Processeurs à hautes performances  Profilage  Profilage de performance  Programmation  Programmation fonctionnelle  Programmation générative  Programmation parallèle  Programmation parallèle  Protocoles de cohérence  Prédiction  Python  Python  Reconnaissance d'algorithmes  Reproductibilité des ex- périmentations  Restructuration de données  Routeurs  Réacteurs rapides  Réglage automatique de compilateur  Réécriture de binaire  Schémas déterministes  Simulation  Simulation au cycle près  Simulation par ordinateur  Structure itérative  Structures de données  Support d’exécution  Supports exécutifs  Système de runtime  Systèmes embarqués  Threads  Thèses et écrits académiques  Traitement réparti  Transformation de boucles  Transport, Théorie du  UNIX  Vectorisation  Volumes finis  Xfor  

Denis Barthou a rédigé la thèse suivante :


Denis Barthou dirige actuellement les 3 thèses suivantes :

Informatique
En préparation depuis le 09-04-2019
Thèse en préparation

Informatique
Soutenue le 29-03-2019
Thèse en préparation


Denis Barthou a dirigé les 9 thèses suivantes :

Informatique
Soutenue le 03-07-2017
Thèse soutenue


Denis Barthou a été président de jury des 6 thèses suivantes :


Denis Barthou a été rapporteur des 5 thèses suivantes :


Denis Barthou a été membre de jury des 2 thèses suivantes :