2-year Post-doctoral Position: Open Hardware

il y a 3 semaines


Rennes, France INSA RENNES Temps plein

**2-year Post-doctoral Position - Open hardware compilation for near-memory dataflow computing**
Keywords: High-Performance computing, Near-memory computing, Compilation, Dataflow models of computation ,
Stream processing, Open hardware, RISC-V, FPGA, Computer architecture.

**Laboratory: Institut d'Electronique et des Technologies du numéRique**
**UMR CNRS 6164, Rennes, France**

**Context**

**Near memory computing (NMC) consists of adding computing capacities (typically processors) as close as possible to the main memory of the computer, thus bypassing the hierarchy of caches, and limiting its numerous data transfers**
[Singh19]. Memory is a vital part of any digital system. It is used to store the programs of the system and the data on which these programs operate. The speed at which a program runs directly depends on the speed at which instructions and data can be transferred between memory and processor. The memory must therefore be (very) fast, but ideally also (very) large to store all programs and data, and inexpensive. The impossible meeting between these three requirements has led to proposing solutions based on a layered memory hierarchy, relying on various memory technologies. Through the numerous hardware solutions implemented from generation to generation, more and more transistors and energy in a circuit are allocated for the sole purpose of improving memory access [Horowitz14]. Cache memories, embedded as close as possible to the processor on the same chip gives the programmer the illusion of both fast and large memory. The cache memory exploits the assumptions of both spatial and temporal data access locality, assumptions that do not hold when processing data streams [Ghasemi21], as data undergo a
- process-and-forget_ management. This post-doctoral contract is financed by the **RIDIM project, led by Lab-STICC and involving Irisa and IETR laboratories, in collaboration with the University of Maryland, USA**. The RIDIM project aims to integrate stream processing capabilities all along the data path from the main memory to the processor.

**Objectives**

PiSDF dataflow functional descriptions [Desnos13].

**Environment and Expected Impact**

The post-doc will benefit from a close collaboration between the three RIDIM research teams: the project is coordinated by Kevin
Martin at Lab-STICC in Lorient and involves Steven Derrien from the TARAN team of IRISA and the VAADER team of IETR in
Rennes. **The project will build on the momentum of the Open Hardware and RISC-V communities that are eager for novel architecture propositions. RIDIM teams are involved in this community and participate to the organising committee of the yearly RISC-V week, largest event on RISC-V in Europe **. The RIDIM post-doc will be closely linked to the Cominlabs
International Chaire at INSA/IETR of Prof. Shuvra S. Bhattacharyya, Professor of Electrical and Computer Engineering at the

University of Maryland, College Park, USA. The post-doc will be located in Rennes, France, a very dynamic city with nearly
700,000 inhabitants under its urban umbrella, and a fast growing population (the city has the second largest population growth in
France).

This post-doc and the RIDIM project are expected to set the foundations of a programming model and its supporting hardware for building smarter distributed systems with stream processing facilities. The main objective of project dissemination is through high quality publications at events such as DATE, DAC, Embedded Systems Week, ACM TACO, as well as in highly ranked journals on system design.

**Required experience Experience to be gained in the post-doc**

Software design (required), Compilation (appreciated) Open source hardware and RISC-V systems
C, C++, and (Java or LLVM/MLIR) (required) Dataflow models of computation
Python (appreciated) Project-level task lead

Astronomy computing workloads
Digital hardware design (appreciated)
Parallel programming (appreciated)

**Characteristics** location: Vaader team, IETR laboratory - INSA Rennes, 20 Avenue des Buttes de Coësmes, 35708 Rennes, France
Duration: 2 years, Start: ASAP
Salary per month: depends on experience, minimum 2950€ gross / 2350€ netto
Supervisors

Maxime Pelcat (IETR, INSA Rennes) - maxime.pelcat[at]insa-rennes.fr
Jean-François Nezan (IETR, INSA Rennes) - jnezan[at]insa-rennes.fr
Karol Desnos (IETR, INSA Rennes) - kdesnos[at]insa-rennes.fr

**Applications**

**References**

