Suivez

la liste

Un des objectifs du centre d'excellence européen EoCoE-III (https://www.eocoe.eu/) est de développer un outil pour la simulation de la dynamique des porteurs et des excitations hors équilibre dans de nouveaux matériaux pour la conversion et le stockage de l'énergie. Une des composantes clé pour effectuer ces simulations est la solution de systèmes linéaires de grande taille. Dans ce contexte, nous cherchons des candidats pour un CDD chercheur au laboratoire IRIT de Toulouse avec des compétences avérées dans le domaine du calcul à hautes performances et l'algèbre linéaire.

Les systèmes linéaires issus des problème en cause ont une structure creuse par blocs pour laquelle nous ne disposons pas de solveurs optimisés. L'objectif de ce post-doc sera de contribuer au développement d'un solveur parallèle à hautes performances pour ce type de problèmes, au sein de la biliothèque libNEGF (https://github.com/libnegf/libnegf), un code de transport quantique basé sur la méthode the la fonction de Green hors-équilibre.

L'objectif global du projet est d'introduire de nouveaux niveaux de parallélisme, d'améliorer la distribution de données, de développer une structure de donnée pour matrices bloc-sparse, d'étudier l'utilisation de technique de compression et approximation et de concevoir des schéma de parallélisation dynamiques permettant le recouvrement de calculs et communications. En termes de développement algorithmiques, le projet vise a étudier l'utilisation de méthodes tensorielles et a tirer profit de la symétries des opérateurs afin de minimiser le volume de communication. Finalement, le projet s'intéressera au développement d'une couche d'abstraction reposant sur des technologies telles que OpenACC et permettant d'atteindre un haut niveau d'efficacité et probabilité sur des calculateurs hétérogènes.

Dans ce contexte, la personne recrutée pourra participer à une ou plusieurs des activités de recherche ci-dessus selon ses compétences.

Les candidatures pourront être déposées directement sur le portail CNRS:

https://emploi.cnrs.fr/Offres/CDD/UMR5505-CHLBOU-080/Default.aspx