Adam L. Beberg
Currently:
Ph.D. Candidate
Computer Science Department
Stanford University

Address:
James H. Clark Center, S257
318 Campus Drive West
Stanford, CA, 94305-5447

Email:
{username from this URL}@cs.stanford.edu

Public Projects

  • Thalweg - architect. 2008-current.
  • Folding@home - advisor & more. 1999-current.
  • distributed.net - incorporated as the non-profit Distributed Computing Technologies, Inc. Founder, architect, and president 1997-1999. Highly cited but not "published" work.
  • Cosm - Commercial infrastucture for distributed computing. 1995-current.

Invited Talks

  • Silicon Valley Linux User Group (SVLUG), Mountain View, CA, August 6, 2008.
  • Computing Research Association (CRA) Conference at Snowbird 2008, Snowbird, UT, July 13-15, 2008.
  • Computer Systems Colloquium (EE380), Stanford, CA, April 30, 2008.
  • Desktop Grids: Critical Systems and Applications Research (DGRID2003), Phoenix, AZ, November 17, 2003.
  • MIT Media Laboratory, Cambridge, MA, July 30, 2001.
  • Spring 2001 Internet2 Member Meeting, Washington, DC, March 7-9, 2001.
  • Jet Propulsion Laboratory, Pasadena, CA, February 18, 2001.
  • O'Reilly Peer-to-Peer Conference, San Francisco, CA, February 14-16, 2001.
  • World Information Security OlymFair 2000, Taejon, South Korea, July 20-21, 2000.
  • The Workshop on Internet-scale Software Technologies (TWIST 2000), Irvine, CA, July 13-14, 2000.
  • Rootfest 2000, Minneapolis, MN, Jun 14-16, 2000.
  • Rootfest 1999, Minneapolis, MN, May 21-23, 1999.

Academic Publications

  • "Constructing a Flexible Internet-scale Time-sharing System"
    Adam L. Beberg and Vijay S. Pande.
    Submitted for publication.

  • "Folding@home: Lessons From Eight Years of Volunteer Distributed Computing"
    Adam L. Beberg, Daniel L. Ensign, Guha Jayachandran, Siraj Khaliq, Vijay S. Pande.
    Eighth IEEE International Workshop on High Performance Computational Biology.
    Cite from: "Proceedings of the 23rd IEEE International Parallel & Distributed Processing Symposium, 2009."
    [PDF]

  • "Programming For 1,000 Machines With 1,000 Cores Using Thalweg."
    Adam L. Beberg and Vijay S. Pande.
    Third Workshop on Desktop Grids and Volunteer Computing Systems.
    Cite from: "Proceedings of the 23rd IEEE International Parallel & Distributed Processing Symposium, 2009."
    [PDF]

  • "Accelerating Molecular Dynamic Simulation on Graphics Processing Units"
    Mark S. Friedrichs, Peter Eastman, Vishal Vaidyanathan, Mike Houston, Scott Legrand, Adam L. Beberg, Daniel L. Ensign, Christopher M. Bruns, and Vijay S. Pande.
    Cite from: "Journal of Computational Chemistry, Volume 30 Issue 6, Pages 864-872, 2009."
    [online]

  • "Storage@home: Petascale Distributed Storage",
    Adam L. Beberg and Vijay S. Pande,
    Workshop on Large-Scale and Volatile Desktop Grids.
    Cite from: "Procedings of the 21st IEEE International Parallel & Distributed Processing Symposium, pp. 482, 2007."
    [PDF]

Teaching

  • Future Faculty Seminar - CTL 400 at Stanford. Fall 2008. Co-organizer, now a permanent course!
  • Future Faculty Seminar - CS 400 at Stanford. Spring 2007. Co-organized with Jeff Klingner.
  • Operating Systems - CS 140 at Stanford. Summer 2006. Teaching Fellow (instructor).
  • Future Faculty Seminar - CS 400 at Stanford. Spring 2006. Co-organized with Jeff Klingner.
  • Distributed Systems - CS 244B at Stanford. Spring 2006. Teaching Assistant.
  • Operating Systems - CS 140 at Stanford. Winter 2005. Teaching Assistant.

Service

  • Stanford Board of Trustees. Committee on Academic Policy, Planning & Management, 2007-2008.
  • Graduate Student Council Parliamentarian, Stipends Chair, & Families Chair, 2007-2009.
  • Stanford Faculty Senate, graduate student representative, 2006-2009.
  • Stanford Computer Science Department PhD Bureaucrat, 2006-2008.
  • Stanford Graduate Student Council, Funding Committee Chair, 2005-2007.
  • Graduate liaison to Stanford Undergraduate Senate, 2005-2006.
  • Stanford Graduate Student Council, 2005-2009.

Honors

  • Stanford Computer Science Department Student Service Award. 2008-09.
  • Honored as one of MIT Technology Review's TR100 top young innovators of 1999.
  • Illinois Institute of Technology Alumni Association award for Outstanding Contribution to the IIT Community. 1997.

Patents

  • Pending.

Education

  • PhD in Computer Science at Stanford University (In progress).
  • B.S. in Computer Engineering at Illinois Institute of Technology.

Professional Life

(I'm still importing things into this CV page)