A Machine Learning Approach for Reliability-Aware Application Mapping for Heterogeneous Multicores
Rafael Billig Tonetto, Hiago Mayk G. de A. Rocha, Gabriel L. Nazar, Antonio Carlos Schneider Beck
Abstract
We propose a transparent and runtime methodology to increase the system's Mean Workload to Failure (MWTF) in heterogeneous multicore processors. For that, we leverage an Artificial Neural Network that makes online predictions of the core's Architectural Vulnerability Factor (AVF), which allows for reliability-aware application-to-core mappings. We experiment with different configurations of RISC-V cores and compare the MWTF of prediction-based mappings against the optimal oracle, showing that our proposed model provides MWTF as close as 5.6% to the oracle. We also compare homogeneous and heterogeneous multicores, showing that heterogeneity provides room for increasing the MWTF in up to 19.4%.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 0d77aac3-bb51-419f-a0c8-5357157e109fRelated papers
- AVGI: Microarchitecture-Driven, Fast and Accurate Vulnerability AssessmentGeorge Papadimitriou, Dimitris GizopoulosHPCA 2023 · 24 citations
- Parallel DNN Inference Framework Leveraging a Compact RISC-V ISA-based Multi-core SystemYipeng Zhang, Bo Du, Lefei Zhang, Jia WuKDD 2020 · 14 citations
- DelayAVF: Calculating Architectural Vulnerability Factors for Delay FaultsPeter W. Deutsch, Vincent Quentin Ulitzsch, Sudhanva Gurumurthi, Vilas Sridharan et al.MICRO 2024 · 14 citations
- SmartBoost: Lightweight ML-Driven Boosting for Thermally-Constrained Many-Core ProcessorsMartin Rapp, Mohammed Bakr Sikal, Heba Khdr, Jörg HenkelDAC 2021 · 18 citations
- NCPU: An Embedded Neural CPU Architecture on Resource-Constrained Low Power Devices for Real-time End-to-End PerformanceTianyu Jia, Yuhao Ju, Russ Joseph, Jie GuMICRO 2020 · 21 citations
