PhD Proposal

Updated: 30 days ago
Location: Lannion, BRETAGNE
Deadline: 30 Apr 2024

27 Mar 2024
Job Information
Organisation/Company

Inria Rennes
Research Field

Computer science » Other
Researcher Profile

First Stage Researcher (R1)
Country

France
Application Deadline

30 Apr 2024 - 00:00 (UTC)
Type of Contract

To be defined
Job Status

Negotiable
Is the job funded through the EU Research Framework Programme?

Not funded by an EU programme
Is the Job related to staff position within a Research Infrastructure?

No

Offer Description

Reliability improvement of Risc-V based multiprocessor architectures

TARAN - IRISA research team

Keywords: open and free instruction set architecture, increased operability time, network-on-chip, multiprocessor system, fault tolerance.

Context
Today's computing hardware architectures have to satisfy a number of scientific and societal challenges. From a scientific perspective, improving performance and energy efficiency is undoubtedly the primary objective of their evolution. Technology evolution also enables the integration of ever more transistors that facilitates the design of parallel architectures based on multicore paradigm. To exchange information between computing cores, these architectures are organized around a Network-on-Chip (NoC) communication medium providing flexibility and efficiency [3,4].
From a societal point of view, reducing the energy impact of consumer electronics and preventing obsolescence are becoming increasingly important. It means that they should be integrated during the early design phase. Integrating these constraints as early as possible is intended to enable the design of circuits that are efficient, fault-tolerant and therefore sustainable over time [5, 6]. Indeed, the faults can be caused by (a) the context in which the circuit is used (electromagnetic radiation, particles, etc.), but also (b) the aging of the component [7]. In response to these challenges, the design of open, fault-resilient computing architectures is a line of research that needs to be developed and expanded, in order to offer sustainable electronics that nevertheless meet application requirements.

Proposed research work
The work proposed in this PhD addresses these issues and focuses on the permanent fault tolerance of on-chip networks embedded in open multicore architectures. The main objective is to propose architectures that are more resilient to faults, particularly those related to premature aging, which will make it possible to prevent obsolescence by extending the lifetime of electronic equipment in general.
While many works have addressed the robustification of processing cores [1,2], we propose to focus our work on the interconnection network [8, 9]. Based on the open and free architecture of the RISC-V instruction set, we propose to investigate the coupling between the computing cores and the associated routers of the on-chip network. Our proposal consists in redesigning the router of an NoC as a hardware extension of the core, and to control it through the extension of the core's instruction set. The router will be equipped with fault detection and bypass capabilities.

From the computing core's point of view, the router will be considered a specialized hardware accelerator, and the extended instruction set will provide operating system flexibility to react to faults. Local faults, or even more distant faults, obtained by the propagation of information from router to router, can be detected and analyzed in order to activate the appropriate strategies to meet the application's constraints, according to the capabilities of the faulty system. The techniques we will propose will therefore make it possible to combine i) performance, through strong coupling between the two elements studied (processing core and router), and ii) preventing circuit obsolescence by ensuring that the architecture model has resilient capabilities and devices. Finally, based on an open, free RISC-V architecture, this work will ensure the durability of the systems designed, and their independence from changes in commercial architectures.

This PhD project is consistent with the TARAN team's research areas, since it addresses the design of fault-tolerant, low-power and open-access multicore systems. The proposed work will contribute to one of the major societal issues in electronics today: the durability of hardware, particularly processor-based systems. In addition, this work will reinforce the TARAN team's expertise as a major contributor to the development of open architectures, and thus to the sustainability and independence of tomorrow's electronics.

Application and profile
To perform these tasks, you must have a good knowledge of hardware design, system-on-chip and network-on-chip architectures, and knowledge of RISC-V architecture is a plus. These skills are generally provided as part of training courses in embedded systems (at master's or engineering level).

To apply for this position, please send a CV, a covering letter and your M1 and M2 results to: [email protected] , [email protected] .

Application deadline: April 30, 2024

Location of thesis work
The thesis work will be carried out at the Lannion site of the Inria TARAN project team, and more specifically on the site of ENSSAT (École Nationale Supérieure des Sciences Appliquées et de Technologie). If so desired, the person recruited will be able to teach digital electronics to engineering students at ENSSAT and/or senior technicians at the Lannion IUT.

Start of work: October 2024

Contacts:
Daniel CHILLET ,
Bertrand LE GAL

References

  • S. Safari et al., « A Survey of Fault-Tolerance Techniques for Embedded Systems From the Perspective of Power, Energy, and Thermal Issues », IEEE Access, vol. 10, p. 12229 12251, 2022, doi: 10.1109/ACCESS.2022.3144217.
  • R. Yarzada, D. Singh, et H. Al-Asaad, « A Brief Survey of Fault Tolerant Techniques for Field Programmable Gate Arrays », in 2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA: IEEE, janv. 2022, p. 0823 0828. doi: 10.1109/CCWC54503.2022.9720746.
  • « Performance Evaluation of Application Mapping Approaches for Network-on-Chip Designs | IEEE Journals & Magazine | IEEE Xplore ». https://ieeexplore.ieee.org/abstract/document/9044826
  • I. A. Alimi et al., « Network-on-Chip Topologies: Potentials, Technical Challenges, Recent Advances and Research Direction », in Network-on-Chip - Architecture, Optimization, and Design Explorations, IntechOpen, 2021. doi: 10.5772/intechopen.97262.
  • « On the environmental impact of High Performance Computing », Sifflez.org. https://sifflez.org/publications/environment-hpc/
  • TECHDesign, « Embracing the Future: The Rise of Sustainable Hardware », TECHDesign Blog. https://blog.techdesign.com/embracing-the-future-the-rise-of-sustainabl…
  • Z. Li, P. Yang, Z. Huang, et Q. Wang, « AM&FT: An Aging Mitigation and Fault Tolerance Framework for SRAM-Based FPGA in Space Applications », J CIRCUIT SYST COMP, vol. 31, no 07, p. 2250136, mai 2022, doi: 10.1142/S0218126622501365.
  • M. Rashid et al., « Fault-Tolerant Network-On-Chip Router Architecture Design for Heterogeneous Computing Systems in the Context of Internet of Things », Sensors, vol. 20, no 18, Art. no 18, janv. 2020, doi: 10.3390/s20185355.
  • R. F. Faccenda, L. L. Caimi, et F. G. Moraes, « Detection and Countermeasures of Security Attacks and Faults on NoC-Based Many-Cores », IEEE Access, vol. 9, p. 153142 153152, 2021, doi: 10.1109/ACCESS.2021.3127468.

  • Requirements
    Additional Information
    Website for additional job details

    https://www.hipeac.net/jobs/14611/phd-proposal/

    Work Location(s)
    Number of offers available
    1
    Company/Institute
    Inria Rennes
    Country
    France
    City
    Lannion
    Geofield


    Where to apply
    E-mail

    [email protected]

    Contact
    City

    Rennes
    Website

    https://www.inria.fr/fr/centre-inria-universite-rennes
    https://twitter.com/inria

    STATUS: EXPIRED