Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Abdelhafid Mazouz

dblp:01/8006 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 56% Electronic design automation · 28% Performance modeling and evaluation · 17%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
High-performance computing › performance optimization
auto-tuning
0.312018
The Long and Winding Road Toward Efficient High-Performance Computing · Proc. IEEE 2018
Electronic design automation
hardware/software co-design
0.312018
The Long and Winding Road Toward Efficient High-Performance Computing · Proc. IEEE 2018
High-performance computing
performance optimization
0.312018
The Long and Winding Road Toward Efficient High-Performance Computing · Proc. IEEE 2018
Performance modeling and evaluation
benchmarking
0.112018
The Long and Winding Road Toward Efficient High-Performance Computing · Proc. IEEE 2018
Performance modeling and evaluation
performance analysis tools
0.112018
The Long and Winding Road Toward Efficient High-Performance Computing · Proc. IEEE 2018

Methods — techniques the papers use, named apart from their topics

performance analysis · 0.3auto-tuning · 0.3
YearPublicationVenuePosition
2018 Improving Power Efficiency Through Fine-Grain Performance Monitoring in HPC Clusters
abstract
Nowadays, power and energy consumption are of paramount importance. Further, reaching the Exascale target will not be possible in the short term without major breakthroughs in software and hardware technologies to meet power consumption constraints. In this context, this papers discusses the design and implementation of a system-wide tool to monitor, analyze and control power/energy consumption in HPC clusters. We developed a lightweight tool that relies on a fine-grain sampling of two CPU performance metrics: instructions throughput (IPC) and last level cache bandwidth. Thanks to the information provided by these metrics about hardware resources' activity, and using DVFS to control power/performance, we show that it is possible to achieve up to 16% energy savings at the cost of less than 3% performance degradation on real HPC applications.
Mathieu Stoffel, Abdelhafid Mazouz
CLUSTER2
2018 The Long and Winding Road Toward Efficient High-Performance Computing
abstract
The major challenge to Exaflop computing, and more generally, efficient high-end computing, is in finding the best “matches” between advanced hardware capabilities and the software used to program applications, so that top performance will be achieved. Several benchmarks show very disappointing performance progress over the last decade, clearly indicating a mismatch between hardware and software. To remedy this problem, it is important that key performance enablers at the software level-autotuning, performance analysis tools, full application optimization-are understood. For each area, we highlight major limitations and most promising approaches to reaching better performance and energy levels. Finally, we conclude by analyzing hardware and software design, trying to pave the way for more tightly integrated hardware and software codesign.
William Jalby, David J. Kuck, Allen D. Malony, Michel Masella, Abdelhafid Mazouz, Mihail Popov
Proc. IEEE5
2017 An Incremental Methodology for Energy Measurement and Modeling
abstract
This paper presents an empirical approach to measuring and modeling the energy consumption of multicore processors.The modeling approach allows us to find a breakdown of the energy consumption among a set of key hardware components, also called HW nodes. We explicitly model the front-end and the back-end in terms of the number of instructions executed. We also model the L1, L2 and L3 caches. Furthermore, we explicitly model the static and dynamic energy consumed by the the uncore and core components. From a software perspective, our methodology allows us to correlate energy to the executed code, which helps find opportunities for code optimization and tuning.
Abdelhafid Mazouz, David C. Wong 0001, David J. Kuck, William Jalby
ICPE1
2013 Dynamic Thread Pinning for Phase-Based OpenMP Programs
Abdelhafid Mazouz, Sid Ahmed Ali Touati, Denis Barthou
Euro-Par1
2010 Study of Variations of Native Program Execution Times on Multi-Core Architectures
abstract
Program performance optimisations, feedback-directed iterative compilation and auto-tuning systems all assume a fixed estimation of execution time given a fixed input data for the program. However, in practice we observe non-negligible program performance variations on hardware platforms. While these variations are insignificant for sequential applications, we show that parallel native OpenMP programs have less performance stability. This article does not try to quantify nor to qualify the factors influencing the variations of program execution times, that we let for a future work. This article demonstrates three observations: 1) The performance variations of sequential applications is insignificant. 2) OpenMP program execution times on multi-core platforms show important variations. 3) The distribution of the execution times is not a Gaussian distribution in almost all cases. We finish by a discussion explaining why considering the minimal or the mean execution time within a sample of experiments is not the best estimation of program performance.
Abdelhafid Mazouz, Sid Ahmed Ali Touati, Denis Barthou
CISIS1