Yang Wang
Office: ACES 6SEo4D
Department of Computer Science
University of Texas at Austin

Email: yangwang AT cs dot utexas dot edu
I'm a third year Ph.D. student in the LASR group of the department of computer science. My advisor is Prof. Mike Dahlin. My current interests are in distributed systems and fault tolerance.

I got my bachelor's degree (July 2005) and master's degree (Jan. 2008) in Computer Science from Tsinghua University.

  • Curriculum Vitae [PDF]

    Research
  • Deterministic Execution of a multithread application: most consensus protocols require deterministic execution of the application, which is hard for a multithread program on a multicore machine, and previous solutions require hardware support or high runtime overhead. We're seeking speculative approaches to solve this problem. This project is undergoing.
  • UpRight: I was working on the UpRight project. It is a library and framework for building distributed systems with high availablity. The library can be configured to tolerate both crash failures and Byzantine failures. We've modified the Hadoop Distributed File System (HDFS) and Zookeeper coordination and lock service to use the UpRight library
  • Storage systems: Previously when I was a master student, I worked on serveral projects related to storage systems, including an adaptive caching system, a file system tracing tool and an out-of-band virtualization system.
  • Publications
  • "Gnothi: Separating Data and Metadata for Efficient and Available Storage Replication". Y. Wang, L. Alvisi, and M. Dahlin, To appear in USENIX Annual Technical Conference USENIX ATC 2012, Boston, MA, June 2012. .
  • "SOPA: Selecting the Optimal Policy Adaptively". Yang Wang, Jiwu Shu, Guangyan Zhang, Wei Xue, Weimin Zheng, ACM transactions on storage, Volume 6 Issue 2, July 2010
  • "UpRight Cluster Services". A. Clement, M. Kapritsos, S. Lee, Y. Wang, L. Alvisi, M. Dahlin, T. Riche, Proceedings of the 22 nd ACM Symposium on Operating Systems Principles (SOSP), Oct 2009 .
  • "VFS Interceptor: Dynamically Tracing File System Operations in real environments". Yang Wang, Jiwu Shu, Wei Xue, Mao Xue, First International Workshop on Storage and I/O Virtualization, Performance, Energy, Evaluation and Dependability (SPEED2008). Held in conjunction with the 14th International Symposium on High-Performance Computer Architecture (HPCA'08).
  • "An Efficient SAN-Level Caching Method Based on Chunk-Aging". Jiwu Shu, Yang Wang, Wei Xue, Yifeng Luo, Proceedings of International Conference on Networking, Architecture and Storage 2007 (NAS 2007).
  • "Design and implementation of an out-of-band virtualization system on Solaris 10". Yang Wang, Wei Xue, Ji-Wu Shu, Guang-Yan Zhang, Proceedings of International Conference on Computational Science 2006 (ICCS 2006) IST Workshop.
  • Teaching
    2008 Fall, CS352 Computer Systems Architecture by Prof. Herbert Schwetman
    2009 Spring, CS345 Programming Languages by Prof. Philip Cannata
    Others
    I like basketball, ping-pong, Weiqi (Go), and travelling.