Angelos Bilas

Orcid: 0000-0003-2975-4124

According to our database1, Angelos Bilas authored at least 135 papers between 1996 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Index Shipping for Efficient Replication in LSM Key-Value Stores with Hybrid KV Placement.
ACM Trans. Storage, August, 2024

Running Cloud-native Workloads on HPC with High-Performance Kubernetes.
CoRR, 2024

vLSM: Low tail latency and I/O amplification in LSM-based KV stores.
CoRR, 2024

G-Safe: Safe GPU Sharing in Multi-Tenant Environments.
CoRR, 2024

Guardian: Safe GPU Sharing in Multi-Tenant Environments.
Proceedings of the 25th International Middleware Conference, 2024

2023
FedBed: Benchmarking Federated Learning over Virtualized Edge Testbeds.
Proceedings of the IEEE/ACM 16th International Conference on Utility and Cloud Computing, 2023

Event-Driven Chaos Testing for Containerized Applications.
Proceedings of the High Performance Computing, 2023

Running Kubernetes Workloads on HPC.
Proceedings of the High Performance Computing, 2023

TeraHeap: Reducing Memory Pressure in Managed Big Data Frameworks.
Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2023

2022
Event-Driven Testing For Edge Applications.
CoRR, 2022

Virtual Clusters: Isolated, Containerized HPC Environments in Kubernetes.
Proceedings of the High Performance Computing. ISC High Performance 2022 International Workshops - Hamburg, Germany, May 29, 2022

Interactive, Cloud-Native Workflows on HPC Using KNoC.
Proceedings of the High Performance Computing. ISC High Performance 2022 International Workshops - Hamburg, Germany, May 29, 2022

Tebis: index shipping for efficient replication in LSM key-value stores.
Proceedings of the EuroSys '22: Seventeenth European Conference on Computer Systems, Rennes, France, April 5, 2022


Arax: a runtime framework for decoupling applications from heterogeneous accelerators.
Proceedings of the 13th Symposium on Cloud Computing, SoCC 2022, 2022

LatEst: Vertical elasticity for millisecond serverless execution.
Proceedings of the 22nd IEEE International Symposium on Cluster, 2022

2021
Kreon: An Efficient Memory-Mapped Key-Value Store for Flash Storage.
ACM Trans. Storage, 2021

Freeing Compute Caches from Serialization and Garbage Collection in Managed Big Data Analytics.
CoRR, 2021

Using RDMA for Efficient Index Replication in LSM Key-Value Stores.
CoRR, 2021

Frisbee: automated testing of Cloud-native applications in Kubernetes.
CoRR, 2021

Balancing Garbage Collection vs I/O Amplification using hybrid Key-Value Placement in LSM-based Key-Value Stores.
CoRR, 2021

H3: An Application-Level, Low-Overhead Object Store.
Proceedings of the High Performance Computing - ISC High Performance Digital 2021 International Workshops, Frankfurt am Main, Germany, June 24, 2021

FPGA acceleration in EVOLVE's Converged Cloud-HPC Infrastructure.
Proceedings of the 31st International Conference on Field-Programmable Logic and Applications, 2021

Memory-mapped I/O on steroids.
Proceedings of the EuroSys '21: Sixteenth European Conference on Computer Systems, 2021

Frisbee: A Suite for Benchmarking Systems Recovery.
Proceedings of the HAOC '21: Proceedings of the 1st Workshop on High Availability and Observability of Cloud Systems, 2021

A unified storage layer for supporting distributed workflows in kubernetes.
Proceedings of the CHEOPS '21: Proceedings of the Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems, 2021

Trace-Based Workload Generation and Execution.
Proceedings of the Euro-Par 2021: Parallel Processing, 2021

Parallax: Hybrid Key-Value Placement in LSM-based Key-Value Stores.
Proceedings of the SoCC '21: ACM Symposium on Cloud Computing, 2021

EVOLVE: HPC and cloud enhanced testbed for extracting value from large-scale diverse data.
Proceedings of the CF '21: Computing Frontiers Conference, 2021

IOTier: A Virtual Testbed to evaluate systems for IoT environments.
Proceedings of the 21st IEEE/ACM International Symposium on Cluster, 2021

Skynet: Performance-driven Resource Management for Dynamic Workloads.
Proceedings of the 14th IEEE International Conference on Cloud Computing, 2021

2020
Power and Performance Analysis of Persistent Key-Value Stores.
CoRR, 2020

The EuroSys 2020 Online Conference: Experience and lessons learned.
CoRR, 2020

VAT: Asymptotic Cost Analysis for Multi-Level Key-Value Stores.
CoRR, 2020

Optimizing Memory-mapped I/O for Fast Storage Devices.
Proceedings of the 2020 USENIX Annual Technical Conference, 2020

