Papers
http://scholar.google.com/citations?user=WCSGvGgAAAAJ&hl=en
Conference Papers
- CloudBench: Experiment Automation for Cloud Environments
- Marcio A. Silva, Michael R. Hines, Diego Gallo, Qi Liu, Kyung Dong Ryu, Dilma Da Silva
- Proceedings of the IEEE International Conference on Cloud Engineering (IC2E), 2013
- Project available on github: https://github.com/ibmcb/cbtool
- Towards an Agent-Based Symbiotic Architecture for Autonomic Management of Virtualized Data Centers Hardware-in-the-Loop Simulation for Automated Benchmarking of Cloud Infrastructures
- Qi Liu, Marcio A. Silva, Michael R. Hines, Dilma Da Silva
- 2012 Winter Simulation Conference
- Applications Know Best: Performance-Driven Memory Overcommit With Ginkgo [Slides],
- CloudCom 2011: Proceedings of the International Conference Cloud Computing Technology and Science, Athens, Greece
- Michael Hines, Abel Gordon, Marcio Silva, Dilma Da Silva, Kyung Ryu and Muli Ben-Yehuda
- Ginkgo: Automated, Application-Driven Memory Overcommitment for Cloud Computing,
- RESoLVE: Runtime Environments/Systems, Layering, and Virtualized Environments Workshop (co-located with ASPLOS), 2011
- Abel Gordon, Michael R Hines, Dilma Silva da, Muli Ben-Yehuda, Marcio Silva, Gabriel Lizarraga
- MemX: Virtualization of Cluster-wide Memory,
- Proc. of 39th International Conference on Parallel Processing (ICPP), 2010
- U Deshpande, B Wang, S Haque, M Hines, K Gopalan
- Post-Copy Live Migration of Virtual Machines,
- SIGOPS Operating Systems Review, July 2009
- M. Hines and Umesh Deshpande and K. Gopalan
- Post-Copy Based Live Virtual Machine Migration Using Adaptive Pre-Paging And Dynamic Self-Ballooning, [Slides] [bib]
- In Proc. of March, 2009 International Conference on Virtual Execution Environments (VEE '09), Washington, DC.
- M. Hines and K. Gopalan
- MemX: Supporting Large Memory Applications in Xen Virtual Machines, [Slides] [bib]
- In Proc. of November, 2007 Second International Workshop on Virtualization Technology in Distributed Computing (VTDC07).
- A workshop in cunjunction with Super Computing 2007, Reno, Nevada.
- M. Hines and K. Gopalan
- Measurement Informed Route Selection, Extended Abstract [bib],
- In Proc. of April 2007 Passive and Active Measurements Conference (PAM'07), Belgium,
- Nick Duffield, Kartik Gopalan, Michael Hines, Aman Shaikh, Jacobus E. van der Merwe
- Distributed Anemone: Transparent Low-Latency Access to Remote Memory in Commodity Clusters [bib],
- In Proc. of December, 2006 International Conference on High-Performance Computing (HiPC'06). Bangalore, India,
- M. Hines, J. Wang and K. Gopalan
- Anemone: Transparently Harnessing Cluster-Wide Memory [bib],
- In Proc. of August, 2006 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS'06). Calgary, Alberta, Canada,
- M. Hines, M. Lewandowski, J. Wang, and K. Gopalan
Patents:
1
2
3
4
5
6
7
Agile VM load balancing through micro-checkpointing and multi-architecture emulation
Instantaneous save/restore of virtual machines with persistent memory
Instantaneous save/restore of virtual machines with persistent memory
Using RDMA for fast system recovery in virtualized environments
Dynamic memory management in a virtualized computing environment
8
9
10
11
12
13
Dissertation
- Techniques for Collective Physical Memory Ubiquity Within Networked Clusters of Virtual Machines [Slides],
- M. Hines, Summer 2009, Binghamton University, Operating Systems and Networks Laboratory
- PhD Advisor: Dr. Kartik Gopalan
Presentations
- https://www.spec.org/cpu2017/publications/DO-case-study.html
- Openstack Summit Presentation, Vancouver, 2015: [Slides]
- RDMA Live Migration and RDMA Fault Tolerance
- KVM Forum 2013, 2013, Edinburgh, Scotland, UK
- Trade-offs in Transient Fault Recovery Schemes for Redundant Multithreaded Processors
- In Proc. of December, 2006 International Conference on High-Performance Computing (HiPC'06). Bangalore, India
- Joseph Sharkey, Nayef Abu-Ghazaleh, Dmitry Ponomarev, Kanad Ghose, Aneesh Aggarwal