Efficient Design Space Exploration for Dynamic & Speculative High-Level Synthesis - Irisa Accéder directement au contenu
Communication Dans Un Congrès Année : 2024

Efficient Design Space Exploration for Dynamic & Speculative High-Level Synthesis

Résumé

High-Level Synthesis performs well for compute-intensive loops with regular control but struggles to uncover parallelism in kernels with complex control-flow. Novel scheduling techniques based on dynamic scheduling and speculation have been proposed to address this issue. Although they outperform classical static scheduling techniques, they also come at a significant area overhead. Precisely determining where and by how much to apply these techniques remains an open problem, which we address in this work through an efficient exploration algorithm (combining pruning and search heuristics). We show that our approach can explore large solution spaces while producing efficient solutions.
Fichier principal
Vignette du fichier
FPL_SpecHLS_DSE-10.pdf (1.95 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04615767 , version 1 (18-06-2024)
hal-04615767 , version 2 (19-06-2024)

Licence

Identifiants

  • HAL Id : hal-04615767 , version 2

Citer

Dylan Leothaud, Jean-Michel Gorius, Simon Rokicki, Steven Derrien. Efficient Design Space Exploration for Dynamic & Speculative High-Level Synthesis. FPL 2024 - 34th International Conference on Field-Programmable Logic and Applications, Sep 2024, Turin, Italy. pp.1-9. ⟨hal-04615767v2⟩
0 Consultations
0 Téléchargements

Partager

Gmail Mastodon Facebook X LinkedIn More