Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Balaram Sinharoy

dblp:07/167 · DBLP profile ↗
← Back
10ranked-venue papers
3as first author
1since 2021 · last 2021
—ORCID · none

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

Systems, architecture and hardware · 7 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2Theory of computation · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSoftware 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
4 papers
Processor architecture and microarchitecture · 46% Hardware accelerators and domain-specific architectures · 31% Energy-efficient computing · 20%

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

TopicWeightPapersLastEvidence papers
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.512021
Energy Efficiency Boost in the AI-Infused POWER10 Processor · ISCA 2021
Processor architecture and microarchitecture › microprocessor design
processor core design
0.512021
Energy Efficiency Boost in the AI-Infused POWER10 Processor · ISCA 2021
Energy-efficient computing
power management
0.132009
Stretching the Limits of Clock-Gating Efficiency in Server-Class Processors · HPCA 2005
POWER7 multi-core processor design · MICRO 2009
Design and implementation of the POWER5 microprocessor · DAC 2004
Processor architecture and microarchitecture
multicore design
0.112009
POWER7 multi-core processor design · MICRO 2009
Energy-efficient computing
clock gating
0.112005
Stretching the Limits of Clock-Gating Efficiency in Server-Class Processors · HPCA 2005
Processor architecture and microarchitecture › pipelining
pipeline design
0.112005
Stretching the Limits of Clock-Gating Efficiency in Server-Class Processors · HPCA 2005
Memory systems
memory hierarchy
0.012004
Design and implementation of the POWER5 microprocessor · DAC 2004
Processor architecture and microarchitecture › multithreading
simultaneous multithreading
0.012004
Design and implementation of the POWER5 microprocessor · DAC 2004
Processor architecture and microarchitecture
superscalar processor
0.012004
Design and implementation of the POWER5 microprocessor · DAC 2004
Energy-efficient computing
leakage power
0.012005
Stretching the Limits of Clock-Gating Efficiency in Server-Class Processors · HPCA 2005

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

