EDBT 2026 Demo / reviewers in the wild / expert
Vasileios Kontorinis
dblp:61/7846
· DBLP profile ↗
8ranked-venue papers
3as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 3 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorApplied, 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 · 75% Processor architecture and microarchitecture · 17% GPUs and heterogeneous computing · 6% |
Topics — the 12 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing › power management
power capping |
1.0 | 3 | 2020 | Thunderbolt: Throughput-Optimized, Quality-of-Service-Aware Power Capping at Scale · OSDI 2020 Data Center Power Oversubscription with a Medium Voltage Power Plane and Priority-Aware Capping · ASPLOS 2020 Managing distributed UPS energy for effective power capping in data centers · ISCA 2012 |
Energy-efficient computing
datacenter power management |
0.7 | 3 | 2020 | Data Center Power Oversubscription with a Medium Voltage Power Plane and Priority-Aware Capping · ASPLOS 2020 Managing distributed UPS energy for effective power capping in data centers · ISCA 2012 Thunderbolt: Throughput-Optimized, Quality-of-Service-Aware Power Capping at Scale · OSDI 2020 |
Energy-efficient computing › datacenter power management
power oversubscription |
0.4 | 1 | 2020 | Data Center Power Oversubscription with a Medium Voltage Power Plane and Priority-Aware Capping · ASPLOS 2020 |
Energy-efficient computing
power management |
0.2 | 2 | 2012 | Managing distributed UPS energy for effective power capping in data centers · ISCA 2012 Reducing peak power with a table-driven adaptive processor core · MICRO 2009 |
GPUs and heterogeneous computing
heterogeneous architecture |
0.2 | 1 | 2014 | Enabling Dynamic Heterogeneity Through Core-on-Core Stacking · DAC 2014 |
Processor architecture and microarchitecture
multicore design |
0.2 | 1 | 2014 | Enabling Dynamic Heterogeneity Through Core-on-Core Stacking · DAC 2014 |
Processor architecture and microarchitecture › multi-chip architecture
3d stacking |
0.1 | 1 | 2012 | Dynamically heterogeneous cores through 3D resource pooling · HPCA 2012 |
Processor architecture and microarchitecture › multicore design
heterogeneous multicore |
0.1 | 1 | 2012 | Dynamically heterogeneous cores through 3D resource pooling · HPCA 2012 |
Energy-efficient computing › power management › peak power management
peak power reduction |
0.1 | 1 | 2009 | Reducing peak power with a table-driven adaptive processor core · MICRO 2009 |
Integrated circuit design
3d integration |
0.1 | 1 | 2014 | Enabling Dynamic Heterogeneity Through Core-on-Core Stacking · DAC 2014 |
Cloud and datacenter computing › resource management
datacenter resource management |
0.0 | 1 | 2012 | Managing distributed UPS energy for effective power capping in data centers · ISCA 2012 |
Energy-efficient computing
thermal management |
0.0 | 1 | 2009 | Reducing peak power with a table-driven adaptive processor core · MICRO 2009 |
Methods — techniques the papers use, named apart from their topics
workload prioritization · 0.4power capping · 0.4simulation · 0.1dynamic configuration · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Data Center Power Oversubscription with a Medium Voltage Power Plane and Priority-Aware CappingabstractAs major web and cloud service providers continue to accelerate the demand for new data center capacity worldwide, the importance of power oversubscription as a lever to reduce provisioning costs has never been greater. Building on insights from Google-scale deployments, we design and deploy a new architecture across hardware and software to improve power oversubscription significantly. Our design includes (1) a new \em medium voltage power plane to enable larger power sharing domains (across tens of MW of equipment) and (2) a \em scalable, fast, and robust power capping service coordinating multiple priorities of workload on every node. Over several years of production deployment, our co-design has enabled \em power oversubscription of 25% or higher, saving hundreds of millions of dollars of data center costs, while preserving the desired availability and performance of all workloads. Varun Sakalkar, Vasileios Kontorinis, David Landhuis, Shaohong Li, Darren De Ronde, Thomas Blooming, Anand Ramesh, Christopher Malone, Jimmy Clidaras, Parthasarathy Ranganathan |
ASPLOS | 2 |
| 2020 | Thunderbolt: Throughput-Optimized, Quality-of-Service-Aware Power Capping at Scale
Shaohong Li, Vasileios Kontorinis, Sreekumar Kodakara, David Lo 0003, Parthasarathy Ranganathan |
OSDI | 4 |
| 2014 | Enabling Dynamic Heterogeneity Through Core-on-Core StackingabstractFuture computing platforms will need to be flexible, scalable, and power-conservative, while saving size, weight, energy, etc. Heterogeneous architecture can address these challenges by allowing each application to run on a core that matches resource needs more closely than a one-size-fits-all core. Dynamic heterogeneous architectures can extend these benefits further, allowing the system to construct the right core at run-time for each application, borrowing or freeing resources only as needed by the particular application that is running. The key insight in the described design is that 3D stacking of cores eliminates the fundamental barrier to dynamic heterogeneity, allowing various resources belonging to different cores to be shared at run-time with minimal overhead. Vasileios Kontorinis, Mohammad Khavari Tavana, Mohammad Hossein Hajkazemi, Dean M. Tullsen, Houman Homayoun |
DAC | 1 |
| 2013 | Low-current probabilistic writes for power-efficient STT-RAM cachesabstractMRAM has emerged as one of the most attractive non-volatile solutions due to fast read access, low leakage power, high bit density, and long endurance. However, the high power consumption of write operations remains a barrier to the commercial adoption of MRAM technology. This paper addresses this problem by introducing low-current probabilistic writes (LCPW), a technique that reduces write access energy by lowering the amplitude of the write current pulse. Although low current pulses no longer guarantee successful bit write operations, we propose and evaluate a simple technique to ensure correctness and achieve significant power reduction over a typical MRAM implementation. Nikolaos Strikos, Vasileios Kontorinis, Xiangyu Dong 0001, Houman Homayoun, Dean M. Tullsen |
ICCD | 2 |
| 2012 | Dynamically heterogeneous cores through 3D resource poolingabstractThis paper describes an architecture for a dynamically heterogeneous processor architecture leveraging 3D stacking technology. Unlike prior work in the 2D plane, the extra dimension makes it possible to share resources at a fine granularity between vertically stacked cores. As a result, each core can grow or shrink resources, as needed by the code running on the core. This architecture, therefore, enables runtime customization of cores at a fine granularity and enables efficient execution at both high and low levels of thread parallelism. This architecture achieves performance gains from 9-41%, depending on the number of executing threads, and gains significant advantage in energy efficiency of up to 43%. Houman Homayoun, Vasileios Kontorinis, Amirali Shayan, Ta-Wei Lin, Dean M. Tullsen |
HPCA | 2 |
| 2012 | Managing distributed UPS energy for effective power capping in data centersabstractPower over-subscription can reduce costs for modern data centers. However, designing the power infrastructure for a lower operating power point than the aggregated peak power of all servers requires dynamic techniques to avoid high peak power costs and, even worse, tripping circuit breakers. This work presents an architecture for distributed per-server UPSs that stores energy during low activity periods and uses this energy during power spikes. This work leverages the distributed nature of the UPS batteries and develops policies that prolong the duration of their usage. The specific approach shaves 19.4% of the peak power for modern servers, at no cost in performance, allowing the installation of 24% more servers within the same power budget. More servers amortize infrastructure costs better and, hence, reduce total cost of ownership per server by 6.3%. Vasileios Kontorinis, Liuyi Eric Zhang, Baris Aksanli, Jack Sampson, Houman Homayoun, Eddie Pettis, Dean M. Tullsen, Tajana Rosing |
ISCA | 1 |
| 2010 | Dynamic workload characterization for power efficient scheduling on CMP systemsabstractRuntime characteristics of individual threads (such as IPC, cache usage, etc.) are a critical factor in making efficient scheduling decisions in modern chip-multiprocessor systems. They provide key insights into how threads interact when they share processor resources, and affect the overall system power and performance efficiency. In this paper, we propose and implement mechanisms and policies for a commercial OS scheduler and load balancer which incorporates thread characteristics, and show that it results in improvements of up to 30% in performance per watt. Gaurav Dhiman 0001, Vasileios Kontorinis, Dean M. Tullsen, Tajana Rosing, Eric Saxe, Jonathan Chew |
ISLPED | 2 |
| 2009 | Reducing peak power with a table-driven adaptive processor coreabstractThe increasing power dissipation of current processors and processor cores constrains design options, increases packaging and cooling costs, increases power delivery costs, and decreases reliability. Much research has been focused on decreasing average power dissipation, which most directly addresses cooling costs and reliability. However, much less has been done to decrease peak power, which most directly impacts the processor design, packaging, and power delivery. This research proposes a new architecture which provides a significant decrease in peak power with limited performance loss. It does this through the use of a highly adaptive processor. Many components of the processor can be configured at different levels, but because they are centrally controlled, the architecture can guarantee that they are never all configured maximally at the same time. This paper describes this adaptive processor and explores mechanisms for transitioning between allowed configurations to maximize performance within a peak power constraint. Such an architecture can cut peak power by 25% with less than 5% performance loss; among other advantages, this frees 5.3% of total core area used for decoupling capacitors. Vasileios Kontorinis, Amirali Shayan, Dean M. Tullsen, Rakesh Kumar 0002 |
MICRO | 1 |