Demo Data from EDBT 2026 / reviewers in the wild / expert
Heather Hanson
dblp:54/487
· DBLP profile ↗
15ranked-venue papers
4as first author
2since 2021 · last 2024
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 12 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 7 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 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
2 papers |
Energy-efficient computing · 82% Processor architecture and microarchitecture · 18% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing › power management
dynamic voltage and frequency scaling |
0.2 | 1 | 2013 | Crank it up or dial it down: coordinated multiprocessor frequency and folding control · MICRO 2013 |
Energy-efficient computing
power gating |
0.2 | 1 | 2013 | Crank it up or dial it down: coordinated multiprocessor frequency and folding control · MICRO 2013 |
Energy-efficient computing
power management |
0.2 | 1 | 2013 | Crank it up or dial it down: coordinated multiprocessor frequency and folding control · MICRO 2013 |
Processor architecture and microarchitecture › many-core architecture
tiled microarchitecture |
0.1 | 1 | 2006 | Distributed Microarchitectural Protocols in the TRIPS Prototype Processor · MICRO 2006 |
Processor architecture and microarchitecture
multicore design |
0.0 | 1 | 2013 | Crank it up or dial it down: coordinated multiprocessor frequency and folding control · MICRO 2013 |
Methods — techniques the papers use, named apart from their topics
physical design · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Artificial intelligence predictive analytics in heart failure: results of the pilot phase of a pragmatic randomized clinical trialabstractOBJECTIVES: We conducted an implementation planning process during the pilot phase of a pragmatic trial, which tests an intervention guided by artificial intelligence (AI) analytics sourced from noninvasive monitoring data in heart failure patients (LINK-HF2). MATERIALS AND METHODS: A mixed-method analysis was conducted at 2 pilot sites. Interviews were conducted with 12 of 27 enrolled patients and with 13 participating clinicians. iPARIHS constructs were used for interview construction to identify workflow, communication patterns, and clinician's beliefs. Interviews were transcribed and analyzed using inductive coding protocols to identify key themes. Behavioral response data from the AI-generated notifications were collected. RESULTS: Clinicians responded to notifications within 24 hours in 95% of instances, with 26.7% resulting in clinical action. Four implementation themes emerged: (1) High anticipatory expectations for reliable patient communications, reduced patient burden, and less proactive provider monitoring. (2) The AI notifications required a differential and tailored balance of trust and action advice related to role. (3) Clinic experience with other home-based programs influenced utilization. (4) Responding to notifications involved significant effort, including electronic health record (EHR) review, patient contact, and consultation with other clinicians. DISCUSSION: Clinician's use of AI data is a function of beliefs regarding the trustworthiness and usefulness of the data, the degree of autonomy in professional roles, and the cognitive effort involved. CONCLUSION: The implementation planning analysis guided development of strategies that addressed communication technology, patient education, and EHR integration to reduce clinician and patient burden in the subsequent main randomized phase of the trial. Our results provide important insights into the unique implications of implementing AI analytics into clinical workflow. Konstantinos Sideris, Charlene R. Weir, Carsten Schmalfuss, Heather Hanson, R. Matthew Pipke, Po-He Tseng, Neil Lewis, Karim Sallam, Biykem Bozkurt, Thomas Hanff, Richard Schofield, Karen A. Larimer, Christos P. Kyriakopoulos, Iosif Taleb, Lina Brinker, Tempa Curry, Cheri Knecht, Jorie Butler, Josef Stehlik |
J. Am. Medical Informatics Assoc. | 4 |
| 2022 | Clinician perceptions of AI notifications and early system performance data from pilot phase of LINK-HF2 study
Konstantinos Sideris, Josef Stehlik, Carsten Schmalfuss, Thomas Hanff, Richard Schofield, R. Matthew Pipke, Karen A. Larimer, Cornesia Davis, Benjamin Beauchamp, Heather Hanson, Charlene R. Weir |
AMIA | 10 |
| 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 | 4 |
| 2013 | Crank it up or dial it down: coordinated multiprocessor frequency and folding controlabstractDynamic power management features are now an integral part of processor chip and system design. Dynamic voltage and frequency scaling (DVFS), core folding and per-core power gating (PCPG) are power control actuators (or "knobs") that are available in modern multi-core systems. However, figuring out the actuation protocol for such knobs in order to achieve maximum efficiency has so far remained an open research problem. In the context of specific system utilization dynamics, the desirable order of applying these knobs is not easy to determine. Augusto Vega, Alper Buyuktosunoglu, Heather Hanson, Pradip Bose, Srinivasan Ramani |
MICRO | 3 |
| 2010 | Power-performance management on an IBM POWER7 serverabstractThe processor and cooling subsystems of high-performance servers consume a significant portion of total system power. In this paper, we use the server energy-efficiency benchmark SPECpower_ssj2008 to assess dynamic power management strategies for these sub-systems on an IBM POWER 750 platform. Karthick Rajamani, Freeman L. Rawson III, Malcolm Allen-Ware, Heather Hanson, John B. Carter, Todd Rosedahl, Andrew J. Geissler, Guillermo J. Silva, Hong Hua |
ISLPED | 4 |
| 2008 | Power management solutions for computer systems and datacentersabstractThe growing power and cooling requirements of high-density computing systems pose significant challenges for the design and operation of computers and their facilities. The rising operating expenses for datacenters demand the implementation of energy-efficient technologies and the best power management solutions. This tutorial addresses power management and cooling solutions from the individual computer system level to the datacenter. The audience will learn about the fundamental nature of the problems, approaches to developing solutions, available commercial solutions, and current research directions. Karthick Rajamani, Charles Lefurgy, Soraya Ghiasi, Juan C. Rubio, Heather Hanson, Tom W. Keller |
ISLPED | 5 |
| 2007 | Power, Performance, and Thermal Management for High-Performance SystemsabstractIn future high-performance systems it will be essential to balance often-conflicting objectives of performance, power, energy, and temperature under variable workload and environmental conditions. In this work, we describe a goal-driven approach that conveys multiple expectations to managers that dynamically tune operating states to best meet those demands. We show the benefit of a concise goal specification for complex objectives and the feasibility of managing multiple constraints while maintaining high performance and safe operation. We evaluate key features of our approach with a prototype implementation on a Pentium M platform with Red Hat Enterprise 4 that controls voltage and frequency scaling to achieve the desired performance, power and temperature goals. Heather Hanson, Stephen W. Keckler, Karthick Rajamani, Soraya Ghiasi, Freeman L. Rawson III, Juan C. Rubio |
IPDPS | 1 |
| 2007 | Thermal response to DVFS: analysis with an Intel Pentium MabstractIncreasing power density in computing systems from laptops to servers has spurred interest in dynamic thermal management. Based on the success of dynamic voltage and frequency scaling (DVFS) in managing power and energy, DVFS may be a viable option for thermal management, as well. However, publicly available data on the thermal effects of DVFS are very limited. In this work, we characterize the thermal response of Intel Pentium M system to DVFS, identifying the response timescale and influence of factors beyond voltage and frequency on processor temperature. Heather Hanson, Stephen W. Keckler, Soraya Ghiasi, Karthick Rajamani, Freeman L. Rawson III, Juan C. Rubio |
ISLPED | 1 |
| 2007 | Implementation and Evaluation of a Dynamically Routed Processor Operand NetworkabstractMicroarchitecturally integrated on-chip networks, or micronets, are candidates to replace busses for processor component interconnect in future processor designs. For micronets, tight coupling between processor microarchitecture and network architecture is one of the keys to improving processor performance. This paper presents the design, implementation and evaluation of the TRIPS operand network (OPN). The TRIPS OPN is a 5times5, dynamically routed, 2D mesh micronet that is integrated into the TRIPS microprocessor core. The TRIPS OPN is used for operand passing, register file I/O, and primary memory system I/O. We discuss in detail the OPN design, including the unique features that arise from its integration with the processor core, such as its connection to the execution unit's wakeup pipeline and its in flight mis-speculated traffic removal. We then evaluate the performance of the network under synthetic and realistic loads. Finally, we assess the processor performance implications of OPN design decisions with respect to the end-to-end latency of OPN packets and the OPN's bandwidth Paul Gratz, Karthikeyan Sankaralingam, Heather Hanson, Premkishore Shivakumar, Robert G. McDonald, Stephen W. Keckler, Doug Burger |
NOCS | 3 |
| 2006 | Distributed Microarchitectural Protocols in the TRIPS Prototype ProcessorabstractGrowing on-chip wire delays will cause many future microarchitectures to be distributed, in which hardware resources within a single processor become nodes on one or more switched micronetworks. Since large processor cores will require multiple clock cycles to traverse, control must be distributed, not centralized. This paper describes the control protocols in the TRIPS processor, a distributed, tiled microarchitecture that supports dynamic execution. It details each of the five types of reused tiles that compose the processor, the control and data networks that connect them, and the distributed microarchitectural protocols that implement instruction fetch, execution, flush, and commit. We also describe the physical design issues that arose when implementing the microarchitecture in a 170M transistor, 130nm ASIC prototype chip composed of two 16-wide issue distributed processor cores and a distributed 1MB non-uniform (NUCA) on-chip memory system Karthikeyan Sankaralingam, Ramadass Nagarajan, Robert G. McDonald, Rajagopalan Desikan, Saurabh Drolia, Madhu Saravana Sibi Govindan, Paul Gratz, Divya Gulati, Heather Hanson, Changkyu Kim, Haiming Liu 0001, Nitya Ranganathan, Simha Sethumadhavan, Sadia Sharif, Premkishore Shivakumar, Stephen W. Keckler, Doug Burger |
MICRO | 9 |
| 2006 | Hybrid-Scheduling for Reduced Energy Consumption in High-Performance ProcessorsabstractThis paper develops a technique that uniquely combines the advantages of compile-time static scheduling and hardware dynamic scheduling to reduce energy consumption in dynamically scheduled processors. In this hybrid-scheduling paradigm, regions of the application containing large amounts of parallelism visible at compile-time bypass the dynamic scheduling hardware and execute in a low-power static mode. Experiments on several media and scientific benchmarks demonstrate that the proposed scheme can provide significant reduction in energy consumption with negligible performance degradation Madhavi Gopal Valluri, Lizy Kurian John, Heather Hanson |
IEEE Trans. Very Large Scale Integr. Syst. | 3 |
| 2003 | Microprocessor pipeline energy analysisabstractThe increase in high-performance microprocessor power consumption is due in part to the large power overhead of wide-issue, highly speculative cores. Microarchitectural speculation, such as branch prediction, increases instruction throughput but carries a power burden due to wasted power for mis-speculated instructions. Pipeline over-provisioning supplies excess resources which often go unused. In this paper, we use our detailed performance and power model for an Alpha 21264 to measure both the useful energy and the wasted effort due to mis-speculation and over-provisioning. Our experiments show that flushed instructions account for approximately 6% of total energy, while over-provisioning imposes a tax of 17% on average. These results suggest opportunities for power savings and energy efficiency throughout microprocessor pipelines. Karthik Natarajan, Heather Hanson, Stephen W. Keckler, Charles R. Moore, Doug Burger |
ISLPED | 2 |
| 2003 | Exploiting compiler-generated schedules for energy savings in high-performance processorsabstractThis paper develops a technique that uniquely combines the advantages of static scheduling and dynamic scheduling to reduce the energy consumed in modern superscalar processors with out-of-order issue logic. In this Hybrid-Scheduling paradigm, regions of the application containing large amounts of parallelism visible at compile-time completely bypass the dynamic scheduling logic and execute in a low power static mode. Simulation studies using the Wattch framework on several media and scientific benchmarks demonstrate large improvements in overall energy consumption of 43% in kernels and 25% in full applications with only a 2.8% performance degradation on average. Madhavi Gopal Valluri, Lizy Kurian John, Heather Hanson |
ISLPED | 3 |
| 2003 | Static energy reduction techniques for microprocessor cachesabstractMicroprocessor performance has been improved by increasing the capacity of on-chip caches. However, the performance gain comes at the price of static energy consumption due to subthreshold leakage current in cache memory arrays. This paper compares three techniques for reducing static energy consumption in on-chip level-1 and level-2 caches. One technique employs low-leakage transistors in the memory cell. Another technique, power supply switching, can be used to turn off memory cells and discard their contents. A third alternative is dynamic threshold modulation, which places memory cells in a standby state that preserves cell contents. In our experiments, we explore the energy and performance tradeoffs of these techniques. We also investigate the sensitivity of microprocessor performance and energy consumption to additional cache latency caused by leakage-reduction techniques. Heather Hanson, M. S. Hrishikesh, Vikas Agarwal, Stephen W. Keckler, Doug Burger |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2001 | Static Energy Reduction Techniques for Microprocessor CachesabstractMicroprocessor performance has been improved by increasing the capacity of on-chip caches. However, the performance gain comes at the price of increased static energy consumption due to sub-threshold leakage current. This paper compares three techniques for reducing static energy consumption in on-chip level-1 and level-2 caches. One technique employs low-leakage transistors in the memory cell. Another technique, power supply switching can be used to turn off the memory cells and discard their contents. A third alternative is dynamic threshold modulation, which places the memory cells in a standby state that preserves cell contents. In our experiments, we explore the energy/performance trade-offs of these techniques and find that the dynamic threshold modulation achieves the best results for level-1 caches, improving the energy-delay product by 2% in a level-1 instruction cache and 7% in a level-1 data cache. Low-leakage transistors perform best for the level-2 cache as they reduce the static energy by up to 98% and improve the energy-delay product by more than a factor of 50. Heather Hanson, M. S. Hrishikesh, Vikas Agarwal, Stephen W. Keckler, Doug Burger |
ICCD | 1 |