DyRAC: Cost-aware Resource Assignment and Provider Selection for Dynamic Cloud Workloads.
Proceedings of the 26th IEEE International Conference on Parallel and Distributed Systems, 2020

TReM: A Task Revocation Mechanism for GPUs.
Proceedings of the 22nd IEEE International Conference on High Performance Computing and Communications; 18th IEEE International Conference on Smart City; 6th IEEE International Conference on Data Science and Systems, 2020

Say Goodbye to Off-heap Caches! On-heap Caches Using Memory-Mapped I/O.
Proceedings of the 12th USENIX Workshop on Hot Topics in Storage and File Systems, 2020

HugeMap: Optimizing Memory-Mapped I/O with Huge Pages for Fast Storage.
Proceedings of the Euro-Par 2020: Parallel Processing Workshops, 2020

2019
List of 2018 Distinguished Reviewers ACM TACO.
ACM Trans. Archit. Code Optim., 2019


2018
NanoStreams: A Microserver Architecture for Real-Time Analytics on Fast Data Streams.
IEEE Trans. Multi Scale Comput. Syst., 2018

<i>QuMan</i>: Profile-based Improvement of Cluster Utilization.
ACM Trans. Archit. Code Optim., 2018

The VINEYARD integrated framework for hardware accelerators in the cloud.
Proceedings of the 18th International Conference on Embedded Computer Systems: Architectures, 2018

GPU Provisioning: The 80 - 20 80 - 20 Rule.
Proceedings of the Euro-Par 2018: Parallel Processing, 2018

An Efficient Memory-Mapped Key-Value Store for Flash Storage.
Proceedings of the ACM Symposium on Cloud Computing, 2018

2017
VineTalk: Simplifying software access and sharing of FPGAs in datacenters.
Proceedings of the 27th International Conference on Field Programmable Logic and Applications, 2017

2016
Mitigation of NUMA and synchronization effects in high-speed network storage over raw Ethernet.
J. Supercomput., 2016

Iris: An optimized I/O stack for low-latency storage devices.
ACM SIGOPS Oper. Syst. Rev., 2016

BDDT-SCC: A Task-parallel Runtime for Non Cache-Coherent Multicores.
CoRR, 2016

Tucana: Design and Implementation of a Fast and Efficient Scale-up Key-value Store.
Proceedings of the 2016 USENIX Annual Technical Conference, 2016

User-Space I/O for µ s-level Storage Devices.
Proceedings of the High Performance Computing, 2016



KVFS: An HDFS Library over NoSQL Databases.
Proceedings of the CLOSER 2016, 2016

The VINEYARD Approach: Versatile, Integrated, Accelerator-Based, Heterogeneous Data Centres.
Proceedings of the Applied Reconfigurable Computing - 12th International Symposium, 2016

2015
Reducing CPU and network overhead for small I/O requests in network storage protocols over raw Ethernet.
Proceedings of the IEEE 31st Symposium on Mass Storage Systems and Technologies, 2015

2014
Distributed region-based memory allocation and synchronization.
Int. J. High Perform. Comput. Appl., 2014

Jericho: Achieving scalability through optimal data placement on multicore systems.
Proceedings of the IEEE 30th Symposium on Mass Storage Systems and Technologies, 2014

Tyche: An efficient Ethernet-based protocol for converged networked storage.
Proceedings of the IEEE 30th Symposium on Mass Storage Systems and Technologies, 2014

Relational access to Unix kernel data structures.
Proceedings of the Ninth Eurosys Conference 2014, 2014

EUROSERVER: Energy Efficient Node for European Micro-Servers.
Proceedings of the 17th Euromicro Conference on Digital System Design, 2014

Vanguard: Increasing Server Efficiency via Workload Isolation in the Storage I/O Path.
Proceedings of the ACM Symposium on Cloud Computing, 2014

2013
DRASync: distributed region-based memory allocation and synchronization.
Proceedings of the 20th European MPI Users's Group Meeting, 2013

FDIO: A Feedback Driven Controller for Minimizing Energy in I/O-Intensive Applications.
Proceedings of the 5th USENIX Workshop on Hot Topics in Storage and File Systems, 2013

Inference and Declaration of Independence in Task-Parallel Programs.
Proceedings of the Advanced Parallel Processing Technologies, 2013

2012
Transparent Online Storage Compression at the Block-Level.
ACM Trans. Storage, 2012

CumuloNimbo: A Highly-Scalable Transaction Processing Platform as a Service.
ERCIM News, 2012

Understanding Scalability and Performance Requirements of I/O-Intensive Applications on Future Multicore Servers.
Proceedings of the 20th IEEE International Symposium on Modeling, 2012

Scaling I/O in virtualized multicore servers: how much I/O in 10 years and how to get there.
Proceedings of the 6th International Workshop on Virtualization Technologies in Distributed Computing, 2012

