Publications / Talks

VMware

  • Block storage virtualization with commodity Secure Digital cards
    (Link)
    Harvey Tuch, Cyprien Laplace, Kenneth C. Barr, and Bi Wu
    Virtual Execution Environments (VEE), March 2012
  • Fast Restore of Checkpointed Memory using Working Set Estimation
    (Link)
    Irene Zhang, Alex Garthwaite, Yury Baskakov, Kenneth C. Barr
    Virtual Execution Environments (VEE), March 2011
  • The VMware mobile virtualization platform: is that a hypervisor in your pocket?
    (Abstract)
    Ken Barr, Prashanth Bungale, Stephen Deasy, Viktor Gyuris, Perry Hung, Craig Newell, Harvey Tuch, Bruno Zoppis
    ACM SIGOPS Operating Systems Review. Vol. 44, Issue 4, Dec. 2010
  • Fast Restore of Checkpointed Memory using Working Set Estimation
    (PDF)
    Irene Zhang, Ken Barr, Alex Garthwaite, Yury Baskakov, Jesse Pool, Kevin Christopher
    SOSP Poster Session, Oct. 2009
  • SAP Scaling with VMware vSphere and IBM x3850 M2
    (Abstract)
    Kenneth C. Barr and Param Singh
    VMworld 2009, Sep. 2009
  • Virtualized SAP Performance with VMware vSphere 4
    (Link)
    Kenneth C. Barr
    VMware Whitepaper, Jun. 2009.
  • Performance Issues in Virtualization
    Kenneth C. Barr and Ravi Soundararajan
    Part of MIT IAP Course, Feb. 2008, Jan 2009, and Jan. 2010.
  • SAP Performance Best Practices
    (Abstract)
    Presenters: Kenneth C. Barr and Vas Mitra. Joint work with many at VMware.
    VMworld 2008, Sep. 2008.
  • VMware Virtual Desktop Infrastructure (VDI) Performance and Best Practices
    (Abstract)
    Slides: Kenneth C. Barr, Devaki Kulkarni, and Sunil Satnur. Joint work with many at VMware.
    VMworld 2008, Sep. 2008.

Academia

  • Summarizing Multiprocessor Program Execution with Versatile, Microarchitecture-Independent Snapshots
    (PDF paper, PDF slides)
    Kenneth C. Barr
    Ph.D. dissertation, Massachusetts Institute of Technology, September, 2006.
  • "Energy Aware Lossless Data Compression"
    (PDF paper)
    Kenneth C. Barr and Krste Asanovic
    Transactions on Computer Systems, 24(3): 250-291, Aug. 2006.
  • "Branch trace compression for snapshot-based simulation"
    Kenneth C. Barr and Krste Asanovic
    (PDF)
    International Symposium on Performance Analysis of Systems and Software, Austin, TX, March 2006.
    Also presented at Boston Area Architecture Workshop, Providence, RI, February 2006. (PDF Slides)
  • "Accelerating a Multiprocessor Simulation with a Memory Timestamp Record"
    Kenneth C. Barr, Heidi Pan, Michael Zhang, and Krste Asanovic
    (PDF)
    International Symposium on Performance Analysis of Systems and Software, Austin, TX, March 2005.
  • "Simulating a Chip Multiprocessor with a Symmetric Multiprocessor"
    Kenneth C. Barr, Ramon Matas-Navarro, Christopher Weaver, Toni Juan and Joel Emer
    (PDF)
    Boston Area Architecture Workshop, Providence, RI, January 2005.
  • "Reducing Power Density through Activity Migration"
    Seongmoo Heo, Kenneth C. Barr, and Krste Asanovic
    (PDF)
    International Symposium on Low Power Electronics and Design (ISLPED), Seoul, Korea, August 2003.
  • "Energy Aware Lossless Data Compression"
    Kenneth C. Barr and Krste Asanovic
    (PDF)
    Best Paper, The First International Conference on Mobile Systems, Applications, and Services, San Francisco, CA, May 2003.
    Also presented at Oxygen Annual Meeting, Cambridge MA, June, 2003
    and Oxygen Quarterly Meeting, Cambridge MA, Oct, 2002
  • "pStore: A Secure Peer-to-Peer Backup System"
    (PDF) (more info)
    Christopher Batten, Kenneth Barr, Arvind Saraf, Stanley Trepetin
    LCS Technical Memo 632, Massachusetts Institute of Technology, Laboratory for Computer Science, October 2002.
  • "Energy Aware Lossless Data Compression"
    (PDF)
    Kenneth C. Barr
    S.M. Thesis, Massachusetts Institute of Technology, September 2002.
  • "Dynamic Fine-Grain Leakage Reduction Using Leakage-Biased Bitlines"
    (PDF paper)
    Seongmoo Heo, Kenneth Barr, Mark Hampton, and Krste Asanovic
    29th International Symposium on Computer Architecture (ISCA-29), Anchorage, AK, May 2002.
  • "Performance analysis using pipeline visualization"
    (PDF Paper)
    Chris Weaver, Kenneth C. Barr, Eric D. Marsman, Dan Ernst, Todd Austin
    International Symposium on Performance Analysis of Systems and Software, Tucson, AZ, November 2001.