Development of a dynamic resource allocation controller for partially reconfigurable FPGAs with service guarantee approach

Les FPGAs dynamiquement reconfigurables permettent le changement d'accélérateurs matériels au temps de l'exécution. Cette technique permet notamment de réduire la taille des FPGAs dans les systèmes embarqués, réduisant les coûts de fabrication et la consommation d'énergie. Dès lors, d...

Description complète

Enregistré dans:
Détails bibliographiques
Auteurs principaux : Duhamel Alexis (Auteur), Pillement Sébastien (Directeur de thèse), Verdier François (Rapporteur de la thèse, Membre du jury), Kouki Wiem (Membre du jury), De la Torre Eduardo (Membre du jury), Tessier Russel (Membre du jury), Chillet Daniel (Membre du jury)
Collectivités auteurs : Nantes Université 2022-.... (Organisme de soutenance), École doctorale Mathématiques et sciences et technologies de l'information et de la communication Rennes (Ecole doctorale associée à la thèse), Institut d'Électronique et de Télécommunications Rennes (Laboratoire associé à la thèse)
Format : Thèse ou mémoire
Langue : anglais
Titre complet : Development of a dynamic resource allocation controller for partially reconfigurable FPGAs with service guarantee approach / Alexis Duhamel; sous la direction de Sébastien Pillement
Publié : 2022
Accès en ligne : Accès Nantes Université
Note sur l'URL : Accès au texte intégral
Note de thèse : Thèse de doctorat : Sciences de l'ingénieur : Nantes Université : 2022
Sujets :
LEADER 05985nlm a2200661 4500
001 PPN269719385
003 http://www.sudoc.fr/269719385
005 20240430055300.0
029 |a FR  |b 2022NANU4077 
033 |a http://www.theses.fr/2022NANU4077 
035 |a STAR195717 
100 |a 20230504d2022 k y0frey0103 ba 
101 0 |a eng  |d fre  |d eng  |2 639-2 
102 |a FR 
105 |a ||||ma 00|yy 
135 |a dr||||||||||| 
181 |6 z01  |c txt  |2 rdacontent 
181 1 |6 z01  |a i#  |b xxxe## 
182 |6 z01  |c c  |2 rdamedia 
182 1 |6 z01  |a b 
183 |6 z01  |a ceb  |2 RDAfrCarrier 
200 1 |a Development of a dynamic resource allocation controller for partially reconfigurable FPGAs with service guarantee approach  |f Alexis Duhamel  |g sous la direction de Sébastien Pillement 
214 1 |d 2022 
230 |a Données textuelles 
304 |a Titre provenant de l'écran-titre 
314 |a Ecole(s) Doctorale(s) : École doctorale Mathématiques et sciences et technologies de l'information et de la communication (Rennes) 
314 |a Partenaire(s) de recherche : Institut d'Électronique et de Télécommunications (Rennes) (Laboratoire) 
314 |a Autre(s) contribution(s) : François Verdier, Wiem Kouki, Eduardo De la Torre, Russel Tessier, Daniel Chillet (Membre(s) du jury) ; François Verdier (Rapporteur(s)) 
328 0 |b Thèse de doctorat  |c Sciences de l'ingénieur  |e Nantes Université  |d 2022 
330 |a Les FPGAs dynamiquement reconfigurables permettent le changement d'accélérateurs matériels au temps de l'exécution. Cette technique permet notamment de réduire la taille des FPGAs dans les systèmes embarqués, réduisant les coûts de fabrication et la consommation d'énergie. Dès lors, de nouvelles problématiques de conception d'architectures et de leur gestion se posent, afin d'exploiter au mieux cette technique. La question de la garantie d'exécution des services se pose notamment en raison des besoins changeants des applications embarquées et de la complexité des algorithmes de gestion des ressources. L'objectif de ce travail est de proposer une méthodologie de gestion d'allocation des ressources matérielles afin de garantir un niveau minimum de service d'une application. Pour cela, un modèle de qualité est présenté, permettant de qualifier le niveau de service d'une application exécutée sur une architecture dynamiquement reconfigurable. Ce modèle de qualitéest utilisé afin de proposer deux méthodes permettant de gérer dynamiquement l'allocation des régions reconfigurables tout en maximisant la qualité du service rendu par le système. Enfin, un algorithme d'ordon nancement rapide et performant est introduit, permettant d'exploiter les caractéristiques des architectures dynamiquement reconfigurables. Les résultats obtenus sur un ensemble de benchmarks démontrent l'efficacité de l'ap proche proposée. 
330 |a Embedded systems based on dynamically reconfigurable FPGAs allow hard ware accelerators to be swapped at runtime. This technique enables to reduce the size of FPGAs in embedded systems, reducing manufacturing costs and energy consumption. From then on, new challenges of architecture design and management arise, in order to make the most of this technique. Guarantee of service execution should be observed as embedded systems applications have changing compu tational needs, and the time complexity of resource allocation algorithms introduce latency overheads. The objective of this thesis is to propose a methodology for managing the allocation of hardware resources to guarantee a minimum level of service of an application. A quality model is introduced, allowing to qualify the service level of an application executed on a dynamically reconfigurable architecture. This quality model is used to propose two methodologies to dynamically manage the allocation of reconfigurable regions while maximizing the quality of service provided by the system. Finally, a fast and efficient scheduling algorithm is introduced to exploit the characteristics of our dynamically reconfigurable architecture. Results on a set of benchmarks demonstrate the effectiveness of the proposed approaches. 
337 |a Configuration requise : un logiciel capable de lire un fichier au format : PDF 
541 | |a Développement d'un contrôleur dynamique de ressources allocation pour des FPGA partiellement reconfigurables  |z fre 
606 |3 PPN034756957  |a Réseaux logiques programmables par l'utilisateur  |2 rameau 
608 |3 PPN027253139  |a Thèses et écrits académiques  |2 rameau 
610 0 |a Gestion d'allocation de ressources 
610 0 |a Garantie de service 
610 0 |a Accélération matérielle 
610 0 |a FPGA 
610 0 |a Reconfiguration dynamique partielle (RDP) 
686 |a 620  |2 TEF 
700 1 |3 PPN167010379  |a Duhamel  |b Alexis  |c commissaire-priseur  |4 070 
701 1 |3 PPN096192771  |a Pillement  |b Sébastien  |f 19..-....  |4 727 
701 1 |3 PPN06825413X  |a Verdier  |b François  |f 19..-....  |c professeur d'électronique  |4 958  |4 555 
701 1 |3 PPN269718982  |a Kouki  |b Wiem  |4 555 
701 1 |3 PPN226217418  |a De la Torre  |b Eduardo  |f 19..-....  |4 555 
701 1 |3 PPN269719083  |a Tessier  |b Russel  |4 555 
701 1 |3 PPN109182197  |a Chillet  |b Daniel  |f 19..-...  |4 555 
711 0 2 |3 PPN258086599  |a Nantes Université  |c 2022-....  |4 295 
711 0 2 |3 PPN204770424  |a École doctorale Mathématiques et sciences et technologies de l'information et de la communication  |c Rennes  |4 996 
711 0 2 |3 PPN149256035  |a Institut d'Électronique et de Télécommunications  |c Rennes  |4 981 
801 3 |a FR  |b Abes  |c 20230504  |g AFNOR 
856 4 |q PDF  |s 21981424  |u http://www.theses.fr/2022NANU4077/document  |z Accès au texte intégral 
856 4 |u http://www.theses.fr/2022NANU4077/abes 
856 4 |u https://tel.archives-ouvertes.fr/tel-04088507 
930 |5 441099901:787761168  |b 441099901  |j g 
991 |5 441099901:787761168  |a exemplaire créé automatiquement par STAR 
998 |a 942555