International audienceOn numerical scientific High Performance Computing (HPC), Non-Uniform Memory Access (NUMA) platforms are now commonplace. On such platforms, the memory affinity management remains an important concern in order to overcome the memory wall problem. Prior solutions have presented some drawbacks such as machine dependency and a limited set of memory policies. This paper introduces Minas, a framework which provides either explicit or automatic memory affinity management with architecture abstraction for ccNUMAs. We evaluate our solution on two ccNUMA platforms using two geophysics parallel applications. The results show some performance improvements in comparison with other solutions available for Linux
Shared memory applications running transparently on top of NUMA architectures often face severe perf...
Processors with multiple sockets or chiplets are becoming more conventional. These kinds of processo...
Current multi-socket systems have complex memory hierarchies with significant Non-Uniform Memory Acc...
International audienceOn numerical scientific High Performance Computing (HPC), Non-Uniform Memory A...
In this document, we introduce Minas, a memory affinity management framework for cache-coherent NUMA...
International audienceNowadays, on Multi-core Multiprocessors with Hierarchical Memory (Non-Uniform ...
International audienceCurrently, parallel platforms based on large scale hierarchical shared memory ...
Multi-core platforms with non-uniform memory access (NUMA) design are now a common resource in High ...
International audienceIn geophysics, the appropriate subdivision of a region into segments is extrem...
In this document, we describe an interface called MAI. This interface allows developers to manage me...
Les plates-formes multi-coeurs avec un accès mémoire non uniforme (NUMA) sont devenu des ressources ...
Abstract—Multi-core nodes with Non-Uniform Memory Ac-cess (NUMA) are now a common architecture for h...
The latency of memory access times is hence non-uniform, because it depends on where the request ori...
Due to their excellent price-performance ratio, clusters built from commodity nodes have become broa...
This whitepaper studies the various aspects and challenges of performance scaling on large scale sha...
Shared memory applications running transparently on top of NUMA architectures often face severe perf...
Processors with multiple sockets or chiplets are becoming more conventional. These kinds of processo...
Current multi-socket systems have complex memory hierarchies with significant Non-Uniform Memory Acc...
International audienceOn numerical scientific High Performance Computing (HPC), Non-Uniform Memory A...
In this document, we introduce Minas, a memory affinity management framework for cache-coherent NUMA...
International audienceNowadays, on Multi-core Multiprocessors with Hierarchical Memory (Non-Uniform ...
International audienceCurrently, parallel platforms based on large scale hierarchical shared memory ...
Multi-core platforms with non-uniform memory access (NUMA) design are now a common resource in High ...
International audienceIn geophysics, the appropriate subdivision of a region into segments is extrem...
In this document, we describe an interface called MAI. This interface allows developers to manage me...
Les plates-formes multi-coeurs avec un accès mémoire non uniforme (NUMA) sont devenu des ressources ...
Abstract—Multi-core nodes with Non-Uniform Memory Ac-cess (NUMA) are now a common architecture for h...
The latency of memory access times is hence non-uniform, because it depends on where the request ori...
Due to their excellent price-performance ratio, clusters built from commodity nodes have become broa...
This whitepaper studies the various aspects and challenges of performance scaling on large scale sha...
Shared memory applications running transparently on top of NUMA architectures often face severe perf...
Processors with multiple sockets or chiplets are becoming more conventional. These kinds of processo...
Current multi-socket systems have complex memory hierarchies with significant Non-Uniform Memory Acc...