NEDA: NOP Exploitation with Dependency Awareness for Reliable VLIW Processors

Abstract : Critical applications require reliable processors that combine performance with low cost and energy consumption. Very Long Instruction Word (VLIW) processors have inherent resource redundancy not constantly used due to application's fluctuating Instruction Level Parallelism (ILP). Reliability through idle slots utilization is explored either at compile-time, increasing code size and storage requirements, or at run-time only inside the current instruction bundle, adding unnecessary time slots and degrading performance. To address this issue, we propose a technique to explore the idle slots inside and across original and replicated instruction bundles reclaiming more efficiently the idle slots and creating a compact schedule. To achieve this, a dependency analysis is applied at run-time. The execution of both original and replicated instructions is allowed at any adequate function unit, providing higher flexibility on instruction scheduling. The proposed technique achieves up to 26% reduction in performance degradation over existing approaches.
Type de document :
Communication dans un congrès
ISVLSI 2017 - IEEE Computer Society Annual Symposium on VLSI, May 2017, Bochum, Germany. pp.391-396, 2017, 〈10.1109/ISVLSI.2017.75〉
Liste complète des métadonnées

Littérature citée [15 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01633770
Contributeur : Olivier Sentieys <>
Soumis le : mardi 14 novembre 2017 - 14:08:31
Dernière modification le : mercredi 16 mai 2018 - 11:24:13
Document(s) archivé(s) le : jeudi 15 février 2018 - 12:53:08

Fichier

NEDA - NOP Exploitation with D...
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Rafail Psiakis, Angeliki Kritikakou, Olivier Sentieys. NEDA: NOP Exploitation with Dependency Awareness for Reliable VLIW Processors. ISVLSI 2017 - IEEE Computer Society Annual Symposium on VLSI, May 2017, Bochum, Germany. pp.391-396, 2017, 〈10.1109/ISVLSI.2017.75〉. 〈hal-01633770〉

Partager

Métriques

Consultations de la notice

1119

Téléchargements de fichiers

35