Javascript must be enabled to continue!
PaVo un tri parallèle adaptatif
View through CrossRef
Les joueurs exigeants acquièrent dès que possible une carte graphique capable de satisfaire leur soif d'immersion dans des jeux dont la précision, le réalisme et l'interactivité redoublent d'intensité au fil du temps. Depuis l'avènement des cartes graphiques dédiées au calcul généraliste, ils n'en sont plus les seuls clients. Dans un premier temps, nous analysons l'apport de ces architectures parallèles spécifiques pour des simulations physiques à grande échelle. Cette étude nous permet de mettre en avant un goulot d'étranglement en particulier limitant la performance des simulations. Partons d'un cas typique : les fissures d'une structure complexe de type barrage en béton armé peuvent être modélisées par un ensemble de particules. La cohésion de la matière ainsi simulée est assurée par les interactions entre elles. Chaque particule est représentée en mémoire par un ensemble de paramètres physiques à consulter systématiquement pour tout calcul de forces entre deux particules. Ainsi, pour que les calculs soient rapides, les données de particules proches dans l'espace doivent être proches en mémoire. Dans le cas contraire, le nombre de défauts de cache augmente et la limite de bande passante de la mémoire peut être atteinte, particulièrement en parallèle, bornant les performances. L'enjeu est de maintenir l'organisation des données en mémoire tout au long de la simulation malgré les mouvements des particules. Les algorithmes de tri standard ne sont pas adaptés car ils trient systématiquement tous les éléments. De plus, ils travaillent sur des structures denses ce qui implique de nombreux déplacements de données en mémoire. Nous proposons PaVo, un algorithme de tri dit adaptatif, c'est-à-dire qu'il sait tirer parti de l'ordre pré-existant dans une séquence. De plus, PaVo maintient des trous dans la structure, répartis de manière à réduire le nombre de déplacements mémoires nécessaires. Nous présentons une généreuse étude expérimentale et comparons les résultats obtenus à plusieurs tris renommés. La diminution des accès à la mémoire a encore plus d'importance pour des simulations à grande échelles sur des architectures parallèles. Nous détaillons une version parallèle de PaVo et évaluons son intérêt. Pour tenir compte de l'irrégularité des applications, la charge de travail est équilibrée dynamiquement par vol de travail. Nous proposons de distribuer automatiquement les données en mémoire de manière à profiter des architectures hiérarchiques. Les tâches sont pré-assignées aux cœurs pour utiliser cette distribution et nous adaptons le moteur de vol pour favoriser des vols de tâches concernant des données proches en mémoire.
Title: PaVo un tri parallèle adaptatif
Description:
Les joueurs exigeants acquièrent dès que possible une carte graphique capable de satisfaire leur soif d'immersion dans des jeux dont la précision, le réalisme et l'interactivité redoublent d'intensité au fil du temps.
Depuis l'avènement des cartes graphiques dédiées au calcul généraliste, ils n'en sont plus les seuls clients.
Dans un premier temps, nous analysons l'apport de ces architectures parallèles spécifiques pour des simulations physiques à grande échelle.
Cette étude nous permet de mettre en avant un goulot d'étranglement en particulier limitant la performance des simulations.
Partons d'un cas typique : les fissures d'une structure complexe de type barrage en béton armé peuvent être modélisées par un ensemble de particules.
La cohésion de la matière ainsi simulée est assurée par les interactions entre elles.
Chaque particule est représentée en mémoire par un ensemble de paramètres physiques à consulter systématiquement pour tout calcul de forces entre deux particules.
Ainsi, pour que les calculs soient rapides, les données de particules proches dans l'espace doivent être proches en mémoire.
Dans le cas contraire, le nombre de défauts de cache augmente et la limite de bande passante de la mémoire peut être atteinte, particulièrement en parallèle, bornant les performances.
L'enjeu est de maintenir l'organisation des données en mémoire tout au long de la simulation malgré les mouvements des particules.
Les algorithmes de tri standard ne sont pas adaptés car ils trient systématiquement tous les éléments.
De plus, ils travaillent sur des structures denses ce qui implique de nombreux déplacements de données en mémoire.
Nous proposons PaVo, un algorithme de tri dit adaptatif, c'est-à-dire qu'il sait tirer parti de l'ordre pré-existant dans une séquence.
De plus, PaVo maintient des trous dans la structure, répartis de manière à réduire le nombre de déplacements mémoires nécessaires.
Nous présentons une généreuse étude expérimentale et comparons les résultats obtenus à plusieurs tris renommés.
La diminution des accès à la mémoire a encore plus d'importance pour des simulations à grande échelles sur des architectures parallèles.
Nous détaillons une version parallèle de PaVo et évaluons son intérêt.
Pour tenir compte de l'irrégularité des applications, la charge de travail est équilibrée dynamiquement par vol de travail.
Nous proposons de distribuer automatiquement les données en mémoire de manière à profiter des architectures hiérarchiques.
Les tâches sont pré-assignées aux cœurs pour utiliser cette distribution et nous adaptons le moteur de vol pour favoriser des vols de tâches concernant des données proches en mémoire.
Related Results
Morphological comparison of Pavo cristatus and Pavo cristatus ALB feather barbules
Morphological comparison of Pavo cristatus and Pavo cristatus ALB feather barbules
It was hypothesized that a morphological difference existed between the feather barbules of the colorful, iridescent peafowl and those of the albino peafowl.Previously molted plume...
Pengaruh Work Life Balance dan Self Efficacy terhadap Organizational Citizenship Behavior (OCB) yang Berdampak pada Kinerja Karyawan
Pengaruh Work Life Balance dan Self Efficacy terhadap Organizational Citizenship Behavior (OCB) yang Berdampak pada Kinerja Karyawan
Abstract :
The aim of this research is to analyze the influence of work life balance and self efficacy on citizenship behavior (OCB) which has an impact on employee performance. T...
A method of hp-adaptation for Residual Distribution schemes
A method of hp-adaptation for Residual Distribution schemes
Construction d’une méthode hp-adaptative pour les schémas aux Résidus Distribués
Cette thèse présente la construction d’un schéma aux Résidus Distribués p-adaptatif...
Mechanisms of action of thioredoxin reductase inhibitors in the context of cancer
Mechanisms of action of thioredoxin reductase inhibitors in the context of cancer
<p dir="ltr">The increased understanding of the role of redox homeostasis in cancer survival and progression has placed a spotlight on studying the perturbations in redox sig...
Mechanisms of action of thioredoxin reductase inhibitors in the context of cancer
Mechanisms of action of thioredoxin reductase inhibitors in the context of cancer
<p dir="ltr">The increased understanding of the role of redox homeostasis in cancer survival and progression has placed a spotlight on studying the perturbations in redox sig...
Contrôle adaptatif robuste. Application au contrôle d'attitude de satellites
Contrôle adaptatif robuste. Application au contrôle d'attitude de satellites
Cette thèse porte sur la commande adaptative directe robuste et son application au contrôle d’attitude des satellites de la filière Myriade du CNES. Après avoir présenté les différ...
e0514 The safety and feasibility of repeated percutaneous transradial coronary intervention in the same route
e0514 The safety and feasibility of repeated percutaneous transradial coronary intervention in the same route
Background
The radial approach has been increasingly used as an alternative to femoral access. And more procedures of repeated transradial coronary intervention (...
PERILAKU HARIAN BURUNG MERAK HIJAU (Pavo muticus) DI BONTOMARANNU EDUCATION PARK
PERILAKU HARIAN BURUNG MERAK HIJAU (Pavo muticus) DI BONTOMARANNU EDUCATION PARK
Burung merak merupakan salah satu burung yang memiliki bulu tercantik karena memiliki bulu penutup ekor yang sangat indah menjadi daya tariknya tersendiri. Bulu penutup ekor hanya ...

