Nom de fichier :
|
Inria-1156-DATAMOVE-180sec-FR.mp4
|
Titre :
|
Mon équipe en 180 secondes : DATAMOVE
|
Année :
|
2018
|
Durée (min) :
|
00:03:23
|
Publications :
|
http://videotheque.inria.fr/videotheque/doc/1156
|
Autres versions :
|
Master VF : 1156 Master VEN : Autre : Lien externe :
|
Lien Equipe-projet :
|
|
Lien Centre de Recherche :
|
|
Mots clés :
|
|
N° master :
|
1156
|
Durée :
|
03 min 23 sec
|
IsyTag :
|
allocateur
- DATAMOVE
- donnée
- est-à-dire
- machine
- problème
- processeur
- programme
- ressource
- scientifique
- stocker
- système
|
Transcription automatiqu :
|
Je vais donc vous parler de l'équipe DATAMOVE DATAMOVE travaille sur des super calculateurs Un super calculateur c'est un ensemble de processeurs un grand nombre de processeurs reliés entre par un réseau et ils sont capables de travailler ensemble Aujourd'hui les plus grosses machines ont jusqu'à un million d'unités de calcul C'est vraiment très très gros Ça sert à résoudre des problèmes difficiles on va s'intéresser à la modélisation du changement climatique à des systèmes moléculaires l'étude de nouveaux matériaux Comment ça fonctionne quand on travaille avec ces machines-là Vous avez un scientifique qui a préparé sa simulation numérique donc son modèle son système moléculaire définir les paramètres préparer son programme qui va être exécuté cette grande machine C'est un programme parallèle c'est-à-dire que pour pouvoir faire son calcul en un temps raisonnable il va utiliser plusieurs processeurs un temps des milliers peut-être même des millions pour certains programmes Il ne va pas accéder tout directement à machine en fait La machine est partagée par plusieurs utilisateurs Donc il passe par un intermédiaire ça s'appelle un allocateur de ressources Cet allocateur de ressources c'est lui qui va décider quand et où le programme est exécuté sur la machine C'est un petit peu comme s'il jouait à Tetris Donc en fait vous imaginez que les utilisateurs ce sont les blocs qui descendent qui disent voilà j'ai besoin de mille processeurs pour exécuter mon programme Et l'allocateur de ressources il va décider à quel moment les placer sur la machine pour essayer d'optimiser l'usage des ressources Il va optimiser plein de choses Il essaie d'optimiser le temps d'attente l'utilisation des machines la consommation énergétique Ce sont des problèmes difficiles sur lesquels travaille DATAMOVE S'il y a des trous dans la dans le dans le dans l'allocation c'est des processeurs qui sont inutilisés donc une machine qui est un petit peu moins bien utilisée À un certain moment donné le programme utilisateur s'exécute sur la machine évidemment ces gros programmes s'exécutent sur plein de ressources et produisent une grande quantité de données Donc ces données on les stocke sur des disques ça c'est la façon traditionnelle de faire Sauf que ces machines sont plus en plus grosses Donc on peut résoudre des problèmes de plus en plus conséquents et donc qui vont générer de plus en plus de données Or la capacité à stocker et à déplacer les données elle progresse moins vite que la capacité à faire ces calculs Donc on se trouve dans une situation où on a un gros problème c'est qu'on n'est plus capable de stocker toutes les données sur des disques directement Donc chez DATAMOVE on étudie des solutions alternatives On va essayer en fait de développer des programmes d'analyse de données qui vont se placer au plus près du code de simulation pour aller dès que les données sont disponibles dans la mémoire de la machine prendre ces données pour les analyser c'est-à-dire réduire mettre à la poubelle des données qui seraient pas très très utiles calculer les statistiques calculer des images de détecter des événements particuliers seront intéressants pour scientifique De cette façon-là on a beaucoup moins de données à stocker sur les disques et on résout le problème de surcharge du système de disque Mais y'a un second avantage c'est qu'ensuite le scientifique quand il fait l'analyse finale ses résultats pour pour voir si c'est bien passé pour faire son travail de découverte scientifique d'exploration scientifique ben il aura pas les analyses à faire et donc il va pouvoir aller plus vite dans son analyse C'est un frein scientifique heureux puisque ces scientifiques experts en matériaux en biologie en climat tout ce qu'ils veulent c'est travailler sur leurs problèmes et avoir le moins possible de problèmes informatiques C'est ce à quoi on essaie de répondre
|