Dammak, Chifa (2022) Reliability Assessment of the Open-source Many-core Processor OpenPiton. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
2MBDammak_MASc_F2022.pdf - Accepted Version Available under License Spectrum Terms of Access. |
Abstract
The fast-growing demand for computational capacity has led to the emergence of large-scale systems where the parallel processing capabilities of many-core processors have made them an ideal solution to bridge the gap between the onboard processing throughput and the applications’ increasing complexity. A many-core processor on a chip can enhance the overall performance without the need for higher clock frequencies and the associated cooling problems at a lower design cost and a smaller system footprint. These features have made the many-core processors an interesting platform to implement complex algorithms. The scaling of space applications from single-core to many-core processors is constrained by the estimation of the vulnerability of many-core COTS’ reliability in the presence of radiation. Recent academic and industrial research efforts have focused on evaluating the reliability of many-core processors against radiation events in order to facilitate their integration in an avionic domain. The radiation environment is characterized by a high-energy particle that ionizes the processor's components causing potential system failure.
This work presents a scalable fault injection and SEU impact categorization tool. The proposed engine performs simulation-based fault injections at the register transfer level (RTL) level of the design. The injection campaigns insert bit-flips in the general-purpose registers as well as the instruction memory of the different cores in the target processor. The approach enables a fully automated analysis of the SEU effects early in the design time. The soft error propagation through the many-core components is also evaluated to determine the potential impact on the memory elements of the multiple cores. This framework has been applied to evaluate the resilience of the open-source many-core processor OpenPiton.
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Electrical and Computer Engineering |
---|---|
Item Type: | Thesis (Masters) |
Authors: | Dammak, Chifa |
Institution: | Concordia University |
Degree Name: | M.A. Sc. |
Program: | Electrical and Computer Engineering |
Date: | August 2022 |
Thesis Supervisor(s): | Ait Mohamed, Otmane and Boukadoum, Mounir |
ID Code: | 990927 |
Deposited By: | Chifa Dammak |
Deposited On: | 27 Oct 2022 14:34 |
Last Modified: | 30 Apr 2024 00:00 |
Repository Staff Only: item control page