Randolph Y. Wang

 

Department of Computer Science, 35 Olden Street, Princeton University

Princeton, New Jersey 08544-2087

Phone: (609) 258-6709, Fax: (609) 258-1771

E-mail: rywang@cs.princeton.edu, http://www.cs.princeton.edu/~rywang/

 

 

Degrees

Ph.D. in Computer Science, University of California, Berkeley (January, 1999).

Thesis: Improving the I/O Performance and Correctness of Network File Systems.

Supervised by Prof. Thomas E. Anderson.

B.S. in Computer Science, University of Texas at Austin (May, 1991).

Honors Thesis: Automated Theorem Proving.

Supervised by Prof. W. W. Bledsoe.

Employment

Assistant Professor, Department of Computer Science, Princeton University (February 1999 – ).

Research Assistant, Computer Science Division, University of California, Berkeley (1991 – 1998).

Consultant, Interwoven, Inc., Los Altos, CA (1995 – 1997).

Teaching Assistant, Computer Science Division, University of California, Berkeley (1991 – 1992).

Awards

Alfred Rheinstein award for excellence in research and teaching, School of Engineering and Applied Science, Princeton University (2001).

NSF career award, National Science Foundation (2000).

Best teaching award, Engineering Council, Princeton University (2000).

Professional Activities

                Editorial Board, ACM Transactions on Storage (2004 -).

Program Committee, SIGMETRICS Conference on Measurement and Modeling of Computer Systems (SIGMETRICS) (2004).

Program Committee, International Conference on Distributed Computing Systems  (ICDCS) (2003).

Program Committee, USENIX Conference on File and Storage Technologies (FAST) (2003).

Program Committee, International Parallel and Distributed Processing Symposium (IPDPS) (2003).

Program Committee, USENIX Conference on File and Storage Technologies (FAST) (2001).

Program Committee, ACM International Conference on Supercomputing (ICS) (2000).

Program Committee, International Conference on Parallel Processing (ICPP) (2000).

Program Committee, SIGMETRICS Conference on Measurement and Modeling of Computer Systems (SIGMETRICS) (2000).

Program Committee, International Parallel Processing Symposium & Symposium on Parallel and Distributed Processing (IPPS/SPDP) (2000).

Program Committee, I/O in Parallel and Distributed Systems (IOPADS) (1999).

 

 

Government Grants

NSF ITR Award: Ubiquitous Mobile Storage (CCR-0313089). PI: Randolph Wang, Co-PI: Kai Li.  2002-2005.

NSF Career Award: Low Latency I/O (CCR-9984790). PI: Randolph Wang. 1999-2004.

NSF Research Infrastructure Grant: Pervasive Computing Infrastructure. PI: Larry Peterson, Co-PIs: Perry Cook, David Dobkin, Edward Felten, Kai Li, Margaret Martonosi, Vivek Pai, and Randolph Wang. 2000-2005.

DARPA Contract: Building Secure and Reliable Networks Through Robust Resource Scheduling (F30602-00-2-0561). PI: Larry Peterson, Co-PIs: Vivek Pai and Randolph Wang.  2000-2003.

Publications

N. Garg, S. Sobti, J. Lai, F. Zheng, K. Li, A. Krishnamurthy, and R. Wang.  Bridging the digital divide: storage media + postal network = generic high-bandwidth communication. ACM Transactions on Storage, Volume 1, Issue 2.  May 2005.

Y. Shao and R. Wang. BuddyNet: History-based P2P Search. Proc.  27th European Conference on Information Retrieval. March 2005.

C. Zhang, A. Krishnamurthy, and R. Wang. Brushwood: Distributed Trees in Peer-to-Peer Systems. Proc.  4th International Workshop on Peer-to-Peer Systems. February 2005.

M. Zhang, C. Zhang, V. Pai, L. Peterson, and R. Wang. PlanetSeer: Internet Path Failure Monitoring and Characterization in Wide-Area Services.   Proc.  Sixth Symposium on Operating Systems Design and Implementation. December 2004.

R. Wang, S. Sobti, N. Garg, E. Ziskind, J. Lai, and A. Krishnamurthy. Turning the Postal System into a Generic Digital Communication Mechanism. Proc. of ACM SIGCOMM 2004. August 2004.

M. Zhang, J. Lai, A. Krishnamurthy, L. Peterson, and R. Wang. A Transport Layer Approach for Improving End-to-End Performance and Robustness Using Redundant Paths. Proc. of the USENIX 2004 Annual Technical Conference. June 2004.

J. Lai, E. Ziskind, F. Zheng, Y. Shao, C. Zhang, M. Zhang, N. Garg, S. Sobti, R. Wang, and A. Krishnamurthy. Distance Learning Technologies for Basic Education in Disadvantaged Areas. The 8th Global Chinese Conference on Computers in Education. (Award paper.) June 2004.

S. Sobti, J. Lai, Y. Shao, N. Garg, C. Zhang, M. Zhang, F. Zheng, A. Krishnamurthy and R. Wang.  Network-Embedded Programmable Storage and Its Applications.  Proc. 3rd IFIP-TC6 Networking Conference (NETWORKING 2004). May 2004.

