Throughput Optimization Techniques for Heterogeneous Architectures - Systèmes Répartis, Calcul Parallèle et Réseaux Access content directly
Theses Year : 2023

Throughput Optimization Techniques for Heterogeneous Architectures

Techniques d'Optimisation du Débit pour Architectures Hétérogènes

Abstract

While processors are becoming more and more complex, their manual optimization is a costly and tedious process. This manuscript aims at guiding programmers and hardware designers by proposing a two-sided study of both the software and hardware constraints associated with high-performance accelerator usage. In the first part, we present a framework able to automatically built a performance model describing the behavior of a CPU. In the second part, we cover the optimization process of dedicated hardware accelerator in the context of high-level synthesis under the angle of resource sharing.
Alors que les processeurs deviennent de plus en plus complexes et nombreux, leur optimisation manuelle est un processus coûteux et propice à l’erreur. Ce manuscrit vise à guider les programmeurs et designers d’accélérateurs via une étude parallèle des impératifs logiciels et matériels qui y sont liés. Dans la première partie, nous présentons un programme capable de déterminer automatiquement un modèle de performances décrivant le comportement d’un processeur. Dans la seconde partie, nous couvrons l’optimisation de design d’accélérateurs dédiés dans le cadre de la synthèse haut-niveau, sous l’aspect du partage de resources.
Fichier principal
Vignette du fichier
main.pdf (2.76 Mo) Télécharger le fichier
Origin : Files produced by the author(s)
licence : CC BY NC ND - Attribution - NonCommercial - NoDerivatives

Dates and versions

tel-04561954 , version 1 (28-04-2024)
tel-04561954 , version 2 (13-05-2024)

Licence

Attribution - NonCommercial - NoDerivatives

Identifiers

  • HAL Id : tel-04561954 , version 1

Cite

Nicolas Derumigny. Throughput Optimization Techniques for Heterogeneous Architectures. Computer Science [cs]. Université Grenoble - Alpes; Colorado State University, 2023. English. ⟨NNT : ⟩. ⟨tel-04561954v1⟩
0 View
0 Download

Share

Gmail Facebook X LinkedIn More