Understanding and improving the cost of scaling distributed event processing.
Proceedings of the Sixth ACM International Conference on Distributed Event-Based Systems, 2012

Inference and declaration of independence: impact on deterministic task parallelism.
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, 2012

2011
Task-based parallel H.264 video encoding for explicit communication architectures.
Proceedings of the 2011 International Conference on Embedded Computer Systems: Architectures, 2011

Azor: Using Two-Level Block Selection to Improve SSD-Based I/O Caches.
Proceedings of the Sixth International Conference on Networking, Architecture, and Storage, 2011

2010
Extensible block-level storage virtualization in cluster-based systems.
J. Parallel Distributed Comput., 2010

IOLanes: Advancing the Scalability and Performance of I/O Subsystems in Multicore Platforms.
ERCIM News, 2010

DARC: design and evaluation of an I/O controller for data protection.
Proceedings of of SYSTOR 2010: The 3rd Annual Haifa Experimental Systems Conference, 2010

<i>Tagged Procedure Calls</i> (<i>TPC</i>): Efficient Runtime Support for Task-Based Parallelism on the Cell Processor.
Proceedings of the High Performance Embedded Architectures and Compilers, 2010

Using transparent compression to improve SSD-based I/O caches.
Proceedings of the European Conference on Computer Systems, 2010

2009
FLASH: Fine-Grained Localization in Wireless Sensor Networks.
ERCIM News, 2009

Towards 100 gbit/s ethernet: multicore-based parallel communication protocol design.
Proceedings of the 23rd international conference on Supercomputing, 2009

Reducing Disk I/O Performance Sensitivity for Large Numbers of Sequential Streams.
Proceedings of the 29th IEEE International Conference on Distributed Computing Systems (ICDCS 2009), 2009

FLASH: Fine-Grained Localization in Wireless Sensor Networks Using Acoustic Sound Transmissions and High Precision Clock Synchronization.
Proceedings of the 29th IEEE International Conference on Distributed Computing Systems (ICDCS 2009), 2009

2008
A Comparative Experimental Study of Parallel File Systems for Large-Scale Data Processing.
Proceedings of the First USENIX Workshop on Large-Scale Computing, 2008

Exploiting spatial parallelism in Ethernet-based cluster interconnects.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

Providing security to the Desktop Data Grid.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

Orchestra: Extensible Block-Level Support for Resource and Data Sharing in Networked Storage Systems.
Proceedings of the 14th International Conference on Parallel and Distributed Systems, 2008

Data Privacy considerations in Intensive Care Grids.
Proceedings of the Global Healthgrid: e-Science Meets Biomedical Informatics, 2008

A Data-Centric Security Analysis Of ICGrid.
Proceedings of the Grid Computing, 2008

Using gLite to Implement a Secure ICGrid.
Proceedings of the Grid and Services Evolution, 2008

Evaluation of Custom vs Commodity Technology-based Storage Elements.
Proceedings of the Grid and Services Evolution, 2008

2007
MultiEdge: An Edge-based Communication Subsystem for Scalable Commodity Servers.
Proceedings of the 21th International Parallel and Distributed Processing Symposium (IPDPS 2007), 2007

Optimization and bottleneck analysis of network block I/O in commodity storage systems.
Proceedings of the 21th Annual International Conference on Supercomputing, 2007

2006
Fast and transparent recovery for continuous availability of cluster-based servers.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2006

Efficient remote block-level I/O over an RDMA-capable NIC.
Proceedings of the 20th Annual International Conference on Supercomputing, 2006

Support for Automatic Diagnosis and Dynamic Configuration of Scalable Storage Systems.
Proceedings of the Euro-Par 2006 Workshops: Parallel Processing, 2006

Topic 13: Routing and Communication in Interconnection Networks.
Proceedings of the Euro-Par 2006, Parallel Processing, 12th International Euro-Par Conference, Dresden, Germany, August 28, 2006

Experiences from Debugging a PCIX-based RDMA-capable NIC.
Proceedings of the 2006 IEEE International Conference on Cluster Computing, 2006

Using Lightweight Transactions and Snapshots for Fault-Tolerant Services Based on Shared Storage Bricks.
Proceedings of the 2006 IEEE International Conference on Cluster Computing, 2006

2005
VI-Attached Database Storage.
IEEE Trans. Parallel Distributed Syst., 2005

Performance Evaluation of Commodity iSCSI-Based Storage Systems.
Proceedings of the 22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST 2005), 2005

Violin: A Framework for Extensible Block-Level Storage.
Proceedings of the 22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST 2005), 2005

CORMOS: a communication-oriented runtime system for sensor networks.
Proceedings of the Wireless Sensor Networks, Second European Workshop, 2005