S. Sobti, N. Garg, F. Zheng, J. Lai, Y. Shao, C. Zhang, E. Ziskind, A. Krishnamurthy, and R. Y. Wang. Segank: A Distributed Mobile Storage System.  Proc.  Third Conference on File and Storage Technologies. March 2004.

I. Avramopoulos, H. Kobayashi, R. Y. Wang, and A. Krishnamurthy. Highly Secure and Efficient Routing. Proc. INFOCOM 2004.  March 2004.

A. Young, J. Chen, Z. Ma, A. Krishnamurthy, L. Peterson, and R. Y. Wang. Overlay Mesh Construction Using Interleaved Spanning Trees. Proc. INFOCOM 2004.  March 2004.

Fengzhou Zheng, Nitin Garg, Sumeet Sobti, Chi Zhang, Russell E. Joseph, Arvind Krishnamurthy, Randolph Y. Wang. Considering the Energy Consumption of Mobile Storage Alternatives. Proc. IEEE Symposium on Modeling, Analysis and Simulation of Computer Systems. October 2003.

Ioannis C. Avramopoulos, Hisashi Kobayashi, and R. Y. Wang. A Routing Protocol with Byzantine Robustness.  Proc. The 2003 IEEE Sarnoff Symposium.  March 2003.

J. Zedlewski, S. Sobti, N. Garg, F. Zheng, A. Krishnamurthy, and R. Wang. Modeling Hard-Disk Power Consumption.  Proc.  Second Conference on File and Storage Technologies. March 2003.

M. Zhang, R. Y. Wang, L. Peterson, and A. Krishnamurthy. Probabilistic Packet Scheduling: Achieving Proportional Share Bandwidth Allocation.  Proc. INFOCOM 2002.  June 2002.

C. Zhang, X. Yu, A. Krishnamurthy, and R. Y. Wang. Configuring an Eager-Writing Disk Array for a Transaction Processing Workload.  Proc.  First Conference on File and Storage Technologies. January 2002.

S. Sobti, N. Garg, C. Zhang, X. Yu, A. Krishnamurthy, and R. Y. Wang. PersonalRAID: Mobile Storage for Distributed and Disconnected Computers.  Proc.  First Conference on File and Storage Technologies. January 2002.

X. Yu, B. Gum, Y. Chen, R. Y. Wang, K. Li, A. Krishnamurthy, and T. E. Anderson. Trading Capacity for Performance in a Disk Array.   Proc.  Fourth Symposium on Operating Systems Design and Implementation. October 2000.

M. Ji, E. Felten, R. Wang, and J. P. Singh. Archipelago: An Island-Based File System For Highly Available And Scalable Internet Services. Proc. Fourth USENIX Windows Systems Symposium. (Award paper.) August 2000.

R. Y. Wang, T. E. Anderson, and D. A. Patterson. Virtual Log Based File Systems for a Programmable Disk.   Proc.  Third Symposium on Operating Systems Design and Implementation. February 1999.

R. Y. Wang, A. Krishnamurthy, R. P. Martin, T. E. Anderson, and D. E. Culler. Modeling Communication Pipeline Latency. Proc. 1998 ACM SIGMETRIC Conference on Measurement and Modeling of Computer Systems. June 1998.

J. N. Matthews, D. Roselli, A. M. Costello, R. Y. Wang, and T. E. Anderson. Improving the Performance of Log-Structured File Systems with Adaptive Methods. Proc. Sixteenth Symposium on Operating Systems Principles. October 1997.

S. Chandra, M. D. Dahlin, B. Richards, R. Y. Wang, T. E. Anderson, and J. R. Larus. Experience with a Language for Writing Coherence Protocols.  Proc. USENIX Conference on Domain-Specific Languages. October 1997.

A. Krishnamurthy, K. E. Schauser, C. J. Scheiman, R. Y. Wang, D. E. Culler, and K. A. Yelick.  Evaluation of Architectural Support for Global Address-Based Communication in Large Scale Parallel Machines.  Proc. Sixth International Conference on Architectural Support for Programming Languages and Operating Systems.  October 1996.

T. E. Anderson, M. D. Dahlin, J. M. Neefe, D. A. Patterson, D. S. Roselli, and R. Y. Wang.  Serverless Network File Systems.  ACM Transactions on Computer Systems, 14(1), February 1996.  Also appeared as an award paper in Proc. Fifteenth Symposium on Operating Systems Principles. (Award paper.) December 1995.

M. D. Dahlin, R. Y. Wang, T. E. Anderson, and D. A. Patterson. Cooperative Caching: Using Remote Client Memory to Improve File System Performance.  Proc. First Symposium on Operating Systems Design and Implementation. November 1994.

M. D. Dahlin, C. J. Mather, R. Y. Wang, T. E. Anderson, and D. A. Patterson.  A Quantitative Analysis of Cache Policies for Scalable Network File Systems.  Proc. 1994 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems. May 1994.

S. Chakrabarti and R. Y. Wang.  Adaptive Control for Packet Video.  Proc. First International Conference on Multimedia Computing and Systems. May 1994.

R. Y. Wang and T. E. Anderson.  xFS: A Wide Area Mass Storage File System. Proc. Fourth Workshop on Workstation Operating Systems.  October 1993.