pre-silicon methodology · 0.5transparent pipeline clock-gating · 0.1elastic pipeline clock-gating · 0.1
YearPublicationVenuePosition
2021 Energy Efficiency Boost in the AI-Infused POWER10 Processor
abstract
We present the novel micro-architectural features, supported by an innovative and novel pre-silicon methodology in the design of POWER10. The resulting projected energy efficiency boost over POWER9 is 2.6x at core level (for SPECint) and up to 3x at socket level. In addition, a new feature supporting inline AI acceleration was added to the POWER ISA and incorporated into the POWER10 processor core design. The resulting boost in SIMD/AI socket performance is projected to be up to 10x for FP32 and 21x for INT8 models of ResNet-50 and BERT-Large. In this paper, we describe the novel methodology deployed and used not only to obtain these efficiency boosts for traditional workloads, but also to infuse AI/ML/HPC capability directly into the POWER10 core.
Brian W. Thompto, Dung Q. Nguyen, José E. Moreira, Ramon Bertran Monfort, Hans M. Jacobson, Richard J. Eickemeyer, Rahul M. Rao, Michael Goulet, Marcy Byers, Christopher J. Gonzalez, Karthik Swaminathan, Nagu R. Dhanwada, Silvia M. Müller, Satish Kumar Sadasivam, Robert K. Montoye, William J. Starke, Christian G. Zoellin, Michael S. Floyd, Jeffrey Stuecheli, Nandhini Chandramoorthy, John-David Wellman, Alper Buyuktosunoglu, Matthias Pflanz, Balaram Sinharoy, Pradip Bose
ISCA25
2009 POWER7: IBM's next generation server processor
Ronald N. Kalla, Balaram Sinharoy
Hot Chips Symposium2
2009 POWER7 multi-core processor design
abstract
POWER series of processors are the building block for IBM's p-Series servers. With its leading edge microarchitecture, technology and efficient implementation, POWER processors are the dominating RISC processor technology today. POWER processors form the building block for IBM's p-Series servers, which have the largest UNIX marketshare. Over the last 20 years, POWER processors have incorporated many technological innovations, often leading the industry with its new technologies. In this talk, we will describe many key architectural, micro-architectural, RAS and power-management features of the POWER7 core for the first time. POWER7 is IBM's first 8-core processor chip, with each core capable of 4-way SMT, fabricated in IBM's 45nm SOI technology with 11 levels of metal. Details of the processor core will be discussed, along with insights, technical issues and challenges related to designing high performance, power-efficient multi-core chips for building balanced servers.
Balaram Sinharoy
MICRO1
2005 Stretching the Limits of Clock-Gating Efficiency in Server-Class Processors
abstract
Clock-gating has been introduced as the primary means of dynamic power management in recent high-end commercial microprocessors. The temperature drop resulting from active power reduction can result in additional leakage power savings in future processors. In this paper we first examine the realistic benefits and limits of clock-gating in current generation high-performance processors (e.g. of the POWER4/spl trade/ or POWER5/spl trade/ class). We then look beyond classical clock-gating: we examine additional opportunities to avoid unnecessary clocking in real workload executions. In particular, we examine the power reduction benefits of a couple of newly invented schemes called transparent pipeline clock-gating and elastic pipeline clock-gating. Based on our experiences with current designs, we try to bound the practical limits of clock gating efficiency in future microprocessors.
Hans M. Jacobson, Pradip Bose, Alper Buyuktosunoglu, Victor V. Zyuban, Richard J. Eickemeyer, Lee Eisen, John Griswell, Doug Logan, Balaram Sinharoy, Joel M. Tendler
HPCA10
2004 Design and implementation of the POWER5 microprocessor
abstract
POWER5 offers significantly increased performance over previous POWER designs by incorporating simultaneous multithreading, an enhanced memory subsystem, and extensive RAS and power management support. The 276M transistor processor is implemented in 130nm silicon-on-insulator technology with 8-level of Cu metallization and operates at >1.5 GHz.
Joachim G. Clabes, Joshua Friedrich, Mark Sweet, Jack DiLullo, Sam G. Chu, Donald W. Plass, James Dawson, Paul Muench, Larry Powell, Michael S. Floyd, Balaram Sinharoy, Mike Lee, Michael Goulet, James Wagoner, Nicole S. Schwartz, Stephen L. Runyon, Gary Gorman, Phillip J. Restle, Ronald N. Kalla, Joseph McGill, J. Steve Dodson
DAC11
2002 A microarchitectural-level step-power analysis tool
abstract
Clock gating is an effective means for reducing average power consumption. However, clock gating can exacerbate maximum cycle-to-cycle current swings, or the step-power (Ldi/dt) problem. We present a microarchitecture-level step-power simulator and demonstrate its use in exploring how design alternatives impact relative step-power levels. We show how the tool can be used to identify major sources of high microprocessor step-power events. Our experiments indicate that branch mispredictions are a major cause of high step-power occurrences. We also show that high step-power events are infrequent which suggest that architectural techniques may limit step-power at potentially low performance cost.
Wael El-Essawy, David H. Albonesi, Balaram Sinharoy
ISLPED3
1997 Optimized Thread Creation for Processor Multithreading
abstract
Due to the mismatch in the speed of the processor and the speed of the memory subsystem, modern processors spend a significant portion (often more than 50%) of their execution time stalling on cache misses. Processor multithreading is an approach that can reduce this stall time; however processor multithreading increases the cache miss rate and demands higher memory bandwidth. In this paper, a novel compiler optimization method has been presented that improves data locality for each thread and enhances data sharing among the threads. The method is based on loop transformation theory and optimizes both spatial and temporal data locality. The created threads exhibit a high level of intra-thread and inter-thread data locality which effectively reduces both the data cache miss rates and the total execution time of numerically intensive computation running on a multithreaded processor.
Balaram Sinharoy
Comput. J.1
1994 Data and Task Alignment in Distributed Memory Architectures
Balaram Sinharoy, Boleslaw K. Szymanski
J. Parallel Distributed Comput.1
1992 Complexity of the Closest Vector Problem in a Lattice Generated by (0, 1)-Matrix
Boleslaw K. Szymanski, Balaram Sinharoy
Inf. Process. Lett.2
1992 Corrigenda: Complexity of the Closest Vector Problem in a Lattice Generated by (0, 1)-Matrix
Boleslaw K. Szymanski, Balaram Sinharoy
Inf. Process. Lett.2