EDBT 2026 Demo / reviewers in the wild / expert
Muhammed Ugur
dblp:324/3826
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2025
0009-0009-9155-4853ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 since 2021Software engineering, systems software and programming languages · 1 · 1 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 |
Processor architecture and microarchitecture · 38% Embedded and real-time systems · 28% Distributed systems · 22% |
Topics — the 4 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
brain-computer interface |
0.7 | 1 | 2023 | SCALO: An Accelerator-Rich Distributed System for Scalable Brain-Computer Interfacing · ISCA 2023 |
Processor architecture and microarchitecture › branch prediction
branch correlation |
0.6 | 1 | 2022 | Whisper: Profile-Guided Branch Misprediction Elimination for Data Center Applications · MICRO 2022 |
Processor architecture and microarchitecture
branch prediction |
0.6 | 1 | 2022 | Whisper: Profile-Guided Branch Misprediction Elimination for Data Center Applications · MICRO 2022 |
Cloud and datacenter computing › datacenter workloads
datacenter applications |
0.2 | 1 | 2022 | Whisper: Profile-Guided Branch Misprediction Elimination for Data Center Applications · MICRO 2022 |
Methods — techniques the papers use, named apart from their topics
cross-layer hardware-software co-design · 0.7read-once monotone boolean formula · 0.6profile-guided optimization · 0.6boolean formula · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Dataflow-Specific Algorithms for Resource-Constrained Scheduling and Memory DesignabstractWe introduce the Weighted Red-Blue Pebble Game, an extension of the classic red-blue pebble game with weighted operation costs. This weighted formulation enables constant-factor analysis of highly resource-constrained systems with bounded fast memory, unlimited slow memory, and strict energy and power constraints. Abhishek Bhattacharjee, Quanquan C. Liu, Rajit Manohar, Raghavendra Pradyumna Pothukuchi, Muhammed Ugur |
SPAA | 5 |
| 2023 | SCALO: An Accelerator-Rich Distributed System for Scalable Brain-Computer InterfacingabstractSCALO is the first distributed brain-computer interface (BCI) consisting of multiple wireless-networked implants placed on different brain regions. SCALO unlocks new treatment options for debilitating neurological disorders and new research into brain-wide network behavior. Achieving the fast and low-power communication necessary for real-time processing has historically restricted BCIs to single brain sites. SCALO also adheres to tight power constraints, but enables fast distributed processing. Central to SCALO's efficiency is its realization as a full stack distributed system of brain implants with accelerator-rich compute. SCALO balances modular system layering with aggressive cross-layer hardware-software co-design to integrate compute, networking, and storage. The result is a lesson in designing energy-efficient networked distributed systems with hardware accelerators from the ground up. Karthik Sriram, Raghavendra Pradyumna Pothukuchi, Michal Gerasimiuk, Muhammed Ugur, Oliver Ye, Rajit Manohar, Anurag Khandelwal, Abhishek Bhattacharjee |
ISCA | 4 |
| 2022 | Whisper: Profile-Guided Branch Misprediction Elimination for Data Center ApplicationsabstractModern data center applications experience frequent branch mispredictions– degrading performance, increasing cost, and reducing energy efficiency in data centers. Even the state-of the-art branch predictor, TAGE-SC-L, suffers from an average branch Mispredictions Per Kilo Instructions (branch-MPKI) of 3.0 (0.5-7.2) for these applications since their large code footprints exhaust TAGE-SC-L’s intended capacity. In this work, we propose Whisper, a novel profile-guided mechanism to avoid branch mispredictions. Whisper investigates the in-production profile of data center applications to identify precise program contexts that lead to branch mispredictions. Corresponding prediction hints are then inserted into code to strategically avoid those mispredictions during program execution. Whisper presents three novel profile-guided techniques: (1) hashed history correlation which efficiently encodes hard-to-predict correlations in branch history using lightweight Boolean formulas, (2) randomized formula testing which selects a locally-optimal Boolean formula from a randomly selected subset of possible formulas to predict a branch, and (3) the extension of Read-Once Monotone Boolean Formulas with Implication and Converse Non-Implication to improve the branch history coverage of these formulas with minimal overhead. We evaluate Whisper on 12 widely-used data center applications and demonstrate that Whisper enables traditional branch predictors to achieve a speedup close to that of an ideal branch predictor. Specifically, Whisper achieves an average speedup of 2.8% (0.4%-4.6%) by reducing 16.8% (1.7%-32.4%) of branch mispredictions over TAGE-SC-L and outperforms the state-of the-art profile-guided branch prediction mechanisms by 7.9% on average. Tanvir Ahmed Khan 0001, Muhammed Ugur, Krishnendra Nathella, Dam Sunwoo, Heiner Litz, Daniel A. Jiménez, Baris Kasikci |
MICRO | 2 |