Skip to Main content Skip to Navigation
Theses

Definition and evaluation of spatio-temporal scheduling strategies for 3D multi-core heterogeneous architectures

Quang Hai Khuat 1
1 CAIRN - Energy Efficient Computing ArchItectures with Embedded Reconfigurable Resources
Inria Rennes – Bretagne Atlantique , IRISA-D3 - ARCHITECTURE
Résumé : Empiler une couche multiprocesseur (MPSoC) et une couche de FPGA pour former un système sur puce recon gurable en trois dimensions (3DRSoC) est une solution promet- teuse donnant un niveau de exibilité élevé en adaptant l'architecture aux applications visées. Pour une application exécutée sur ce type de système, l'un des principaux dé s vient de la gestion à haut niveau de l'exécution des tâches. Cette gestion est générale- ment e ectuée par le service d'ordonnancement du système d'exploitation et elle doit être en mesure de déterminer, lors de l'exécution de l'application, quelle tâche est exécutée logiciellement et/ou matériellement, à quel moment (dimension temporelle) et sur quelles ressources d'exécution (dimension spatiale, c-a-d sur quel processeur ou quelle région du FPGA) pour atteindre la haute performance du système. Dans cette thèse, nous proposons des stratégies d'ordonnancement spatio-temporel pour les architectures 3DRSoCs. La première stratégie analyse l'intérêt de placer une tâche matérielle et une tâche logicielle en face-à-face a n que le coût de la communication entre ces tâches soit minimisé. La deuxième stratégie vise à minimiser le temps d'exécution global de l'application. Cette stratégie exploite la présence de processeurs de la couche MPSoC a n d'anticiper, au l de l'eau, l'exécution d'une tâche logicielle quand sa version matérielle ne peut pas être allouée sur le FPGA. Finalement, un outil de simulation graphique a été développé pour véri er le bon fonctionnement des stratégies développées et aussi nous permettre de produire des résultats.
Complete list of metadatas

Cited literature [81 references]  Display  Hide  Download

https://hal.inria.fr/tel-01253529
Contributor : Daniel Chillet <>
Submitted on : Monday, January 18, 2016 - 2:51:18 PM
Last modification on : Friday, July 10, 2020 - 4:11:28 PM
Document(s) archivé(s) le : Thursday, November 10, 2016 - 10:54:07 PM

Identifiers

  • HAL Id : tel-01253529, version 1

Citation

Quang Hai Khuat. Definition and evaluation of spatio-temporal scheduling strategies for 3D multi-core heterogeneous architectures. Hardware Architecture [cs.AR]. Université de Rennes 1, 2015. English. ⟨tel-01253529⟩

Share

Metrics

Record views

460

Files downloads

450