Demo Data from EDBT 2026 / reviewers in the wild / expert
Siavash Zangeneh
dblp:234/8614
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 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
2 papers |
Hardware accelerators and domain-specific architectures · 50% Processor architecture and microarchitecture · 50% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 87% Deep learning architectures and training · 13% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.5 | 2 | 2020 | PruneTrain: fast neural network training by dynamic sparse model reconfiguration · SC 2019 BranchNet: A Convolutional Neural Network to Predict Hard-To-Predict Branches · MICRO 2020 |
Processor architecture and microarchitecture
branch prediction |
0.4 | 1 | 2020 | BranchNet: A Convolutional Neural Network to Predict Hard-To-Predict Branches · MICRO 2020 |
Processor architecture and microarchitecture › branch prediction
neural branch prediction |
0.4 | 1 | 2020 | BranchNet: A Convolutional Neural Network to Predict Hard-To-Predict Branches · MICRO 2020 |
Machine learning › Efficient and distributed learning
model compression |
0.4 | 1 | 2019 | PruneTrain: fast neural network training by dynamic sparse model reconfiguration · SC 2019 |
Machine learning › Efficient and distributed learning › model compression › pruning
structured pruning |
0.4 | 1 | 2019 | PruneTrain: fast neural network training by dynamic sparse model reconfiguration · SC 2019 |
Hardware accelerators and domain-specific architectures
training acceleration |
0.4 | 1 | 2019 | PruneTrain: fast neural network training by dynamic sparse model reconfiguration · SC 2019 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.1 | 1 | 2019 | PruneTrain: fast neural network training by dynamic sparse model reconfiguration · SC 2019 |
Methods — techniques the papers use, named apart from their topics
dynamic sparse reconfiguration · 0.8hybrid prediction · 0.4convolutional neural network · 0.4compile-time training · 0.4group-lasso regularization · 0.4group lasso regularization · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | BranchNet: A Convolutional Neural Network to Predict Hard-To-Predict BranchesabstractThe state-of-the-art branch predictor, TAGE, remains inefficient at identifying correlated branches deep in a noisy global branch history. We argue this inefficiency is a fundamental limitation of runtime branch prediction and not a coincidental artifact due to the design of TAGE. To further improve branch prediction, we need to relax the constraint of runtime only training and adopt more sophisticated prediction mechanisms. To this end, Tarsa et al. proposed using convolutional neural networks (CNNs) that are trained at compile-time to accurately predict branches that TAGE cannot. Given enough profiling coverage, CNNs learn input-independent branch correlations that can accurately predict branches when running a program with unseen inputs. We build on their work and introduce BranchNet, a CNN with a practical on-chip inference engine tailored to the needs of branch prediction. At runtime, BranchNet predicts a few hard-to-predict branches, while TAGE-SC-L predicts the remaining branches. This hybrid approach reduces the MPKI of SPEC2017 Integer benchmarks by 7.6% (and up to 15.7%) when compared to a very large (impractical) MTAGE-SC baseline, demonstrating a fundamental advantage in the prediction capabilities of BranchNet compared to TAGE-like predictors. We also propose a practical resource-constrained variant of BranchNet that improves the MPKI by 9.6% (and up to 17.7%) compared to a 64KB TAGE-SC-L without increasing the prediction latency. Siavash Zangeneh, Stephen Pruett, Sangkug Lym, Yale N. Patt |
MICRO | 1 |
| 2019 | PruneTrain: fast neural network training by dynamic sparse model reconfigurationabstractState-of-the-art convolutional neural networks (CNNs) used in vision applications have large models with numerous weights. Training these models is very compute- and memory-resource intensive. Much research has been done on pruning or compressing these models to reduce the cost of inference, but little work has addressed the costs of training. We focus precisely on accelerating training. We propose PruneTrain, a cost-efficient mechanism that gradually reduces the training cost during training. PruneTrain uses a structured group-lasso regularization approach that drives the training optimization toward both high accuracy and small weight values. Small weights can then be periodically removed by reconfiguring the network model to a smaller one. By using a structured-pruning approach and additional reconfiguration techniques we introduce, the pruned model can still be efficiently processed on a GPU accelerator. Overall, PruneTrain achieves a reduction of 39% in the end-to-end training time of ResNet50 for ImageNet by reducing computation cost by 40% in FLOPs, memory accesses by 37% for memory bandwidth bound layers, and the inter-accelerator communication by 55%. Sangkug Lym, Esha Choukse, Siavash Zangeneh, Sujay Sanghavi, Mattan Erez |
SC | 3 |