Publications

Most Important Contributions


  • Ensemble: A Tool for Performance Modeling of Applications in Cloud Data Centers
    Authors:Jin Chen, Gokul Soundararajan, Saeed Ghanbari, Francesco Iorio, Ali B Hashemi, Cristiana Amza.
    IEEE Transactions on Cloud Computing
    , vol. 4, no. 1, pages 20--33, Jan.-March 1 2016.

  • Stage-aware anomaly detection through tracking log points
    Authors:Saeed Ghanbari, Ali B Hashemi, Cristiana Amza.
    In Proceedings of the 15th International Middleware Conference
    , 19% acceptance, pages 253--264, Bordeaux, France, December 2014.

  • Mixapart: Decoupled analytics for shared storage systems
    Authors:Madalin Mihailescu, Gokul Soundararajan, Cristiana Amza.
    Presented as part of the 11th USENIX Conference on File and Storage Technologies (FAST 13)
    , pages 133--146, cited by 34, San Jose, CA, February 2013.

  • Dynamic Resource Allocation for Database Servers Running on Virtual Storage
    Authors:Gokul Soundararajan, Daniel Lupei, Saeed Ghanbari, Adrian Popescu, Jin Chen, and Cristiana Amza.
    In the 7th USENIX Conference on File and Storage Technologies (FAST)
    , 22.5% acceptance, cited by 64, pages 1--14, San Francisco, CA, February 2009.

  • Dynamic partitioning of the cache hierarchy in shared data centers
    Authors:Gokul Soundararajan, Jin Chen, Mohamed Sharaf, and Cristiana Amza.
    In the 34th International Conference on Very Large Databases (VLDB)
    , 16.7% acceptance, cited by 30, pages 1--12, Auckland, New Zealand, August 2008.

  • Exploiting distributed version concurrency in a transactional memory cluster
    Authors:Kaloian Manassiev, Madalin Mihailescu, and Cristiana Amza.
    In the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP)
    , 27% acceptance, cited by 151 pages 198--208, New York, USA, March 2006.
  • Refereed Conference Papers


  • Phase Aware Performance Modeling for Cloud Applications
    Authors:Arnamoy Bhattacharyya, Cristiana Amza and Eyal de Lara.
    In IEEE International Conference on Cloud Computing (CLOUD 2020), Beijing China, November
    , 2020

  • Transfer Learning for Cross-Model Regression in Performance Modeling for the Cloud
    Authors:Francesco Iorio, Ali B. Hashemi, Michael Tao and Cristiana Amza.
    In IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2019) Dec
    , 2019

  • Semantic-Aware Online Workload Characterization and Consolidation
    Authors:Arnamoy Bhattacharyya, Seyedali Jokar Jandaghi and Cristiana Amza.
    In IEEE International Conference on Cloud Computing (CLOUD 2018) June
    , 2018

  • Online Phase Detection and Characterization of Cloud Applications
    Authors:Arnamoy Bhattacharyya, Stelios Sotiriadis, Cristiana Amza.
    In Cloud Computing Technology and Science (CloudCom), 2017 IEEE International Conference on(pp. 98-105) December
    , 2017

  • Semantic-aware anomaly detection in real time parking data
    Authors:Arnamoy Bhattacharyya, Weihan Wang, Christine Tsang, Cristiana Amza.
    In Industrial Informatics (INDIN), 2017 IEEE 15th International Conference on 2017, Jul 24
    , pp. 486-491

  • Safe Inspection of Live Virtual Machines
    Authors:Sahil Suneja, Ricardo Koller, Canturk Isci, Eyal de Lara, Ali Hashemi, Arnamoy Bhattacharyya, Cristiana Amza.
    In the 13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE 2017)
    , 43% acceptance

  • HythTM: Extending the Applicability ofIntel TSX Hardware Transactional Support
    Authors:Arnamoy Bhattacharyya, Mike Dai Wang, Mihai Burcea, Yi Ding, Allen Deng, Sai Varikooty, Shafaaf Hossain, Cristiana Amza.
    In proceedings of the 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (pp. 433-434)
    , January 2017

  • Semantic Aware Online Detection of Resource Anomalies on the Cloud
    Authors:Arnamoy Bhattacharyya, Ali Jokar, Stelios Sotiriadis, Cristiana Amza.
    In 8th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2016)
    , 18% acceptance, Luxembourg, December 2016.

  • Online Characterization of Buggy Applications Running on the Cloud
    Authors:Arnamoy Bhattacharyya, Harsh Singh, Seyed Ali Jokar, Cristiana Amza.
    12th IFIP/IEEE/ACM International Conference on Network and Service Management (CNSM 2016)
    , short paper, Montreal, Canada, October 2016.

  • Data management of sensor signals for high bandwidth data streaming to the Cloud
    Authors:Theodoros Soultanopoulos , Stelios Sotiriadis , Euripides G.M. Petrakis, Cristiana Amza.
    37th IEEE Sarnoff Symposium
    , New Jersey, United States, Sept 2016.

  • Optimized application placement for network congestion and failure resiliency in clouds
    Authors:Madalin Mihailescu, Sahel Sharify, Cristiana Amza.
    In 2015 IEEE 4th International Conference on Cloud Networking (CloudNet)
    , 33% acceptance rate, pages 7--13, Niagara Falls, ON, October 2015.

  • Porting a neuro-imaging application to a CPU-GPU cluster
    Authors:Reza Sina Nakhjavani, Sahel Sharify, Ali B Hashemi, Alan W Lu, Cristiana Amza, Stephen Strother.
    In 2014 International Conference on High Performance Computing & Simulation (HPCS)
    , 38% acceptance, pages 137--145, Bologna, July 2014.

  • Compiler support for fine-grain software-only checkpointing
    Authors:Chuck Chengyan Zhao, J Gregory Steffan, Cristiana Amza, Allan Kielstra.
    In International Conference on Compiler Construction
    , 26% acceptance, pages 200--219, Tallinn, Estonia, March 2012.

  • Motion-based routing for opportunistic ad-hoc networks
    Authors:Weihan Wang, Cristiana Amza.
    In Proceedings of the 14th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
    , pages 169--178, Miami, Florida, US, October 2011.

  • A query language and runtime tool for evaluating behavior of multi-tier servers
    Authors:Saeed Ghanbari, Gokul Soundararajan and Cristiana Amza.
    In ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS)
    , 15.6% acceptance , pages 131--142, cited by 11, New York, New York, USA, June 2010.

  • Transactional memory support for scalable and transparent parallelization of multiplayer games
    Authors:Daniel Lupei, Bogdan Simion, Don Pinto, Matthew Misler, Mihai Burcea, William Krick and Cristiana Amza.
    In ACM SIGOPS European Conference on Computer Systems (EuroSys)
    , 19.3% acceptance , pages 41--54, cited by 34, Paris, France, April 2010.

  • SelfTalk for Dena: Query Language and Runtime Support for Evaluating System Behavior
    Authors:Saeed Ghanbari, Gokul Soundararajan and Cristiana Amza.
    ACM SIGOPS Operating Systems Review
    , Volume 44, Issue 1, pages 30--34, January 2010.

  • Towards scalable and transparent parallelization of multiplayer games using transactional memory support
    Authors: Daniel Lupei, Bogdan Simion, Don Pinto, Matthew Misler, Mihai Burcea, William Krick, Cristiana Amza.
    In Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP '10)
    , pages 325--326, Bangalore, India, , January 2010.

  • Optimizing I/O-Intensive Transactions in Highly Interactive Applications
    Authors:Mohamed A. Sharaf, Cristiana Amza, Panos K. Chrysanthis and Alexandros Labrinidis.
    In ACM SIGMOD International Conference on Management of Data (SIGMOD)
    , cited by 12, pages 1--12, Providence, Rhode Island, USA, June 2009.

  • On optimal concurrency control for optimistic replication
    Authors:Weihan Wang and Cristiana Amza.
    In the 29th International Conference on Distributed Computing Systems (ICDCS)
    , 32% acceptance, pages 1--12, Montreal, Quebec, Canada, June 2009.

  • SLA-Aware Adaptive On-Demand Data Broadcasting in Wireless Environments
    Authors:Adrian Daniel Popescu, Mohamed A. Sharaf and Cristiana Amza.
    In the 10th International Conference on Mobile Data Management (MDM)
    , 26% acceptance, pages 142--151, Taipei, Taiwan, May 2009.

  • Dynamic Resource Allocation for Databases Running on Virtual Storage
    Authors:Gokul Soundararajan, Daniel Lupei, Saeed Ghanbari, Adrian Popescu, Jin Chen and Cristiana Amza.
    In The 7th USENIX Conference on File and Storage Technologies (FAST)
    , 22.5% acceptance, cited by 64, pages 71--84, San Francisco, CA, February 2009.

  • Semantic-driven model composition for accurate anomaly diagnosis
    Authors:Saeed Ghanbari and Cristiana Amza.
    In the 5th IEEE International Conference on Autonomic Computing (ICAC)
    , 24% acceptance, cited by 24, pages 35--44, Chicago, Illinois, June 2008.

  • Towards end-to-end quality of service: Controlling I/O interference in shared storage servers
    Authors:Gokul Soundararajan and Cristiana Amza.
    In the 9th ACM/IFIP/USENIX International Middleware Conference
    , 19% acceptance, best paper award , pages 1--20, cited by 19, Leuven, Belgium, December 2008.

  • Semantic-driven model composition for accurate anomaly diagnosis
    Authors:Saeed Ghanbari and Cristiana Amza.
    In the 5th IEEE International Conference on Autonomic Computing (ICAC)
    , 24% acceptance, cited by 24, pages 35--44, Chicago, Illinois, June 2008.

  • Context aware block prefetching at the storage server
    Authors:Gokul Soundararajan, Madalin Mihailescu, and Cristiana Amza.
    USENIX Annual Technical Conference
    , 20.7% acceptance, cited by 39, pages 377--390, Boston, Massachusetts, June 2008.

  • Scaling and continuous availability in database server clusters through multiversion replication
    Authors:Kaloian Manassiev and Cristiana Amza.
    In the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
    , 25% acceptance, cited by 13, pages 666--676, Edinburgh, UK, June 2007.

  • Adaptive learning of metric correlations for temperature-aware database provisioning
    Authors:Saeed Ghanbari, Gokul Soundararajan, Jin Chen, and Cristiana Amza.
    In the 4th IEEE International Conference on Autonomic Computing (ICAC)
    , 16% acceptance, cited by 41, pages 1--10, Jacksonville, Florida, USA, June 2007.

  • Autonomic provisioning of backend databases in dynamic content web servers
    Authors:Jin Chen, Gokul Soundararajan, and Cristiana Amza.
    In the 3rd IEEE International Conference on Autonomic Computing (ICAC)
    , 21% acceptance, pages 1--12, cited by 139, Dublin, Ireland, June 2006.

  • Database replication policies for dynamic content applications
    Authors:Gokul Soundararajan, Cristiana Amza, and Ashvin Goel.
    In the ACM EuroSys Conference
    , 20.1% acceptance, cited by 57, pages 89--102, Leuven, Belgium, April 2006.

  • Efficient and transparent dynamic content updates for mobile clients
    Authors:Trevor Armstrong, Olivier Trescases, Cristiana Amza, and Eyal de Lara.
    In the 4th ACM International Conference on Mobile Systems, Applications, and Services (MobiSys)
    , 15.4% acceptance, cited by 110, pages 56--68, Uppsala, Sweden, June 2006.

  • Fast and transparent recovery for continuous availability of cluster-based servers
    Authors:Rosalia Christodoulopoulou, Kaloian Manassiev, Angelos Bilas, and Cristiana Amza.
    In the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP)
    , 27% acceptance, pages 221--229, New York, USA, March 2006.

  • Feedback-based scheduling for back-end databases in shared dynamic content server clusters
    Authors:Gokul Soundararajan, Kaloian Manassiev, Jin Chen, Ashvin Goel, and Cristiana Amza.
    In the IEEE International Conference on Autonomic Computing (ICAC)
    , pages 348--349, Seattle, WA, USA, June 2005.

  • A comparative evaluation of transparent scaling techniques for dynamic content servers
    Authors:Cristiana Amza, Alan L. Cox, and Willy Zwaenepoel.
    In the 21st International Conference on Data Engineering (ICDE)
    , 13% acceptance, pages 230--241, cited by 71, Tokyo, Japan, April 2005.

  • Transparent caching with strong consistency in dynamic content web sites
    Authors:Cristiana Amza, Gokul Soundararajan, and Emmanuel Cecchet.
    In the 19th Annual International Conference on Supercomputing (ICS)
    , 27% acceptance, pages 264--273, Cambridge, Massachusetts, USA, June 2005.

  • Locality aware dynamic load management for massively multiplayer games
    Authors:Jin Chen, Baohua Wu, Margaret DeLap, and Bjorn, Honghui Lu, and Cristiana Amza.
    In the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP)
    , 31% acceptance, pages 289--300, cited by 126, Chicago, IL, USA, June 2005.

  • Distributed versioning: Consistent replication for scaling back-end databases of dynamic content web sites
    Authors:Cristiana Amza, Alan L. Cox, and Willy Zwaenepoel.
    In the ACM/IFIP/USENIX International Middleware Conference
    , 15.8% acceptance, pages 282--304, cited by 117, Brazil, June 2003.

  • Conflict-aware scheduling for dynamic content applications
    Authors:Cristiana Amza, Alan L. Cox, and Willy Zwaenepoel.
    In the 4th USENIX Symposium on Internet Technologies and Systems
    , 23.3% acceptance, pages 1--14, cited by 100, Seattle, WA, USA, March 2003.

  • Data replication strategies for fault tolerance and availability on commodity clusters
    Authors:Cristiana Amza, Alan L. Cox, and Willy Zwaenepoel.
    In the International Conference on Dependable Systems and Networks (DSN)
    , 42.7% acceptance, pages 459--467, cited by 30, New York, NY, USA, June 2000.

  • Software DSM protocols that adapt between single writer and multiple writer
    Authors:Cristiana Amza, Alan L. Cox, Sandhya Dwarkadas, and Willy Zwaenepoel.
    In the 3rd International Symposium on High Performance Computer Architecture (HPCA)
    , 20% acceptance, pages 261--271, cited by 104, San Antonio, Texas, USA, February 1997.

  • Trade-offs between false sharing and aggregation in software distributed shared memory
    Authors:Cristiana Amza, Alan L. Cox, Karthick Rajamani, and Willy Zwaenepoel.
    In the 6th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP)
    , 30% acceptance, pages 90--99, cited by 79, Las Vegas, Nevada, USA, June 1997.
  • Refereed Journal Articles


  • Virtual machine cluster mobility in inter-cloud platforms
    Authors:Stelios Sotiriadis, Nik Bessis, Euripides G.M. Petrakis, Catalin Negru, Mariana Mocanu, Cristiana Amza.
    Future Generation Computer Systems
    , September 2017

  • Elastic load balancing for dynamic virtual machine reconfiguration based on vertical and horizontal scaling
    Authors:Stelios Sotiriadis, Nik Bessis, Cristiana Amza, Rajkumar Buyya.
    IEEE Transactions on Services Computing
    , 2016

  • Modular and generic IoT management on the cloud
    Authors:Konstantinos Douzis, Stelios Sotiriadis, Euripides GM Petrakis, Cristiana Amza.
    Future Generation Computer Systems
    , June 2016

  • Virtual machine cluster mobility in inter-cloud platforms
    Authors:Stelios Sotiriadis, Nik Bessis, Euripides GM Petrakis, Cristiana Amza, Catalin Negru, Mariana Mocanu.
    Future Generation Computer Systems
    , March 2016

  • Adaptive energy conserving algorithms for neighbor discovery in opportunistic bluetooth networks
    Authors:Catalin Drula, Cristiana Amza, Franck Rousseau, and Andrzej Duda.
    IEEE Journal on Selected Areas in Communications
    , 25(1): pages 96--107, 2007.

  • Reactive provisioning of backend databases in shared dynamic content server clusters
    Authors:Gokul Soundararajan and Cristiana Amza.
    ACM Transactions on Autonomous and Adaptive Systems (TAAS)
    , 1(2):151--188, cited by 14, 2006.

  • Adaptive protocols for software distributed shared memory
    Authors:Cristiana Amza, Alan L. Cox, Sandhya Dwarkadas, Li-jie Jin, Karthick Rajamani, and Willy Zwaenepoel.
    IEEE Special Issue on Distributed Shared Memory
    , cited by 91, 87(3): pages 467 - 475, 1999.

  • Treadmarks: Shared memory computing on networks of workstations
    Authors:Cristiana Amza, Alan L. Cox, Sandhya Dwarkadas, Peter J. Keleher, Honghui Lu, Ramakrishnan Rajamony, Weimin Yu, and Willy Zwaenepoel.
    IEEE Computer
    , cited by 1147, 29(2): pages 18--28, 1996.
  • Refereed Workshops and Industrial Conference Venues


  • Virtual Instance Resource Usage Modelling: A Method for Efficient Resource Provisioning in the Cloud
    Authors:SeyedAli Jokar Jandaghi, Kaveh Mahdaviani and Cristiana Amza.
    Proceedings of the Second IFIP/IEEE International Workshop on Analytics for Network and Service Management (AnNet), in conjunction with the IFIP/IEEE International Symposium on Integrated Network Management (IM)
    , Lisbon, Portugal, May 2017

  • Internet of Things data management in the Cloud for Bluetooth Low Energy (BLE) devices
    Authors:Theodoros Soultanopoulos, Stelios Sotiriadis, Euripides Petrakis, Cristiana Amza.
    Proceedings of the Third International Workshop on Adaptive Resource Management and Scheduling for Cloud Computing
    , pages 35--39, Chicago, IL, July 2016

  • Consolidation of Underutilized Virtual Machines to Reduce Total Power Usage
    Authors:SeyedAli Jokar Jandaghi, Arnamoy Bhattacharyya, Stelios Sotiriadis, and Cristiana Amza.
    Proceedings of the 26th Annual International Conference of the Center for Advanced Studies on Collaborative Research
    , CASCON 2016

  • Optimizing application downtime through intelligent VM placement and migration in cloud data centers
    Authors:Venkatesh Nandakumar, Alan Wen Jun Lu, Madalin Mihailescu, Zartab Jamil, Cristiana Amza, Harsh VP Singh.
    Proceedings of the 25th Annual International Conference of the Center for Advanced Studies on Collaborative Research
    , pages 35--44, CASCON 2015

  • Chorus: an interactive approach to incremental modeling and validation in clouds
    Authors:Jin Chen, Gokul Soundararajan, Saeed Ghanbari, Zartab Jamil, Mike Dai Wang, Ali B Hashemi, Cristiana Amza.
    In Proceedings of 24th Annual International Conference on the Center for Advanced Studies on Collaborative Research
    , pages 61--74, CASCON 2014

  • Exploring the performance and programmability design space of hardware transactional memory
    Authors:Mike Dai Wang, Mihai Burcea, Linghan Li, Sahel Sharifymoghaddam, Greg Steffan, Cristiana Amza.
    In ACM SIGPLAN Workshop on Transactional Computing (TRANSACT)

    , cited by 14, Raleigh, NC, USA, Mar. 2014.

  • Model ensemble tools for self-management in data centers
    Authors:Jin Chen, Gokul Soundararajan, Saeed Ghanbari, Cristiana Amza.
    In 2013 IEEE 29th International Conference on Data Engineering Workshops (ICDEW)
    , pages 36--43, Brisbane, QLD, April 2013.

  • Dynamic global resource allocation in shared data centers and clouds
    Authors:Gokul Soundararajan, Saeed Ghanbari, Daniel Lupei, Jin Chen, Cristiana Amza.
    In Proceedings of the 2012 Conference of the Center for Advanced Studies on Collaborative Research
    , pages 11--26, CASCON 2012

  • Enhancing application robustness in cloud data centers
    Authors:Madalin Mihailescu, Andres Rodriguez, Cristiana Amza, Dmitrijs Palcikovs, Gabriel Iszlai, Andrew Trossman, Joanna Ng.
    In Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research
    , pages 133--147, CASCON 2011

  • Enhancing application robustness in Infrastructure-as-a-Service clouds
    Authors:Madalin Mihailescu, Andres Rodriguez, Cristiana Amza.
    In 2011 IEEE/IFIP 41st International Conference on Dependable Systems and Networks Workshops (DSN-W)
    , pages 146--151, Hong Kong, China, June 2011

  • SLIM: network decongestion for storage systems
    Authors:Madalin Mihailescu, Gokul Soundararajan, Cristiana Amza.
    Proceedings of the 2nd Workshop on I/O virtualization (WIOV)
    , pages 3--10, Pittsburgh, PA, March 2010.

  • The potential for variable-granularity access tracking for optimistic parallelism
    Authors:Mihai Burcea, J. Gregory Steffan, and Cristiana Amza.
    In the ACM SIGPLAN workshop on Memory Systems Performance and Correctness (MSPC): held in conjunction with the 13th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
    , pages 11--15, Seattle, Washington, USA, March 2008.

  • Lengthening traces to improve opportunities for dynamic optimization
    Authors:J. Gregory Steffan Chuck Zhao, Youfeng Wu and Cristiana Amza.
    In the 12th Workshop on Interaction between Compilers and Computer Architectures (INTERACT), in conjunction with High Performance Computer Architecture (HPCA)
    , pages 1--10, cited by 10 Salt Lake City, Utah, USA, February 2008.

  • Outlier detection for fine-grained load balancing in database clusters
    Authors:Jin Chen, Gokul Soundararajan, Madalin Mihailescu, and Cristiana Amza.
    In the 2nd IEEE Self-Managing Database Systems (SMDB) Workshop, Proceedings of the 23rd International Conference on Data Engineering (ICDE) Workshops
    , 58% acceptance, cited by 11, pages 404--413, Istanbul, Turkey, April 2007.

  • Scalable database replication through dynamic multiversioning
    Authors:Kaloian Manassiev and Cristiana Amza.
    In the IBM conference of the Centre for Advanced Studies on Collaborative Research (CASCON)
    , 27% acceptance, pages 141--154, Toronto, Ontario, Canada, October 2005.

  • Online data migration for autonomic provisioning of databases in dynamic content web servers
    Authors:Gokul Soundararajan and Cristiana Amza.
    In the IBM conference of the Centre for Advanced Studies on Collaborative Research (CASCON)
    , 27% acceptance, cited by 15, pages 268--282, Toronto, Ontario, Canada, October 2005.

  • Using semantic information to improve transparent query caching for dynamic content web sites
    Authors:Gokul Soundararajan and Cristiana Amza.
    In the IEEE International Workshop on Data Engineering Issues in E-Commerce (DEEC)
    , pages 132--138, cited by 14, Tokyo, Japan, April 2005.

  • Specification and Implementation of Dynamic Web Site Benchmarks
    Authors:Cristiana Amza, Anupam Ch, Alan L. Cox, Sameh Elnikety, Romer Gil, Karthick Rajamani, and Willy Zwaenepoel.
    In the 5th IEEE International Workshop on Workload Characterization (WWC)
    , pages 3--13, cited by 353, Austin, Texas, USA, Nov. 2002.
  • Theses

    Theses Supervised