International audienceModeling and simulation are crucial in high-performance computing (HPC), with numerous frameworks developed for distributed computing infrastructures and their applications. Despite node-level simulation of shared-memory systems and task-based parallel applications, existing works overlook non-uniform memory access (NUMA) effects, a critical characteristic of current HPC platforms. In this work, we introduce a modeling for complex NUMA architectures and enhance a simulator for dependency-based task-parallel applications. This facilitates experiments with varied data locality models: we refine a communication-oriented model leveraging topology information for data transfers, and devise a more intricate model incorporati...
International audienceNon Uniform Memory Access (NUMA) architectures are nowadays common for running...
Due to their excellent price-performance ratio, clusters built from commodity nodes have become broa...
Abstract. OpenMP has become the dominant standard for shared memory pro-gramming. It is traditionall...
International audienceModeling and simulation are crucial in high-performance computing (HPC), with ...
Anticipating the behavior of applications, studying, and designing algorithms are some of the most i...
This version of research report 9400 is only a draft of a paper currently being submitted for public...
Nowadays the evolution of High Performance Computing follows the needs of numerical simulations.Thes...
International audienceDynamic task-parallel programming models are popular on shared-memory systems,...
Clusters of seemingly homogeneous compute nodes are increas-ingly heterogeneous within each node due...
The latency of memory access times is hence non-uniform, because it depends on where the request ori...
Shared-memory multi-processor/multi-core machines have become a reference for many application conte...
In scalable multiprocessor architectures, the times required for a processor to access various porti...
International audienceAnticipating the behavior of applications, studying, and designing algorithms ...
A common feature of many scalable parallel machines is non-uniform memory access (NUMA) --- data acc...
The available memory bandwidth of existing high performance computing platforms turns out as being m...
International audienceNon Uniform Memory Access (NUMA) architectures are nowadays common for running...
Due to their excellent price-performance ratio, clusters built from commodity nodes have become broa...
Abstract. OpenMP has become the dominant standard for shared memory pro-gramming. It is traditionall...
International audienceModeling and simulation are crucial in high-performance computing (HPC), with ...
Anticipating the behavior of applications, studying, and designing algorithms are some of the most i...
This version of research report 9400 is only a draft of a paper currently being submitted for public...
Nowadays the evolution of High Performance Computing follows the needs of numerical simulations.Thes...
International audienceDynamic task-parallel programming models are popular on shared-memory systems,...
Clusters of seemingly homogeneous compute nodes are increas-ingly heterogeneous within each node due...
The latency of memory access times is hence non-uniform, because it depends on where the request ori...
Shared-memory multi-processor/multi-core machines have become a reference for many application conte...
In scalable multiprocessor architectures, the times required for a processor to access various porti...
International audienceAnticipating the behavior of applications, studying, and designing algorithms ...
A common feature of many scalable parallel machines is non-uniform memory access (NUMA) --- data acc...
The available memory bandwidth of existing high performance computing platforms turns out as being m...
International audienceNon Uniform Memory Access (NUMA) architectures are nowadays common for running...
Due to their excellent price-performance ratio, clusters built from commodity nodes have become broa...
Abstract. OpenMP has become the dominant standard for shared memory pro-gramming. It is traditionall...