Demo Data from EDBT 2026 / reviewers in the wild / expert
Michael S. Floyd
dblp:47/5853
· DBLP profile ↗
9ranked-venue papers
1as first author
1since 2021 · last 2021
0000-0001-7229-3357ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
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
6 papers |
Energy-efficient computing · 31% Hardware reliability and fault tolerance · 21% Processor architecture and microarchitecture · 21% |
Topics — the 15 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing
power management |
0.6 | 5 | 2015 | Adaptive guardband scheduling to improve system-level efficiency of the POWER7+ · MICRO 2015 Accurate Fine-Grained Processor Power Proxies · MICRO 2012 Active management of timing guardband to save energy in POWER7 · MICRO 2011 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.5 | 1 | 2021 | Energy Efficiency Boost in the AI-Infused POWER10 Processor · ISCA 2021 |
Processor architecture and microarchitecture › microprocessor design
processor core design |
0.5 | 1 | 2021 | Energy Efficiency Boost in the AI-Infused POWER10 Processor · ISCA 2021 |
Hardware reliability and fault tolerance
timing guardband |
0.3 | 2 | 2015 | Adaptive guardband scheduling to improve system-level efficiency of the POWER7+ · MICRO 2015 Active management of timing guardband to save energy in POWER7 · MICRO 2011 |
Integrated circuit design › variation-aware design
adaptive guardbanding |
0.2 | 1 | 2015 | Adaptive guardband scheduling to improve system-level efficiency of the POWER7+ · MICRO 2015 |
Hardware reliability and fault tolerance
processor reliability |
0.2 | 1 | 2015 | Adaptive guardband scheduling to improve system-level efficiency of the POWER7+ · MICRO 2015 |
Energy-efficient computing › power management
dynamic power management |
0.1 | 1 | 2010 | Architecting for power management: The IBM POWER7TM approach · HPCA 2010 |
Energy-efficient computing
voltage and frequency scaling |
0.1 | 1 | 2015 | Adaptive guardband scheduling to improve system-level efficiency of the POWER7+ · MICRO 2015 |
Memory systems
memory hierarchy |
0.0 | 1 | 2004 | Design and implementation of the POWER5 microprocessor · DAC 2004 |
Processor architecture and microarchitecture › multithreading
simultaneous multithreading |
0.0 | 1 | 2004 | Design and implementation of the POWER5 microprocessor · DAC 2004 |
Processor architecture and microarchitecture
superscalar processor |
0.0 | 1 | 2004 | Design and implementation of the POWER5 microprocessor · DAC 2004 |
Cloud and datacenter computing › resource management
cloud resource management |
0.0 | 1 | 2012 | Accurate Fine-Grained Processor Power Proxies · MICRO 2012 |
Hardware reliability and fault tolerance
aging |
0.0 | 1 | 2011 | Active management of timing guardband to save energy in POWER7 · MICRO 2011 |
Hardware reliability and fault tolerance
process variation |
0.0 | 1 | 2011 | Active management of timing guardband to save energy in POWER7 · MICRO 2011 |
Cloud and datacenter computing › virtualization
virtual machine |
0.0 | 1 | 2010 | Architecting for power management: The IBM POWER7TM approach · HPCA 2010 |
Methods — techniques the papers use, named apart from their topics
pre-silicon methodology · 0.5power model training · 0.1on-chip power sensing · 0.1energyscale methodology · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Energy Efficiency Boost in the AI-Infused POWER10 ProcessorabstractWe 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 |
ISCA | 19 |
| 2015 | Adaptive guardband scheduling to improve system-level efficiency of the POWER7+abstractThe traditional guardbanding approach to ensure processor reliability is becoming obsolete because it always over-provisions voltage and wastes a lot of energy. As a next-generation alternative, adaptive guardbanding dynamically adjusts chip clock frequency and voltage based on timing margin measured at runtime. With adaptive guardbanding, voltage guardband is only provided when needed, thereby promising significant energy efficiency improvement. Yazhou Zu, Charles Lefurgy, Jingwen Leng, Matthew Halpern, Michael S. Floyd, Vijay Janapa Reddi |
MICRO | 5 |
| 2013 | Single-cycle, pulse-shaped critical path monitor in the POWER7+ microprocessorabstractA 32nm SOI critical path monitor (CPM) that can provide timing measurements to a Digital PLL for dynamic frequency adjustments in the 8-core POWER7+™ microprocessor is described. The CPM calibrates to within 2% of cycle time from nominal to turbo voltages. Its voltage sensitivity is 10mV/bit. It tracks processor temperature sensitivity to within 1.5% of nominal frequency, and has a sample jitter less than 1.5% of nominal frequency. The ability to detect noise dynamically allows the system to operate the processor closer to its optimal frequency for any given voltage, resulting in lower voltage for power savings or higher frequency for performance improvements. Alan J. Drake, Michael S. Floyd, Richard L. Willaman, Derek J. Hathaway, Joshua Hernandez, Crystal Soja, Marshall D. Tiner, Gary D. Carpenter, Robert M. Senger |
ISLPED | 2 |
| 2013 | Virtual Power Management simulation framework for computer systemsabstractWe developed a Virtual Power Management (VPM) simulation methodology for pre-silicon design and validation of power management hardware and firmware. VPM integrates a realistic hardware interface with high-level workload and power models to achieve fast and effective system-wide simulation. VPM models are used independently for algorithmic and architectural exploration, and in conjunction with the Simics simulation environment to execute real firmware for verification. In this paper, we present an overview of the VPM architecture and results from two studies using the simulation framework. Bishop Brock, Srinivasan Ramani, Ken Vu, Heather Hanson, Michael S. Floyd |
ISPASS | 5 |
| 2012 | Accurate Fine-Grained Processor Power ProxiesabstractThere are not yet practical and accurate ways to directly measure core power in a microprocessor. This limits the granularity of measurement and control for computer power management. We overcome this limitation by presenting an accurate runtime per-core power proxy which closely estimates true core power. This enables new fine-grained microprocessor power management techniques at the core level. For example, cloud environments could manage and bill virtual machines for energy consumption associated with the core. The power model underlying our power proxy also enables energy-efficiency controllers to perform what-if analysis, instead of merely reacting to current conditions. We develop and validate a methodology for accurate power proxy training at both chip and core levels. Our implementation of power proxies uses on-chip logic in a high-performance multi-core processor and associated platform firmware. The power proxies account for full voltage and frequency ranges, as well as chip-to-chip process variations. For fixed clock frequency operation, a mean unsigned error of 1.8% for fine-grained 32ms samples across all workloads was achieved. For an interval of an entire workload, we achieve an average error of-0.2%. Similar results were achieved for voltage-scaling scenarios, too. We also present two sample applications of the power proxy: (1) per-core power billing for cloud computing services, and (2) simultaneous runtime energy saving comparisons among different power management policies without running each policy separately. Wei Huang 0004, Charles Lefurgy, William Kuk, Alper Buyuktosunoglu, Michael S. Floyd, Karthick Rajamani, Malcolm Allen-Ware, Bishop Brock |
MICRO | 5 |
| 2011 | Active management of timing guardband to save energy in POWER7abstractMicroprocessor voltage levels include substantial margin to deal with process variation, system power supply variation, workload induced thermal and voltage variation, aging, random uncertainty, and test inaccuracy. This margin allows the microprocessor to operate correctly during worst-case conditions, but during typical conditions it is larger than necessary and wastes energy. We present a mechanism that reduces excess voltage margin by (1) introducing a critical path monitor (CPM) circuit that measures available timing margin in real-time, (2) coupling the CPM output to the clock generation circuit to adjust clock frequency within cycles in response to excess or inadequate timing margin, and (3) adjusting the processor voltage level periodically in firmware to achieve a specified average clock frequency target. We implemented this mechanism in a prototype IBM POWER7 server. During better-than-worst case conditions our guardband management mechanism reduces the average voltage setting 137-152 mV below nominal, resulting in average processor power reduction of 24% with no performance loss while running industry-standard benchmarks. Charles Lefurgy, Alan J. Drake, Michael S. Floyd, Malcolm Allen-Ware, Bishop Brock, José A. Tierno, John B. Carter |
MICRO | 3 |
| 2010 | Adaptive energy management features of the POWER7TM processor
Michael S. Floyd, Bishop Brock, Malcolm Allen-Ware, Karthick Rajamani, Alan J. Drake, Charles Lefurgy, Lorena Pesantez |
Hot Chips Symposium | 1 |
| 2010 | Architecting for power management: The IBM POWER7TM approachabstractThe POWER7 processor is the newest member of the IBM POWER®family of server processors. With greater than 4X the peak performance and the same power budget as the previous generation POWER6®, POWER7 will deliver impressive energy-efficiency boosts. The improved peak energy-efficiency is accompanied by a wide array of new features in the processor and system designs that advance IBM's EnergyScaleTMdynamic power management methodology. This paper provides an overview of these new features, which include better sensing, more advanced power controls, improved scalability for power management, and features to address the diverse needs of the full range of POWER servers from blades to supercomputers. We also highlight three challenges that need attention from a range of systems design and research teams: (i) power management in highly virtualized environments, (ii) power (in)efficiency of systems software and applications, and (iii) memory power costs, especially for servers with large memory footprints. Malcolm Allen-Ware, Karthick Rajamani, Michael S. Floyd, Bishop Brock, Juan C. Rubio, Freeman L. Rawson III, John B. Carter |
HPCA | 3 |
| 2004 | Design and implementation of the POWER5 microprocessorabstractPOWER5 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 |
DAC | 10 |