Afin de maximiser la localité des accès mémoire pendant la phase de collection, un thread GC évite d’accéder un autre noeud mémoire en notifiant à la place un thread GC distant avec un message. Néanmoins, NumaGiC évite les inconvénients d’un design complètement distribué qui tend à diminuer le parallélisme et augmenter le déséquilibre des accès mémoire en permettant aux threads de voler depuis les autres noeuds quand ceux-ci sont inactifs. NumaGiC fait son possible pour trouver un équilibre parfait entre les accès distant, le déséquilibre des accès mémoire et le parallélisme. Dans ce travail, nous comparons NumaGiC avec Parallel Scavenge et certaines de ses variantes améliorées de façon incrémentale sur deux architectures ccNUMA en utilisan...
L'évolution continue des architectures des processeurs a été un moteur important de la recherche en ...
Le progrès technologique dans la fabrication des ordinateurs n'a cessé d'évoluer afin de répondre au...
De nos jours, Le nombre de dispositifs ne cesse d’augmenter ce qui induit une forte demande des appl...
Large-scale multicore architectures create new challenges for garbage collectors (GCs). On con-tempo...
On contemporary cache-coherent Non-Uniform Memory Access (ccNUMA) architectures, applications with a...
Abstract On contemporary cache-coherent Non-Uniform Memory Access (ccNUMA) architectures, applicatio...
Les machines multicœurs actuelles utilisent une architecture à Accès Mémoire Non-Uniforme (Non-Unifo...
Alors que le surcoût de la virtualisation reste marginal sur des machines peu puissantes, la situati...
Les plates-formes multi-coeurs avec un accès mémoire non uniforme (NUMA) sont devenu des ressources ...
La hiérarchie mémoire des serveurs de calcul est de plus en plus complexe. Les machines disposent de...
Nowadays the evolution of High Performance Computing follows the needs of numerical simulations.Thes...
Les plates-formes multi-coeurs avec un accès mémoire non uniforme (NUMA) sont devenu des ressources ...
Due to their excellent price-performance ratio, clusters built from commodity nodes have become broa...
Cache-coherent non uniform memory access (ccNUMA) architecture is a standard design pattern for cont...
Le modèle de programmation à base d'acteurs a été intensivement utilisé pour le développement de gra...
L'évolution continue des architectures des processeurs a été un moteur important de la recherche en ...
Le progrès technologique dans la fabrication des ordinateurs n'a cessé d'évoluer afin de répondre au...
De nos jours, Le nombre de dispositifs ne cesse d’augmenter ce qui induit une forte demande des appl...
Large-scale multicore architectures create new challenges for garbage collectors (GCs). On con-tempo...
On contemporary cache-coherent Non-Uniform Memory Access (ccNUMA) architectures, applications with a...
Abstract On contemporary cache-coherent Non-Uniform Memory Access (ccNUMA) architectures, applicatio...
Les machines multicœurs actuelles utilisent une architecture à Accès Mémoire Non-Uniforme (Non-Unifo...
Alors que le surcoût de la virtualisation reste marginal sur des machines peu puissantes, la situati...
Les plates-formes multi-coeurs avec un accès mémoire non uniforme (NUMA) sont devenu des ressources ...
La hiérarchie mémoire des serveurs de calcul est de plus en plus complexe. Les machines disposent de...
Nowadays the evolution of High Performance Computing follows the needs of numerical simulations.Thes...
Les plates-formes multi-coeurs avec un accès mémoire non uniforme (NUMA) sont devenu des ressources ...
Due to their excellent price-performance ratio, clusters built from commodity nodes have become broa...
Cache-coherent non uniform memory access (ccNUMA) architecture is a standard design pattern for cont...
Le modèle de programmation à base d'acteurs a été intensivement utilisé pour le développement de gra...
L'évolution continue des architectures des processeurs a été un moteur important de la recherche en ...
Le progrès technologique dans la fabrication des ordinateurs n'a cessé d'évoluer afin de répondre au...
De nos jours, Le nombre de dispositifs ne cesse d’augmenter ce qui induit une forte demande des appl...