Demo Data from EDBT 2026 / reviewers in the wild / expert
Muhammad Osama 0002
dblp:161/8106-2
· DBLP profile ↗
2ranked-venue papers
2as first author
2since 2021 · last 2023
0000-0003-1616-6817ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-author · 2 since 2021
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
2 papers |
Parallel and multicore computing · 50% GPUs and heterogeneous computing · 33% High-performance computing · 17% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing › numerical linear algebra
dense matrix multiplication |
0.7 | 1 | 2023 | Stream-K: Work-Centric Parallel Decomposition for Dense Matrix-Matrix Multiplication on the GPU · PPoPP 2023 |
Parallel and multicore computing › load balancing
fine-grained load balancing |
0.7 | 1 | 2023 | A Programming Model for GPU Load Balancing · PPoPP 2023 |
GPUs and heterogeneous computing
GPU kernel optimization |
0.7 | 1 | 2023 | Stream-K: Work-Centric Parallel Decomposition for Dense Matrix-Matrix Multiplication on the GPU · PPoPP 2023 |
GPUs and heterogeneous computing › GPU resource management
GPU load balancing |
0.7 | 1 | 2023 | A Programming Model for GPU Load Balancing · PPoPP 2023 |
Parallel and multicore computing › parallelization strategies
parallel decomposition |
0.7 | 1 | 2023 | Stream-K: Work-Centric Parallel Decomposition for Dense Matrix-Matrix Multiplication on the GPU · PPoPP 2023 |
Parallel and multicore computing
parallel programming models |
0.7 | 1 | 2023 | A Programming Model for GPU Load Balancing · PPoPP 2023 |
Methods — techniques the papers use, named apart from their topics
tile-based decomposition · 0.7static scheduling · 0.7inner loop partitioning · 0.7dynamic scheduling · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Stream-K: Work-Centric Parallel Decomposition for Dense Matrix-Matrix Multiplication on the GPUabstractWe introduce Stream-K, a work-centric parallelization of matrix multiplication (GEMM) and related computations in dense linear algebra. Whereas contemporary decompositions are primarily tile-based, our method operates by partitioning an even share of the aggregate inner loop iterations among physical processing elements. This provides a near-perfect utilization of computing resources, regardless of how efficiently the output tiling for any given problem quantizes across the underlying processing elements. Muhammad Osama 0002, Duane Merrill, Cris Cecka, Michael Garland, John D. Owens |
PPoPP | 1 |
| 2023 | A Programming Model for GPU Load BalancingabstractWe propose a GPU fine-grained load-balancing abstraction that decouples load balancing from work processing and aims to support both static and dynamic schedules with a programmable interface to implement new load-balancing schedules. Prior to our work, the only way to unleash the GPU's potential on irregular problems has been to workload-balance through application-specific, tightly coupled load-balancing techniques. Muhammad Osama 0002, Serban D. Porumbescu, John D. Owens |
PPoPP | 1 |