Nous présentons un support d'exécution pour applications parallèles irrégulières. Par le terme irrégulier nous entendons des applications dont le comportement ne peut pas être prévu indépendamment du problème effectif à résoudre. En conséquence, le calcul d'un «bon» ordonnancement pour de telles applications est impossible. Il est alors nécessaire de permettre l'exécution dynamique et concurrente d'un grand nombre de calculs de grain éventuellement fin, et ce avec un coût minimum pour ne pas grever l'efficacité. L'approche retenue dans le cadre du projet APACHE consiste, pour assurer la portabilité efficace des applications, à exploiter le concept de polyalgorithme et à l'exprimer à l'aide d'une décomposition procédurale parallèle. L'opérat...
Cette thèse propose d'étudier les besoins et les contraintes des serveurs vidéo par rapport au suppo...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
Dans cette thèse, nous nous intéressons à l'adaptation de l'algorithmique aux architectures parallèl...
Nous présentons un support d'exécution pour applications parallèles irrégulières. Par le terme irrég...
Athapascan-0b is a multithreaded parallel programming runtime system. It is designed to support port...
The run-time environment is a key component of a parallel programming and execution environment. It ...
L'accroissement d'efficacite des réseaux d'interconnexion et la vulgarisation des machines multiproc...
The continuous price reduction for commodity PC multiprocessors and the availability of fast network...
This paper describes how a runtime support library can be used as compiler runtime support in irregu...
This work takes part in the context of high-performance computing on heterogeneous architectures. Ru...
En raison de la multi-cores, il y a une forte incitation à paralléliser des applications. Cependant,...
Avec la multitude des plates-formes parallèles émergentes caractérisées par une hétérogénéité sur le...
La tendance en HPC est à l'accroissement du nombre de coeurs par noeud de calcul pour une quantité t...
Le nombre de smartphones vendus a récemment dépassé celui des ordinateurs. Ces appareils tendent à r...
Il y a un intérêt croissant pour le développement d'applications sur les plates-formes multiprocesse...
Cette thèse propose d'étudier les besoins et les contraintes des serveurs vidéo par rapport au suppo...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
Dans cette thèse, nous nous intéressons à l'adaptation de l'algorithmique aux architectures parallèl...
Nous présentons un support d'exécution pour applications parallèles irrégulières. Par le terme irrég...
Athapascan-0b is a multithreaded parallel programming runtime system. It is designed to support port...
The run-time environment is a key component of a parallel programming and execution environment. It ...
L'accroissement d'efficacite des réseaux d'interconnexion et la vulgarisation des machines multiproc...
The continuous price reduction for commodity PC multiprocessors and the availability of fast network...
This paper describes how a runtime support library can be used as compiler runtime support in irregu...
This work takes part in the context of high-performance computing on heterogeneous architectures. Ru...
En raison de la multi-cores, il y a une forte incitation à paralléliser des applications. Cependant,...
Avec la multitude des plates-formes parallèles émergentes caractérisées par une hétérogénéité sur le...
La tendance en HPC est à l'accroissement du nombre de coeurs par noeud de calcul pour une quantité t...
Le nombre de smartphones vendus a récemment dépassé celui des ordinateurs. Ces appareils tendent à r...
Il y a un intérêt croissant pour le développement d'applications sur les plates-formes multiprocesse...
Cette thèse propose d'étudier les besoins et les contraintes des serveurs vidéo par rapport au suppo...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
Dans cette thèse, nous nous intéressons à l'adaptation de l'algorithmique aux architectures parallèl...