Demo Data from EDBT 2026 / reviewers in the wild / expert
Mohammed A. Al Farhan
dblp:189/6416
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2018
0000-0002-4988-4674ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-author
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 · 67% Parallel and multicore computing · 33% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing › performance optimization
many-core processor optimization |
0.3 | 1 | 2018 | Optimizations of Unstructured Aerodynamics Computations for Many-core Architectures · IEEE Trans. Parallel Distributed Syst. 2018 |
High-performance computing
performance optimization at scale |
0.3 | 1 | 2018 | Optimizations of Unstructured Aerodynamics Computations for Many-core Architectures · IEEE Trans. Parallel Distributed Syst. 2018 |
Parallel and multicore computing › parallel programming models
shared-memory parallelization |
0.3 | 1 | 2018 | Optimizations of Unstructured Aerodynamics Computations for Many-core Architectures · IEEE Trans. Parallel Distributed Syst. 2018 |
Computational science and engineering
computational fluid dynamics |
0.1 | 1 | 2018 | Optimizations of Unstructured Aerodynamics Computations for Many-core Architectures · IEEE Trans. Parallel Distributed Syst. 2018 |
Methods — techniques the papers use, named apart from their topics
hierarchical work distribution · 0.7architecture-specific code optimization · 0.7SIMD vectorization · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Optimizations of Unstructured Aerodynamics Computations for Many-core ArchitecturesabstractWe investigate several state-of-the-practice shared-memory optimization techniques applied to key routines of an unstructured computational aerodynamics application with irregular memory accesses. We illustrate for the Intel Knights Landing processor, as a representative of the processors in contemporary leading supercomputers, identifying and addressing performance challenges without compromising the floating point numerics of the original code. We employ low and high-level architecture-specific code optimizations involving thread and data-level parallelism. Our approach is based upon a multi-level hierarchical distribution of work and data across both the threads and the SIMD units within every hardware core. On a 64-core Knights Landing chip, we achieve nearly 2.9× speedup of the dominant routines relative to the baseline. These exhibit almost linear strong scalability up to 64 threads, and thereafter some improvement with hyperthreading. At substantially fewer Watts, we achieve up to 1.7× speedup relative to the performance of 72 threads of a 36-core Haswell CPU and roughly equivalent performance to 112 threads of a 56-core Skylake scalable processor. These optimizations are expected to be of value for many other unstructured mesh PDE-based scientific applications as multi and many-core architecture evolves. Mohammed A. Al Farhan, David E. Keyes |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2017 | Performance Evaluation of Computation and Communication Kernels of the Fast Multipole Method on Intel Manycore Architecture
Mustafa Abdul Jabbar, Mohammed A. Al Farhan, Rio Yokota, David E. Keyes |
Euro-Par | 2 |
| 2016 | Unstructured computational aerodynamics on many integrated core architecture
Mohammed A. Al Farhan, Dinesh K. Kaushik, David E. Keyes |
Parallel Comput. | 1 |