Post-Doctoral Research Visit F/M Data Locality and Parallelism for Pattern Specific Applications [Post-Doc- Campaign 2021 Grenoble]
Grenoble, France
il y a 3j

Contexte et atouts du poste

CORSE is a joint research group in the LIG laboratory that regroups several expertise that stand at the interface between software and hardware : those are domain specific application / library tuning, compiler optimization, run-time systems, and debugging / monitoring.

Our domains of application include performance (both speed and energy consumption), reliability, and teaching of computer science.

An important activity concerns the optimization of machine learning applications for some specific high-performance embedded architectures.

Mission confiée

The aim of the position is to contribute to the development of tools that help the programmer to obtain highly optimized code from specialized languages that target various distributed memory architectures.

These tools include optimizing compiler frameworks and static performance analysis.

The specific pattern targeted by these tools is a subclass of affine programs.

The post-doc will work in close collaboration with one PhD students.

Principales activités

The main activities include :

  • Research
  • Management of PhD students
  • Contribution to the development of software
  • Compétences

    The position requires :

  • A background in mathematics and in particular in algebra
  • An expertise in polyhedral framework and associated libraries (in particular ISL)
  • An expertise in compiler optimisation related to data locality and parallelism (in particular data dependencies, tiling, ...)
  • The following competences will be considered as plus :

  • A good knowledge of some mainstream GPU and OoO CPU architectures (in particular X86 AVX2 assembly)
  • C++ programming
  • Knowledge of an application domains such as CNN, computational chemistry, data analytic
  • Experienced of using frameworks such as TVM
  • Avantages

  • Subsidized meals
  • Partial reimbursement of public transport costs
  • Leave : 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
  • Possibility of teleworking up to 2 days per week and flexible organization of working hours
  • Professional equipment available (videoconferencing, loan of computer equipment, etc.)
  • Social, cultural and sports events and activities
  • Access to vocational training
  • Social security coverage
  • Signaler cette offre d'emploi

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mon email
    En cliquant sur « Continuer », je consens au traitement de mes données et à recevoir des alertes email, tel que détaillé dans la Politique de confidentialité de neuvoo. Je peux retirer mon consentement ou me désinscrire à tout moment.
    Formulaire de candidature