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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Conor Power

dblp:32/7788 · DBLP profile ↗
← Back
10ranked-venue papers
3as first author
9since 2021 · last 2025
—ORCID · conflict

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

Databases, data management, data science and information retrieval · 6 · 2 first-author · 6 since 2021Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous 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
4 papers
Distributed systems · 56% Cloud and datacenter computing · 25% Performance modeling and evaluation · 10%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems › replication › replicated data types
conflict-free replicated data types
1.122022
Keep CALM and CRDT On · Proc. VLDB Endow. 2022
Katara: synthesizing CRDTs with verified lifting · Proc. ACM Program. Lang. 2022
Program synthesis and code generation › formal synthesis
verified lifting
0.612022
Katara: synthesizing CRDTs with verified lifting · Proc. ACM Program. Lang. 2022
Distributed systems
consistency models
0.612022
Keep CALM and CRDT On · Proc. VLDB Endow. 2022
Distributed systems › consistency models
coordination-free consistency
0.612022
Keep CALM and CRDT On · Proc. VLDB Endow. 2022
Distributed systems
replication
0.612022
Keep CALM and CRDT On · Proc. VLDB Endow. 2022
Cloud and datacenter computing
big data platform
0.512021
The Cosmos Big Data Platform at Microsoft: Over a Decade of Progress and a Decade to Look Forward · Proc. VLDB Endow. 2021
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management
0.512021
KEA: Tuning an Exabyte-Scale Data Infrastructure · SIGMOD Conference 2021
High-performance computing › data-intensive computing
large-scale data processing
0.512021
The Cosmos Big Data Platform at Microsoft: Over a Decade of Progress and a Decade to Look Forward · Proc. VLDB Endow. 2021
Performance modeling and evaluation
workload characterization
0.512021
KEA: Tuning an Exabyte-Scale Data Infrastructure · SIGMOD Conference 2021
Cloud and datacenter computing
datacenter infrastructure
0.112021
KEA: Tuning an Exabyte-Scale Data Infrastructure · SIGMOD Conference 2021

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

