The performance and energy efficiency of modern architectures depend on memory locality, which can be improved by thread and data mappings considering the memory access behavior of parallel applications. In this article, we propose intense pages mapping, a mechanism that analyzes the memory access behavior using information about the time the entry of each page resides in the translation lookaside buffer. It provides accurate information with a very low overhead. We present experimental results with simulation and real machines, with average performance improvements of 13.7% and energy savings of 4.4%, which come from reductions in cache misses and interconnection traffic.Peer Reviewe
In today's multi-core systems, cache contention due to true and false sharing can cause unexpected a...
Current multi-socket systems have complex memory hierarchies with significant Non-Uniform Memory Acc...
The memory system is a major bottleneck in achieving high performance and energy efficiency for vari...
The performance and energy efficiency of modern architectures depend on memory locality, which can b...
The performance and energy efficiency of modern architectures depend on memory locality, which can b...
International audienceThe parallelism in shared-memory systems has increased significantly with the ...
International audienceCurrent and future architectures rely on thread-level parallelism to sustain p...
The complexity of an efficient thread management steadily rises with the number of processor cores a...
This thesis studies the use of software methods to improve memory performance in a heterogeneous cac...
Many-core processors are becoming mainstream computing platforms nowadays. How to map the applicatio...
Thesis (Ph. D.)--University of Rochester. Department of Computer Science, 2017On modern processors, ...
Over the past decades, core speeds have been improving at a much higher rate than memory bandwidth. ...
Servet is a suite of benchmarks focused on detecting a set of parameters with high influence on the ...
Much compiler-orientated work in the area of mapping parallel programs to parallel architectures has...
Minimizing power, increasing performance, and delivering effective memory bandwidth are today's prim...
In today's multi-core systems, cache contention due to true and false sharing can cause unexpected a...
Current multi-socket systems have complex memory hierarchies with significant Non-Uniform Memory Acc...
The memory system is a major bottleneck in achieving high performance and energy efficiency for vari...
The performance and energy efficiency of modern architectures depend on memory locality, which can b...
The performance and energy efficiency of modern architectures depend on memory locality, which can b...
International audienceThe parallelism in shared-memory systems has increased significantly with the ...
International audienceCurrent and future architectures rely on thread-level parallelism to sustain p...
The complexity of an efficient thread management steadily rises with the number of processor cores a...
This thesis studies the use of software methods to improve memory performance in a heterogeneous cac...
Many-core processors are becoming mainstream computing platforms nowadays. How to map the applicatio...
Thesis (Ph. D.)--University of Rochester. Department of Computer Science, 2017On modern processors, ...
Over the past decades, core speeds have been improving at a much higher rate than memory bandwidth. ...
Servet is a suite of benchmarks focused on detecting a set of parameters with high influence on the ...
Much compiler-orientated work in the area of mapping parallel programs to parallel architectures has...
Minimizing power, increasing performance, and delivering effective memory bandwidth are today's prim...
In today's multi-core systems, cache contention due to true and false sharing can cause unexpected a...
Current multi-socket systems have complex memory hierarchies with significant Non-Uniform Memory Acc...
The memory system is a major bottleneck in achieving high performance and energy efficiency for vari...