Shubham Bhawalkar

dblp:273/7291 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · unresolved

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

Systems, architecture and hardware · 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
1 paper
Reconfigurable computing and FPGAs · 53% Memory systems · 32% Processor architecture and microarchitecture · 16%

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

TopicWeightPapersLastEvidence papers
Reconfigurable computing and FPGAs › reconfigurable architecture
reconfigurable logic
0.512021
Post-Fabrication Microarchitecture · MICRO 2021
Processor architecture and microarchitecture
branch prediction
0.112021
Post-Fabrication Microarchitecture · MICRO 2021
Memory systems
cache
0.112021
Post-Fabrication Microarchitecture · MICRO 2021
Memory systems › cache › prefetching
data prefetching
0.112021
Post-Fabrication Microarchitecture · MICRO 2021

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

reconfigurable logic fabric · 0.5IPC analysis · 0.5
YearPublicationVenuePosition
2021 Post-Fabrication Microarchitecture
abstract
Microarchitectural enhancements that improve performance generally, across many workloads, are favored in superscalar processor design. Targeting general performance is necessary but it also constrains some microarchitecture innovation. We explore relieving this constraint, via a new paradigm called Post-Fabrication Microarchitecture (PFM). A high-performance superscalar core is coupled with a reconfigurable logic fabric, RF. A programmable interface, or Agent, allows for RF to observe and microarchitecturally intervene at key pipeline stages of the superscalar core. New microarchitectural components, specific to applications, are synthesized on-demand to RF. All instructions still flow through the superscalar pipeline, as usual, but their execution is streamlined (better instructions per cycle (IPC)) through microarchitectural intervention by RF. Our research shows that one can achieve large speedups of individual applications, by analyzing their bottlenecks and providing customized microarchitectural solutions to target these bottlenecks. Examples of PFM use-cases explored in this paper include custom branch predictors and data prefetchers.
Chanchal Kumar, Anirudh Seshadri, Aayush Chaudhary, Shubham Bhawalkar, Eric Rotenberg
MICRO4