Demo Data from EDBT 2026 / reviewers in the wild / expert
Tom W. Keller
dblp:04/291
· DBLP profile ↗
14ranked-venue papers
1as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 1 first-authorDatabases, data management, data science and information retrieval · 5Applied, interdisciplinary, general and emerging computing · 2Computer networks · 1Software 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
9 papers |
Energy-efficient computing · 89% Cloud and datacenter computing · 4% Performance modeling and evaluation · 3% | |
| Databases, data mining, and information retrieval
4 papers |
Transaction processing and concurrency control · 72% Distributed and cloud data management · 21% Database system architecture and tuning · 7% |
Topics — the 20 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing
datacenter power management |
0.4 | 3 | 2012 | SHIP: A Scalable Hierarchical Power Control Architecture for Large-Scale Data Centers · IEEE Trans. Parallel Distributed Syst. 2012 Smarter data center power monitoring and management · SenSys 2011 Green data centers and hot chips · DAC 2009 |
Energy-efficient computing › power management › system-level power management
hierarchical power management |
0.1 | 1 | 2012 | SHIP: A Scalable Hierarchical Power Control Architecture for Large-Scale Data Centers · IEEE Trans. Parallel Distributed Syst. 2012 |
Energy-efficient computing › energy measurement
power monitoring |
0.1 | 1 | 2011 | Smarter data center power monitoring and management · SenSys 2011 |
Energy-efficient computing
green datacenter |
0.1 | 1 | 2009 | Green data centers and hot chips · DAC 2009 |
Energy-efficient computing › datacenter power management
server power capping |
0.0 | 1 | 2012 | SHIP: A Scalable Hierarchical Power Control Architecture for Large-Scale Data Centers · IEEE Trans. Parallel Distributed Syst. 2012 |
Cloud and datacenter computing
datacenter architecture |
0.0 | 1 | 2009 | Green data centers and hot chips · DAC 2009 |
Transaction processing and concurrency control › concurrency control › locking protocols
two-phase locking |
0.0 | 2 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 Locking Performance in a Shared Nothing Parallel Database Machine · ICDE 1989 |
Performance modeling and evaluation
simulation |
0.0 | 2 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 Locking Performance in a Shared Nothing Parallel Database Machine · ICDE 1989 |
Parallel and multicore computing › parallel computing
parallel database systems |
0.0 | 2 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 Locking Performance in a Shared Nothing Parallel Database Machine · ICDE 1989 |
Transaction processing and concurrency control › concurrency control
locking |
0.0 | 1 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 |
Distributed systems › replication
data replication |
0.0 | 1 | 1989 | A Comparison Of High-Availability Media Recovery Techniques · SIGMOD Conference 1989 |
Storage systems
declustering |
0.0 | 1 | 1989 | A Comparison Of High-Availability Media Recovery Techniques · SIGMOD Conference 1989 |
Performance modeling and evaluation › simulation › discrete-event simulation
petri net simulation |
0.0 | 1 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 |
Cloud and datacenter computing › datacenter architecture
shared-nothing architecture |
0.0 | 1 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 |
Storage systems
storage reliability |
0.0 | 1 | 1989 | A Comparison Of High-Availability Media Recovery Techniques · SIGMOD Conference 1989 |
Distributed and cloud data management
data placement |
0.0 | 1 | 1988 | Data Placement In Bubba · SIGMOD Conference 1988 |
Parallel and multicore computing
load balancing |
0.0 | 1 | 1988 | Data Placement In Bubba · SIGMOD Conference 1988 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 1987 | A Workload Characterization Pipeline for Models of Parallel Systems · SIGMETRICS 1987 |
Hardware reliability and fault tolerance
memory reliability |
0.0 | 1 | 1989 | The Case For Safe RAM · VLDB 1989 |
High-performance computing
data-intensive computing |
0.0 | 1 | 1988 | Data Placement In Bubba · SIGMOD Conference 1988 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.1control theory · 0.1non-intrusive load monitoring · 0.1queuing network model · 0.0queueing network modeling · 0.0petri net modeling · 0.0DBSIM · 0.0petri net models · 0.0petri net model · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | SHIP: A Scalable Hierarchical Power Control Architecture for Large-Scale Data CentersabstractIn today's data centers, precisely controlling server power consumption is an essential way to avoid system failures caused by power capacity overload or overheating due to increasingly high server density. While various power control strategies have been recently proposed, existing solutions are not scalable to control the power consumption of an entire large-scale data center, because these solutions are designed only for a single server or a rack enclosure. In a modern data center, however, power control needs to be enforced at three levels: rack enclosure, power distribution unit, and the entire data center, due to the physical and contractual power limits at each level. This paper presents SHIP, a highly scalable hierarchical power control architecture for large-scale data centers. SHIP is designed based on well-established control theory for analytical assurance of control accuracy and system stability. Empirical results on a physical testbed show that our control solution can provide precise power control, as well as power differentiations for optimized system performance and desired server priorities. In addition, our extensive simulation results based on a real trace file demonstrate the efficacy of our control solution in large-scale data centers composed of 5,415 servers. Ming Chen 0002, Charles Lefurgy, Tom W. Keller |
IEEE Trans. Parallel Distributed Syst. | 4 |
| 2011 | Smarter data center power monitoring and managementabstractThis demonstration presents a power panel level power monitoring and management (PMM) system developed at IBM Research. The ultimate goal of this project is to develop a low-cost, high accuracy, non-intrusive and retrofittable data center power management system. Wael El-Essawy, Malcolm Allen-Ware, Karthick Rajamani, Juan C. Rubio, Michael A. Schappert, Tom W. Keller, Hendrik F. Hamann |
SenSys | 7 |
| 2009 | SHIP: Scalable Hierarchical Power Control for Large-Scale Data CentersabstractIn today's data centers, precisely controlling server power consumption is an essential way to avoid system failures caused by power capacity overload or overheating due to increasingly high server density. While various power control strategies have been recently proposed, existing solutions are not scalable to control the power consumption of an entire large-scale data center, because these solutions are designed only for a single server or a rack enclosure. In a modern data center, however, power control needs to be enforced at three levels: rack enclosure, power distribution unit, and the entire data center, due to the physical and contractual power limits at each level. This paper presents SHIP, a highly scalable hierarchical power control architecture for large-scale data centers. SHIP is designed based on well-established control theory for analytical assurance of control accuracy and system stability. Empirical results on a physical testbed show that our control solution can provide precise power control, as well as power differentiations for optimized system performance. In addition, our extensive simulation results based on a real trace file demonstrate the efficacy of our control solution in large-scale data centers composed of thousands of servers. Ming Chen 0002, Charles Lefurgy, Tom W. Keller |
PACT | 4 |
| 2009 | Green data centers and hot chipsabstractToday's computing environment is changing, with growing emphasis on reducing both operational energy costs and the high capital costs to reliably deliver power and cooling to systems in factory-sized data centers. The greening of data centers is challenging microprocessor and system designs, including server, storage, and network designs, to deliver ever higher performance within strict power and cooling constraints. This paper outlines some of the challenges, research approaches and holistic solutions to more energy efficient data centers, starting with microprocessor and system design and extending to the broader environment. Dilip D. Kandlur, Tom W. Keller |
DAC | 2 |
| 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 | 6 |
| 2007 | Some work in progress at IBM's Austin Research LababstractSummary form only given. Power-related research activities at IBM's Austin Research Lab (ARL) include low power circuitry, power-efficient microprocessor designs, and server systems power measurement and management at many different levels. Researchers are given the opportunity to see their contributions at all levels of product design, since IBM produces its own microprocessors for its System p, i, and z platforms as well as producing System x platforms with other vendors' microprocessors, as well as marketing Tivoli systems management middleware. Tom W. Keller |
CLUSTER | 1 |
| 2005 | A performance-conserving approach for reducing peak power consumption in server systemsabstractThe combination of increasing component power consumption, a desire for denser systems, and the required performance growth in the face of technology-scaling issues are posing enormous challenges for powering and cooling of server systems. The challenges are directly linked to the peak power consumption of servers.Our solution, Power Shifting, reduces the peak power consumption of servers minimizing the impact on performance. We reduce peak power consumption by using workload-guided dynamic allocation of power among components incorporating real-time performance feedback, activity-related power estimation techniques, and performance-sensitive activity-regulation mechanisms to enforce power budgets.We apply our techniques to a computer system with a single processor and memory. Power shifting adds a system power manager with a dynamic, global view of the system's power consumption to continuously re-budget the available power amongst the two components. Our contributions include:• Demonstration of the greater effectiveness of dynamic power allocation over static budgeting,• Evaluation of different power shifting policies,• Analysis of system and workload factors critical to successful power shifting, and• Proposal of performance-sensitive power budget enforcement mechanisms that ensure system reliability. Wes Felter, Karthick Rajamani, Tom W. Keller, Cosmin Rusu |
ICS | 3 |
| 2005 | Improving energy efficiency by making DRAM less randomly accessedabstractExisting techniques manage power for the main memory by passively monitoring the memory traffic, and based on which, predict when to power down and into which low-power state to transition. However, passively monitoring the memory traffic can be far from being effective as idle periods between consecutive memory accesses are often too short for existing power-management techniques to take full advantage of the deeper power-saving state implemented in modern DRAM architectures. In this paper, we propose a new technique that will actively reshape the memory traffic to coalesce short idle periods --- which were previously unusable for power management --- into longer ones, thus enabling existing techniques to effectively exploit idleness in the memory Hai Huang 0002, Kang G. Shin, Charles Lefurgy, Tom W. Keller |
ISLPED | 4 |
| 1989 | Locking Performance in a Shared Nothing Parallel Database MachineabstractA quantitative performance study of two-phase locking in a parallel database machine using a simulation-based methodology is presented. The DBSIM simulation methodology uses a Petri-net model at the higher level and a queuing network model at the lower level. The Petri net model captures the characteristics of parallelism and synchronization at the workload level, while the queuing network model captures queuing aspects of the system at the physical resource level. Transactions in a workload are specified using a performance-oriented specification language based on the transaction component graph: a data-flow graph with database operators. The transaction specifications are translated into Petri-net representations to drive the simulation experiments. Results of an analysis of a two-phase locking strategy with machine sizes ranging from 4 to 256 processors are presented.> B. Paul Jenq, Brian C. Twichell, Tom W. Keller |
ICDE | 3 |
| 1989 | A Comparison Of High-Availability Media Recovery TechniquesabstractWe compare two high-availability techniques for recovery from media failures in database systems. Both techniques achieve high availability by having two copies of all data and indexes, so that recovery is immediate. “Mirrored declustering” spreads two copies of each relation across two identical sets of disks. “Interleaved declustering” spreads two copies of each relation across one set of disks while keeping both copies of each tuple on separate disks. Both techniques pay the same costs of doubling storage requirements and requiring updates to be applied to both copies. George P. Copeland, Tom W. Keller |
SIGMOD Conference | 2 |
| 1989 | The Case For Safe RAM
George P. Copeland, Tom W. Keller, Ravi Krishnamurthy, Marc G. Smith |
VLDB | 2 |
| 1989 | Locking Performance in a Shared-Nothing Parallel Database MachineabstractA quantitative performance study of two-phase locking in a parallel database machine using a simulation-based methodology is described. The DBSIM simulation methodology uses models at two levels: a Petri net model at the higher level and a queuing network model at the lower level. The Petri net model captures the characteristics of parallelism and synchronization at the workload level, while the queuing network model captures queuing aspects of the system at the physical resource level. Transactions in a workload are specified using a performance-oriented specification language based on the transaction component graph, a data flow graph with database operators. The transaction specifications are translated into Petri net representations to derive the simulation experiments. The workload is a transaction taken from an order-entry application. A shared-nothing parallel machine architecture is assumed. Results of analysis of a two-phase locking strategy with machine sizes ranging from 4 to 256 processors are presented.> B. Paul Jenq, Brian C. Twichell, Tom W. Keller |
IEEE Trans. Knowl. Data Eng. | 3 |
| 1988 | Data Placement In BubbaabstractThis paper examines the problem of data placement in Bubba, a highly-parallel system for data-intensive applications being developed at MCC. “Highly-parallel” implies that load balancing is a critical performance issue. “Data-intensive” means data is so large that operations should be executed where the data resides. As a result, data placement becomes a critical performance issue. George P. Copeland, William Alexander, Ellen E. Boughter, Tom W. Keller |
SIGMOD Conference | 4 |
| 1987 | A Workload Characterization Pipeline for Models of Parallel SystemsabstractThe same application implemented on different systems will necessarily present different workloads to the systems. Characterizations of workloads intended to represent the same application, but input to models of different systems, must also differ in analogous ways. We present a hierarchical method for characterizing a workload at increasing levels of detail such that every characterization at a lower level still accurately represents the workload at higher levels. William Alexander, Tom W. Keller, Ellen E. Boughter |
SIGMETRICS | 2 |