Studentjobs

From GHER

(Difference between revisions)
Jump to: navigation, search
(Created page with 'Nous pouvons proposer des jobs de vacances aux étudiants, selon leurs intérêts = Développments informatiques = ==Parallélisation de DINEOF == = Aide à la maintenance d…')
(Développments informatiques)
Line 5: Line 5:
==Parallélisation de DINEOF ==
==Parallélisation de DINEOF ==
 +
Pour l'instant [http://modb.oce.ulg.ac.be/mediawiki/index.php/DINEOF DINEOF] fonctionne sur des machines a mémoire partagée. Comme l'analyse d'une large  collection d'images donne rapidement lieu à des occupations de mémoire RAM de quelques centaines de GB, une parallélisation sur machines à mémoire distribué via MPI s'impose. La structure particulère du code devrait permettre de maintenir quelques scenes par noeud de calcul et effectuer le calcul des covariances etc via des messages entre processus.
 +
== Création d'interfaces utilisateurs ==
 +
 +
La plupart de nos outils sont oriéntés "production", exploitant les possibilités de scripts et lancement en batch. Cela demande cependant la creation de fichiers de paramétrisation de l'exécution, opération générallement manuelle et peu intuitive. Il sera demandé d'installer une interface plus ergonomique pour maintenir et adapter ces fichiers pour les non-experts en Linux ou ligne de commande.
= Aide à la maintenance des cours =
= Aide à la maintenance des cours =

Revision as of 09:58, 6 February 2013

Nous pouvons proposer des jobs de vacances aux étudiants, selon leurs intérêts

Contents

Développments informatiques

Parallélisation de DINEOF

Pour l'instant DINEOF fonctionne sur des machines a mémoire partagée. Comme l'analyse d'une large collection d'images donne rapidement lieu à des occupations de mémoire RAM de quelques centaines de GB, une parallélisation sur machines à mémoire distribué via MPI s'impose. La structure particulère du code devrait permettre de maintenir quelques scenes par noeud de calcul et effectuer le calcul des covariances etc via des messages entre processus.

Création d'interfaces utilisateurs

La plupart de nos outils sont oriéntés "production", exploitant les possibilités de scripts et lancement en batch. Cela demande cependant la creation de fichiers de paramétrisation de l'exécution, opération générallement manuelle et peu intuitive. Il sera demandé d'installer une interface plus ergonomique pour maintenir et adapter ces fichiers pour les non-experts en Linux ou ligne de commande.

Aide à la maintenance des cours

Personal tools