• Home
  • Search
  • Speculative Execution and Timing Predictability in an Open Source RISC-V Core
  • Open Access IconOpen Access
  • Cite Icon12
  • https://doi.org/10.1109/rtss52674.2021.00043Copy DOI Icon

Speculative Execution and Timing Predictability in an Open Source RISC-V Core

  • Dec 1, 2021
  • Alban Gruin +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We present MINOTAuR, a timing predictable open source RISC-V core based on the Ariane core [28]. We first modify Ariane in order to make it timing predictable following the approach used to design the SIC processor [12]. We prove that the instruction parallelism in the Ariane core does not prevent from enforcing timing predictability. We further relax restrictions by enabling a limited amount of speculative execution and we are still able to formally prove that the core is timing predictable. Experimental results show that the performance is reduced by only 10% on average compared to the original Ariane core.

Similar Papers
  • Research Article
  • Citations5

Architectural time-predictability factor (ATF)

  • Nov 01, 2012
  • ACM SIGBED Review
  • Yiqiang Ding +1
  • Research Article
  • Citations6

MINOTAuR: A Timing Predictable RISC-V Core Featuring Speculative Execution

  • Jan 01, 2023
  • IEEE Transactions on Computers
  • Alban Gruin +4
  • Conference Article
  • Citations10

DTOC: integrating Deep-learning driven Timing Optimization into the state-of-the-art Commercial EDA tool

  • Apr 01, 2023
  • Kyungjoon Chang +4
  • Conference Article
  • Citations4

An Integration Method Of Classifiers For Abnormal Phone Detection

  • Oct 01, 2019
  • Yahan Yuan +5
  • Conference Article
  • Citations36

Incorporating speculative execution into scheduling of control-flow intensive behavioral descriptions

  • Jan 01, 1998
  • Ganesh Lakshminarayana +2
  • Conference Article
  • Citations2

On predictability of caches for real-time applications

  • Jan 31, 1994
  • J.-C Liu +1
  • Conference Article

A Transported Livengood-Wu Integral Model for Knock Prediction in CFD Simulation

  • Nov 04, 2020
  • Zongyu Yue +6
  • Research Article
  • Citations6

A Transported Livengood–Wu Integral Model for Knock Prediction in Computational Fluid Dynamics Simulation

  • May 31, 2021
  • Journal of Engineering for Gas Turbines and Power
  • Zongyu Yue +6
  • Research Article
  • Citations9

Optimizing throughput of Seq2Seq model training on the IPU platform for AI-accelerated CFD simulations

  • May 10, 2023
  • Future Generation Computer Systems
  • Paweł Rościszewski +4
  • Research Article

Effects of Preparation Time and Foreknowledge on Task Switching

  • Aug 20, 2008
  • Acta Psychologica Sinica
  • Si-Lin Huang
  • Conference Article

Compact code generation for embedded applications on digital signal processors

  • Dec 01, 2011
  • Hassan Salamy
  • Research Article
  • Citations5

S2PF

  • Nov 27, 2012
  • ACM SIGSOFT Software Engineering Notes
  • Yufeng Zhang +2
  • Conference Article
  • Citations1

Hiding Cache Miss Penalty Using Priority-based Execution for Embedded Processors

  • Mar 01, 2008
  • Sanghyun Park +2
  • Research Article
  • Citations182

Online sequential extreme learning machine with forgetting mechanism

  • Feb 23, 2012
  • Neurocomputing
  • Jianwei Zhao +2
  • Book Chapter
  • Citations5

Performance Evaluation of Thread-Level Speculation in Off-the-Shelf Hardware Transactional Memories

  • Jan 01, 2017
  • Juan Salamanca +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.