activity
20172025
most citedSparkle: Optimizing Spark for Large Memory Machines and Analytics

6 citations · 12 across the 8 of their papers we have counts for

collaborators

8 papers

cs.AR2025

How long can you sleep? Idle Time System Inefficiencies and Opportunities

Georgia Antoniou, Haris Volos, Jawad Haj Yahya +1

This work introduces a model-based framework that reveals the idle opportunity of modern servers running latency-critical applications. Specifically, three queuing models, M/M/1, c…

cs.AR2025

Analyzing a Two-Tier Disaggregated Memory Protection Scheme Based on Memory Replication

Haris Volos, Yiannakis Sazeides

As memory technologies continue to shrink and memory error rates increase, the demand for stronger reliability becomes increasingly critical. Fine-grain memory replication has emer…

cs.AR2024★ 1 cited

Taming Performance Variability caused by Client-Side Hardware Configuration

Georgia Antoniou, Haris Volos, Yiannakis Sazeides

Many online services running in datacenters are implemented using a microservice software architecture characterized by strict latency requirements. Consequently, this popular soft…

cs.AR2023★ 3 cited

The Case for Replication-Aware Memory-Error Protection in Disaggregated Memory

Haris Volos

Disaggregated memory leverages recent technology advances in high-density, byte-addressable non-volatile memory and high-performance interconnects to provide a large memory pool sh…

cs.AR2022★ 1 cited

AgilePkgC: An Agile System Idle State Architecture for Energy Proportional Datacenter Servers

Georgia Antoniou, Haris Volos, Davide B. Bartolini +3

This paper presents the design of AgilePkgC (APC): a new C-state architecture that improves the energy proportionality of servers that operate at low utilization while running micr…

cs.AR2022

AgileWatts: An Energy-Efficient CPU Core Idle-State Architecture for Latency-Sensitive Server Applications

Jawad Haj Yahya, Haris Volos, Davide B. Bartolini +9

User-facing applications running in modern datacenters exhibit irregular request patterns and are implemented using a multitude of services with tight latency requirements. These c…

cs.DC2021★ 1 cited

MODC: Resilience for disaggregated memory architectures using task-based programming

Kimberly Keeton, Sharad Singhal, Haris Volos +9

Disaggregated memory architectures provide benefits to applications beyond traditional scale out environments, such as independent scaling of compute and memory resources. They als…

cs.DC2017★ 6 cited

Sparkle: Optimizing Spark for Large Memory Machines and Analytics

Mijung Kim, Jun Li, Haris Volos +7

Spark is an in-memory analytics platform that targets commodity server environments today. It relies on the Hadoop Distributed File System (HDFS) to persist intermediate checkpoint…