[Desnos13] Karol Desnos, et al. "Pimm: Parameterized and interfaced dataflow meta-model for mpsocs runtime reconfiguration."
SAMOS XIII. IEEE, 2013.
[Horowitz14] Mark Horowitz. "Computing's energy problem (and what we can do about it)"". In 2014 IEEE ISSCC. IEEE, 2014.
[Kermarrec19] Florent Kermarrec, et al. "LiteX: an open-source SoC builder and library based on Migen Python DSL." OSDA
2019.
[Lattner21] Chris Lattner, et al. "Mlir: Scaling compiler infrastructure for domain specific computation." 2021 IEEE/ACM CGO.
IEEE, 2021.
[Miomandre20



  • Rennes, France INRIA Temps plein

    Contexte et atouts du poste Context and background: Nowadays, there is a growing and irreversible need to distribute Artificial Intelligence (AI) applications from the cloud to edge devices, where computation is largely or completely performed on distributed Internet of Things (IoT) devices. This trend aims to address issues related to data...


  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD **Niveau de diplôme exigé **:Thèse ou équivalent **Fonction **:Post-Doctorant **A propos du centre ou de la direction fonctionnelle**: The Inria Centre at Rennes University is one of Inria's nine centres and has more than thirty research teams. The Inria Centre is a major...


  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD**Niveau de diplôme exigé **:Bac + 5 ou équivalent**Fonction **:DoctorantA propos du centre ou de la direction fonctionnelle The Inria Rennes - Bretagne Atlantique Centre is one of Inria's eight centres and has more than thirty research teams. The Inria Center is a major and...

  • Phd Positions in Rennes

    il y a 1 mois


    Rennes, France IGDR Université Rennes Temps plein

    **PhD positions in Rennes (France), life sciences**: - Réf - **ABG-110607** - Sujet de Thèse- 30/01/2023- Contrat doctoral- IGDR Université Rennes- Lieu de travail- Rennes - Bretagne - France- Intitulé du sujet- PhD positions in Rennes (France), life sciences- Champs scientifiques- Biologie - Biochimie - Santé, médecine humaine, vétérinaire - Mots...

  • Assistant de La Vie Doctorale

    il y a 4 semaines


    Rennes, France EHESP Temps plein

    **À propos de nous**: **STRUCTURE DE RATTACHEMENT** L’École des hautes études en santé publique (EHESP) est un établissement public à caractère scientifique, culturel et professionnel (EPSCP). Grand établissement, l’EHESP est membre du réseau des écoles de service public (RESP), de France Universités et de la conférence des grandes écoles...

  • Igdr Phd Call

    il y a 1 mois


    Rennes, France Institut de Génétique et Développement de Rennes (IGDR) Temps plein

    **IGDR PhD call - 5 to 7 positions**: - Réf - **ABG-112632** - Sujet de Thèse- 29/03/2023- Contrat doctoral- Institut de Génétique et Développement de Rennes (IGDR)- Lieu de travail- Rennes - Bretagne - France- Intitulé du sujet- IGDR PhD call - 5 to 7 positions- Champs scientifiques- Biologie - Biochimie - Santé, médecine humaine, vétérinaire -...


  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD**Contrat renouvelable **:Oui**Niveau de diplôme exigé **:Thèse ou équivalent**Fonction **:Post-DoctorantA propos du centre ou de la direction fonctionnelle The Inria Centre at Rennes University is one of Inria's eight centres and has more than thirty research teams. The...


  • Rennes, France INRIA Temps plein

    PhD Position F/M Reliability and Security of Large Foundation Models Le descriptif de l’offre ci-dessous est en Anglais Type de contrat : CDD Niveau de diplôme exigé : Bac + 5 ou équivalent Fonction : Doctorant A propos du centre ou de la direction fonctionnelle The Inria Rennes - Bretagne Atlantique Centre is one of...


  • Rennes, France INRIA Temps plein

    Contexte et atouts du poste The research group DEVINE belongs to a joint research center of Inria, CNRS, and Université de Rennes. Mission confiée We are looking to hire a post-doc for 14 months in the area of formal methods at Inria, Université de Rennes. The research project which the candidate will join is the following: resolution of...


  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD **Niveau de diplôme exigé **:Bac + 5 ou équivalent **Autre diplôme apprécié **:Computer Science, Neuroscience, Math, Statistic **Fonction **:Doctorant **A propos du centre ou de la direction fonctionnelle**: The Inria Rennes - Bretagne Atlantique Centre is one of...


  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD**Niveau de diplôme exigé **:Bac + 5 ou équivalent**Fonction **:DoctorantA propos du centre ou de la direction fonctionnelle The Inria Centre at Rennes University is one of Inria's eight centres and has more than thirty research teams. The Inria Centre is a major and...


  • Rennes, France Inria Temps plein

    Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat **:CDD **Niveau de diplôme exigé **:Bac + 5 ou équivalent **Fonction **:Doctorant **A propos du centre ou de la direction fonctionnelle**: The Inria Centre at Rennes University is one of Inria's eight centres and has more than thirty research teams. The Inria Centre is a major and...


  • Rennes, France Groupe Atlantic Temps plein

    Vous êtes passionné par l'électronique et l’informatique industrielle ? Vous souhaitez vous investir dans un secteur industriel innovant en forte évolution ? Cette offre est faite pour vous ! Spécialisé depuis plus de 50 ans dans la conception/production d’appareils de chauffage, d'eau chaude sanitaire et de gestion d'énergie, le site de la...


  • Rennes, France OPEN Temps plein

    Contexte: Créée en 1989, Open est partenaire de confiance des grandes entreprises françaises dans l'accompagnement de leur transformation IT & Digitale et s'inscrit dans une démarche permanente de Proximité & d'Excellence. Open c'est 3700 collaborateurs, dont presque 1000 sur la région Grand Ouest et 250 à Rennes & Lannion. Appartenir à un groupe...


  • Rennes, France Université Rennes 2 Temps plein

    À propos de nousNos valeurs :Faire le choix de travailler à Rennes 2, c’est œuvrer ensemble pour l’accomplissement d’une mission commune : accompagner les étudiants dans leurs projets de formation, tout en participant à la construction d’une recherche innovante.Forte de ses 1500 personnels et 21000 étudiants, Rennes 2 c’est également une...


  • Rennes, France OPEN Temps plein

    Contexte: Créée en 1989, Open est partenaire de confiance des grandes entreprises françaises dans l'accompagnement de leur transformation IT & Digitale et s'inscrit dans une démarche permanente de Proximité & d'Excellence. Open c'est 3700 collaborateurs, dont presque 1000 sur la région Grand Ouest et 250 à Rennes & Lannion. Appartenir à un groupe...

  • Researcher in Formal Methods

    il y a 3 semaines


    Rennes, France Mitsubishi Electric R&D Centre Europe - France Temps plein

    Context and description:As a subsidiary of the Mitsubishi Electric Group, a global leader in electrical and electronic products and systems, MITSUBISHI ELECTRIC R&D CENTRE EUROPE includes a division named “Communication and Information Systems” (CIS). This division specializes in communication and control solutions for applications targeting both...

  • Researcher in Formal Methods

    il y a 3 semaines


    Rennes, Ille-et-Vilaine, France Mitsubishi Electric R&D Centre Europe - France Temps plein

    Context and description:As a subsidiary of the Mitsubishi Electric Group, a global leader in electrical and electronic products and systems, MITSUBISHI ELECTRIC R&D CENTRE EUROPE includes a division named “Communication and Information Systems” (CIS). This division specializes in communication and control solutions for applications targeting both...

  • Administrateur Systèmes

    il y a 1 mois


    Rennes, France OPEN Temps plein

    Contexte de la mission: Rejoindre les équipes d’Open, c'est concevoir et intégrer les solutions innovantes de demain Afin d'accompagner nos clients dans la mise en œuvre de leur transformation digitale, et dans le cadre de leurs projets à forte valeur ajoutée, nous recrutons un Administrateur Systèmes H/F. Ce qui vous attend: Dans le cadre du...


  • Rennes, France INRIA Temps plein

    Contexte et atouts du poste The research group belongs to a joint research center of Inria, CNRS, and Université de Rennes. Mission confiée We are looking to hire a post-doc for 12 months in the area of formal methods at Inria, Université de Rennes. The research project will be about formal verification and testing of real-time systems...