query model · 1.1monotonicity reasoning · 1.1inductive invariants · 1.1SMT solving · 1.1observational tuning · 0.5machine learning · 0.5flighting · 0.5distributed systems design · 0.5
YearPublicationVenuePosition
2025 The Free Termination Property of Queries over Time
Conor Power, Paraschos Koutris, Joseph M. Hellerstein
ICDT1
2025 Silicon spin qubits: A scalable solution for quantum computing
abstract
Quantum computers promise to revolutionize information processing, offering game-changing opportunities in fields such as cryptography, machine learning, drug discovery, etc. However, building large-scale quantum computers presents significant challenges, requiring both fundamental research and technological breakthroughs. Among the various platforms proposed for the realization of the core of the quantum hardware, qubits realized in semiconductor nanostructures stand out. One of their key advantages lies in their compatibility with standard semiconductor manufacturing, enabling, among other capabilities, their co-integration with control and readout electronics, thus improving scalability and reducing interconnect complexity. In this review, we discuss recent advances in silicon-based spin qubits and present an overview of the progress and challenges in developing large-scale quantum computing systems based on this architecture.
Ioanna Kriekouki, Conor Power, Imran Bashir, Elena Blokhina
ISCAS2
2025 Performance of Ring Oscillators for Cryogenic Electronics Integration from 4 to 200 K
abstract
In this paper, we present the characterisation of ring oscillator (RO) test circuits fabricated in GlobalFoundries’ (GF) 22nm fully depleted silicon-on-insulator (FD-SOI) process and operating from 200 K down to 4 K. We investigate ROs using NAND, NOR, and inverter standard cell libraries, including low, regular, and high threshold-voltage versions. Alongside temperature variations, we also consider a change in the power supply of ±5% from a nominal 0.8 V. The ROs demonstrate the combined effect of increased mobility, increased threshold voltage, and leakage current processes at cryogenic temperatures on their operation. By averaging over 81 fabricated ROs using three different delay gates and 2 different flavours, we report a statistical characterisation of their properties in the FD-SOI technology over temperature and supply voltage.
Conor Power, Mike Asker, Dennis Andrade-Miceli, Dirk Leipold, Imran Bashir, Robert Bogdan Staszewski, Elena Blokhina
ISCAS1
2024 Optimizing the cloud? Don't train models. Build oracles!
Tiemo Bang, Conor Power, Siavash Ameli, Natacha Crooks, Joseph M. Hellerstein
CIDR2
2023 Analyzing and Comparing Lakehouse Storage Systems
Paras Jain 0001, Peter Kraft, Conor Power, Tathagata Das, Ion Stoica, Matei Zaharia
CIDR3
2022 Katara: synthesizing CRDTs with verified lifting
abstract
Conflict-free replicated data types (CRDTs) are a promising tool for designing scalable, coordination-free distributed systems. However, constructing correct CRDTs is difficult, posing a challenge for even seasoned developers. As a result, CRDT development is still largely the domain of academics, with new designs often awaiting peer review and a manual proof of correctness. In this paper, we present Katara, a program synthesis-based system that takes sequential data type implementations and automatically synthesizes verified CRDT designs from them. Key to this process is a new formal definition of CRDT correctness that combines a reference sequential type with a lightweight ordering constraint that resolves conflicts between non-commutative operations. Our process follows the tradition of work in verified lifting, including an encoding of correctness into SMT logic using synthesized inductive invariants and hand-crafted grammars for the CRDT state and runtime. Katara is able to automatically synthesize CRDTs for a wide variety of scenarios, from reproducing classic CRDTs to synthesizing novel designs based on specifications in existing literature. Crucially, our synthesized CRDTs are fully, automatically verified, eliminating entire classes of common errors and reducing the process of producing a new CRDT from a painstaking paper proof of correctness to a lightweight specification.
Shadaj Laddad, Conor Power, Mae Milano, Alvin Cheung, Joseph M. Hellerstein
Proc. ACM Program. Lang.2
2022 Keep CALM and CRDT On
abstract
Despite decades of research and practical experience, developers have few tools for programming reliable distributed applications without resorting to expensive coordination techniques. Conflict-free replicated datatypes (CRDTs) are a promising line of work that enable coordination-free replication and offer certain eventual consistency guarantees in a relatively simple object-oriented API. Yet CRDT guarantees extend only to data updates; observations of CRDT state are unconstrained and unsafe. We propose an agenda that embraces the simplicity of CRDTs, but provides richer, more uniform guarantees. We extend CRDTs with a query model that reasons about which queries are safe without coordination by applying monotonicity results from the CALM Theorem, and lay out a larger agenda for developing CRDT data stores that let developers safely and efficiently interact with replicated application state.
Shadaj Laddad, Conor Power, Mae Milano, Alvin Cheung, Natacha Crooks, Joseph M. Hellerstein
Proc. VLDB Endow.2
2021 KEA: Tuning an Exabyte-Scale Data Infrastructure
abstract
Microsoft's internal big-data infrastructure is one of the largest in the world---with over 300k machines running billions of tasks from over 0.6M daily jobs. Operating this infrastructure is a costly and complex endeavor, and efficiency is paramount. In fact, for over 15 years, a dedicated engineering team has tuned almost every aspect of this infrastructure, achieving state-of-the-art efficiency (>60% average CPU utilization across all clusters). Despite rich telemetry and strong expertise, faced with evolving hardware/software/workloads this manual tuning approach had reached its limit---we had plateaued. In this paper, we present KEA, a multi-year effort to automate our tuning processes to be fully data/model-driven. KEA leverages a mix of domain knowledge and principled data science to capture the essence of our cluster dynamic behavior in a set of machine learning (ML) models based on collected system data. These models power automated optimization procedures for parameter tuning, and inform our leadership in critical decisions around engineering and capacity management (such as hardware and data center design, software investments, etc.). We combine "observational'' tuning (i.e., using models to predict system behavior without direct experimentation) with judicious use of "flighting'' (i.e., conservative testing in production). This allows us to support a broad range of applications that we discuss in this paper. KEA continuously tunes our cluster configurations and is on track to save Microsoft tens of millions of dollars per year. At the best of our knowledge, this paper is the first to discuss research challenges and practical learnings that emerge when tuning an exabyte-scale data infrastructure.
Subru Krishnan, Konstantinos Karanasos, Isha Tarte, Conor Power, Abhishek Modi, Deli Zhang, Kartheek Muthyala, Nick Jurgens, Sarvesh Sakalanaga, Sudhir Darbha, Minu Iyer, Ankita Agarwal, Carlo Curino
SIGMOD Conference5
2021 The Cosmos Big Data Platform at Microsoft: Over a Decade of Progress and a Decade to Look Forward
abstract
The twenty-first century has been dominated by the need for large scale data processing, marking the birth of big data platforms such as Cosmos. This paper describes the evolution of the exabyte-scale Cosmos big data platform at Microsoft; our journey right from scale and reliability all the way to efficiency and usability, and our next steps towards improving security, compliance, and support for heterogeneous analytics scenarios. We discuss how the evolution of Cosmos parallels the evolution of the big data field, and how the changes in the Cosmos workloads over time parallel the changing requirements of users across industry.
Conor Power, Hiren Patel, Alekh Jindal, Jyoti Leeka, Bob Jenkins, Michael Rys, Ed Triou, Dexin Zhu, Lucky Katahanas, Chakrapani Bhat Talapady, Josh Rowe, Rich Draves, Ivan Santa, Amrish Kumar
Proc. VLDB Endow.1
1998 Evaluating the design and delivery of WWW based educational environments and courseware
abstract
The mid 1990s has seen a significant growth in both the popularity and development of WWW based courseware and delivery. However, such efforts have been very variable in both effectiveness and comprehensiveness. This paper identifies a set of general requirements necessary in designing a pedagogically successful WWW based educational experience, which can be used in the assessment of WWW based educational courses. To illustrate how such requirements can be successfully addressed, the evaluation of a WWW based course which was trialed over a three-year period with approximately 300 students is presented.
Vincent P. Wade, Conor Power
ITiCSE2