Conductor: Support for Autonomous Configuration of Storage Systems.
Proceedings of the First Workshop on Knowledge and Data Management in GRIDs, 2005

Violin: A Framework for Extensible Block-Level Storage.
Proceedings of the First Workshop on Knowledge and Data Management in GRIDs, 2005

2004
Clotho: Transparent Data Versioning at the Block I/O Level.
Proceedings of the 21st IEEE Conference on Mass Storage Systems and Technologies / 12th NASA Goddard Conference on Mass Storage Systems and Technologies, 2004

Parallelization and Performance of Interactive Multiplayer Game Servers.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004

Topic 14: Routing and Communication in Interconnection Networks.
Proceedings of the Euro-Par 2004 Parallel Processing, 2004

2003
Shared virtual memory clusters: bridging the cost-performance gap between SMPs and hardware DSM systems.
J. Parallel Distributed Comput., 2003

Using System Emulation to Model Next-Generation Shared Virtual Memory Clusters.
Clust. Comput., 2003

Behavior and Performance of Interactive Multi-Player Game Servers.
Clust. Comput., 2003

miNI: reducing network interface memory requirements with dynamic handle lookup.
Proceedings of the 17th Annual International Conference on Supercomputing, 2003

Dynamic Data Replication: An Approach to Providing Fault-Tolerant Shared Memory Clusters.
Proceedings of the Ninth International Symposium on High-Performance Computer Architecture (HPCA'03), 2003

2002
Experiences with VI Communication for Database Storage.
Proceedings of the 29th International Symposium on Computer Architecture (ISCA 2002), 2002

Parallelization and performance of 3D ultrasound imaging beamforming algorithms on modern clusters.
Proceedings of the 16th international conference on Supercomputing, 2002

Tolerating Network Failures in System Area Networks.
Proceedings of the 31st International Conference on Parallel Processing (ICPP 2002), 2002

CableS: Thread Control and Memory Management Extensions for Shared Virtual Memory Clusters.
Proceedings of the Eighth International Symposium on High-Performance Computer Architecture (HPCA'02), 2002

2001
Accelerating shared virtual memory via general-purpose network interface support.
ACM Trans. Comput. Syst., 2001

CableS : Thread Control and Memory System Extensions for Shared Virtual Memory Clusters.
Proceedings of the OpenMP Shared Memory Parallel Programming, 2001

Parallelization and Performance of Portfolio Choice Models.
Proceedings of the 2001 International Conference on Parallel Processing, 2001

Shared Virtual Memory Clusters with Next-Generation Interconnection Networks and Wide Compute Nodes.
Proceedings of the High Performance Computing - HiPC 2001, 8th International Conference, 2001

1999
Using Network Interface Support to Avoid Asynchronous Protocol Processing in Shared Virtual Memory Systems.
Proceedings of the 26th Annual International Symposium on Computer Architecture, 1999

Application scaling under shared virtual memory on a cluster of SMPs.
Proceedings of the 13th international conference on Supercomputing, 1999

Limits to the Performance of Software Shared Memory: A Layered Approach.
Proceedings of the Fifth International Symposium on High-Performance Computer Architecture, 1999

1998
Myrinet communication.
IEEE Micro, 1998

User-Space Communication: A Quantitative Study.
Proceedings of the ACM/IEEE Conference on Supercomputing, 1998

Evaluation of Hardware Write Propagation Support for Next-generation Shared Virtual Memory Clusters.
Proceedings of the 12th international conference on Supercomputing, 1998

Home-Based SVM Protocols for SMP Clusters: Design and Performance.
Proceedings of the Fourth International Symposium on High-Performance Computer Architecture, Las Vegas, Nevada, USA, January 31, 1998

UTLB: A Mechanism for Address Translation on Network Interfaces.
Proceedings of the ASPLOS-VIII Proceedings of the 8th International Conference on Architectural Support for Programming Languages and Operating Systems, 1998

1997
Client-server computing on Shrimp.
IEEE Micro, 1997

Fast RPC on the SHRIMP Virtual Memory Mapped Network Interface.
J. Parallel Distributed Comput., 1997

The Effects of Communication Parameters on End Performance of Shared Virtual Memory Clusters.
Proceedings of the ACM/IEEE Conference on Supercomputing, 1997

Design and Implementation of Virtual Memory-Mapped Communication on Myrinet.
Proceedings of the 11th International Parallel Processing Symposium (IPPS '97), 1997

Real-Time Parallel MPEG-2 Decoding in Software.
Proceedings of the 11th International Parallel Processing Symposium (IPPS '97), 1997

1996
Early Experience with Message-Passing on the SHRIMP Multicomputer.
Proceedings of the 23rd Annual International Symposium on Computer Architecture, 1996


  Loading...