| Alvin AuYoung | ||
| UC San Diego | Office: 858-534-8173 | |
| Dept. of Computer Science and Engineering | E-mail: alvina @ cs.ucsd.edu | |
| 9500 Gilman Drive, MC 0404 | ||
| La Jolla, CA 92093-0404 | ||
| Research Interests | ||
| I am interested in the area of distributed systems with a specific focus on resource allocation and scheduling in distributed environments. I am also interested in the application of economics and game theory to problems in distributed systems. | ||
| Education | ||
| University of California, San Diego; La Jolla, CA Ph.D., Computer Science and Engineering, degree anticipated June 2009 Advisor: Alex C. Snoeren | ||
| University of California, Berkeley; Berkeley, CA B.S. Electrical Engineering and Computer Science, May 2002 Minor in Business Administration, Haas School of Business Cumulative GPA: 3.95/4.0 | ||
| Awards and Honors | ||
| Work Experience | ||
|
Implemented Bellagio, a micro-economic based resource allocation system for federated systems. Submitted work for publication and implemented prototype for testing and deployment. Work is in progress. Designed and implemented Grendel, a system for providing for
oblivious search and retrieval in a distributed environment such as a
peer-to-peer network. Work is in progress.
Worked closely with Dr. Kevin Lai under the supervision of Bernardo
Huberman on performing measurements of Tycoon resource allocation
system, and developing techniques to allow a legacy application to run
in a market-based resource environment.
Worked closely with Dr. John Wilkes and Dr. Janet Wiener to design
an architecture for value-based service-oriented computing. Began
prototype for job-execution service provider and submitted paper for
publication.
Worked closely with team-leader to analyze and re-design existing
large-scale software architecture for major production platform.
Authored technical white paper describing design and plans to converge
existing software to new design.
Undergraduate Research at UC Berkeley with Dr. Matt Welsh in Fall 2001. Investigated different mechanisms to produce robust and scalable Web services under the umbrella of the SEDA project. Designed and implemented an adaptive control system for use with a Linux-based system to protect a Web server from overload. Undergraduate Research at UC Berkeley with Dr. Sonia Sachs in Summer 2000. Investigated feasibility of integrating CORBA into Ptolemy Research Group software package. Wrote demonstration programs and gave presentation. | ||
| Teaching Experience | ||
|
Designed and taught undergraduate Operating Systems course (CSE 120). Developed lectures, homework assignments, projects and exams. Assisted Professor Alex Snoeren in teaching undergraduate Operating Systems course (CSE 120). Held lab hours and assisted with project. Assisted Professor Alex Snoeren in teaching undergraduate Operating Systems course (CSE 121). Taught discussion section, held office hours and review sessions, wrote and graded homework questions. Assisted Professor Stefan Savage in undergraduate Computer Networks course (CSE 123B) by grading exams and homework questions and holding office hours. Assisted Professor Jonathan Shewchuk in grading student assignments and projects (CS 61B). Responded to student questions and provided feedback to students in undergraduate data structures course. | ||
| Publications | ||
|
Two Auction-Based Resource Allocation Environments: Design and Experience
Alvin AuYoung, Phil Buonadonna, Brent N. Chun, Chaki Ng, David C. Parkes, Jeff Shneidman, Alex C. Snoeren, and Amin Vahdat, In Market Oriented Grid and Utility Computing, Rajkumar Buyya and Kris Bubendorfer, editors. Wiley 2009. | ||
|
Service contracts and aggregate utility functions
Alvin AuYoung, Laura Grit, Janet Wiener, and John Wilkes, 15th IEEE International Symposium on High Performance Distributed Computing (HPDC-15), Paris, France, June 2006. | ||
|
Why Markets Could (But Don't Currently) Solve Resource Allocation Problems in Systems Jeffrey Shneidman, Chaki Ng, David C. Parkes, Alvin AuYoung, Alex C. Snoeren, Amin Vahdat, and Brent N. Chun, 10th USENIX Workshop on Hot Topics in Operating Systems (HotOS-X), Santa Fe, June 2005. | ||
|
Mirage: A Microeconomic Resource Allocation System for Sensornet Testbeds Brent N. Chun, Philip Buonadonna, Alvin AuYoung, Chaki Ng, David C. Parkes. Jeffrey Shneidman, Alex C. Snoeren and Amin Vahdat, 2nd IEEE Workshop on Embedded Networked Sensors (EmNetS-II), Sydney, Australia, May 2005. | ||
|
Resource Allocation in Federated Distributed Computing Infrastructures Alvin AuYoung, Brent N. Chun, Alex C. Snoeren, and Amin Vahdat, OASIS 2004, Boston, MA, October 2004. | ||