Post-Doctoral Research Visit F/M Code Optimization In The Microcard Project: Compiler-Generated[...]

Detalhes da Vaga

Inria, the French national research institute for the digital sciences
Organisation/Company: Inria, the French national research institute for the digital sciences
Research Field: Computer science
Researcher Profile: Recognised Researcher (R2)
Country: France
Application Deadline: 3 Dec 2024 - 23:00 (UTC)
Type of Contract: Temporary
Job Status: Full-time
Hours Per Week: 38.5
Offer Starting Date: 1 Jan 2025
Is the job funded through the EU Research Framework Programme? Horizon Europe
Reference Number: 2024-08314
Is the Job related to staff position within a Research Infrastructure? No
Offer Description The recruited person will join the INRIA CAMUS team, located at University of Strasbourg in the ICube Laboratory, on the Illkirch Campus very close to Strasbourg.
[S]he will be participating in the MICROCARD-2 European project (microcard.eu), specifically in Work Package 4 (WP4): code optimization and hardware adaptation. The supervisors are Vincent Loechner (MCF) and Stéphane Genaud (PROF) and an engineer will also be recruited in this project. The MICROCARD-2 EuroHPC Center of Excellence follows the MICROCARD EuroHPC project that ran from April 2021 to September 2024.
Authoring research papers will be possible in collaboration with the rest of the team.
Salary: about 2450€/month (gross), depending on experience. Max duration: 30 months.
[S]he will participate to a high-level compiler project that builds a bridge from a model representation convenient for cardiac simulation experts to an optimized parallel code using the MLIR compiler environment of LLVM.
This compiler has been developed as part of the MICROCARD(1) European project, and it exploits both specific target architecture information and properties of the scientific problem (computation patterns, resilience to approximation) to generate efficient parallel vectorized CPU and GPU codes. Efficiency was assessed both in terms of execution time and energy consumption. Our strategy is to rely on a dedicated compiler front end and on new research extending state-of-the-art code generation and runtime techniques to statically and dynamically optimize this application.
In the MICROCARD-2 project, we will specifically focus on:
Efficient code generation for new and future HPC processors (ARM-SVE, RISC-V, EPI family of processors and accelerators, ...)
Low-precision optimizations: some parts of the code can use lower precision computations than the standard 'double' floating-point; the goal is to identify and automatically generate code that takes advantage of single or even half precision floating point. Another promising path is the use of fixed-point arithmetics, that needs to be implemented and tested.
Extending the numerical methods to higher order exponential integrators for ionic models, in collaboration with our European partners.
In collaboration with the local and external members of the MICROCARD-2 project, the main activities include:
Participating in the development of the openCARP software, our Cardiac Electrophysiology Simulator development platform (opencarp.org);
Co-leading the engineer working on the MLIR compiler extensions to generate a code targeting heterogeneous parallel architectures, using OpenMP and GPU dialects, and domain-specific properties of the code;
Leading the development of higher order exponential integrators in collaboration with our European partners.
Parallel programming, high-performance computing
Numerical models, finite elements, and ODEs
Specific Requirements Communication (language: English required, French optional): you will constantly work with the other members of the team and discuss with the other participants of the MICROCARD project
Team player
Scientific curiosity
Languages FRENCH: Basic
ENGLISH: Good
Additional Information 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 (after 6 months of employment) and flexible organization of working hours
Professional equipment available (videoconferencing, loan of computer equipment, etc.)
Social, cultural and sports events and activities

#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Allthetopbananas_Ppc

Função de trabalho:

Requisitos

Assistente De Marketing – Estágio Profissional (M/F/D)

Descrição da função Acabaste de entrar no mundo Caetano Retail. Mas será verdade que só vendemos carros? Somos o concessionário oficial de 17 marcas e a mai...


Grupo Salvador Caetano - Porto

Publicado 12 days ago

Marketing Analyst

Sobre o nosso cliente Our client is a global technology company with a strong international presence, preparing to enter the Portuguese market in the near fu...


Michael Page - Porto

Publicado 12 days ago

Merchandiser (M/F) - Porto

Uma empresa do Setor Alimentar, procura Merchandiser (M/F), para trabalhar na zona do Porto, para desempenhar as seguintes funções:- Realização diária de vis...


Eurofirms - Porto

Publicado 10 days ago

Head Of Marketing- B2B

Sobre o nosso cliente O nosso cliente é uma empresa de referência na área B2B. Descrição Este profissional será responsável por: Desenvolver todas as vertent...


Michael Page - Porto

Publicado 10 days ago

Built at: 2024-12-22T19:07:59.167Z