Precore - A Token-Based Speculation Architecture for High-Level Language to Hardware Compilation

  • Authors:
  • Benjamin Thielmann;Jens Huthmann;Andreas Koch

  • Affiliations:
  • -;-;-

  • Venue:
  • FPL '11 Proceedings of the 2011 21st International Conference on Field Programmable Logic and Applications
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a universal method to automatically generate both data paths and the appropriate application-specific speculation-support logic from high-level C-language descriptions. Our approach aims to be lightweight by extending efficient statically-scheduled micro architectures with a limited dynamic token model to predict, commit, and replay speculation events. As a first source of speculative ness, we evaluate the use of data-value speculation to speed-up memory reads when targeting a reconfigurable adaptive computer.