Resume

Fengzhou Zheng

    Dept of Computer Science

    35 Olden Street

    Princeton, NJ08544

 

 

 

Phone: (609)-258-2072

Email : zheng@cs.princeton.edu


Objective

    Seeking 2005 summer research internship


Research Interests

  • File and storage system

  • Distributed system and mobile system


Education

  • 09/00 - present :  Ph.D. , Department of Computer Science, Princeton University, advised by Professor Randy Wang

  • 09/98 - 07/00 :  M.E. , Department of Computer Science & Technology, Tsinghua University, Beijing

  • 09/94 - 07/98 :  B.E. , Department of Computer Science &Technology, Tsinghua University, Beijing


Research Experience

  • Currently, I am working on a project studying how to extend and complement the Internet with the literal use of the postal system. In particular, my work is studying how to do content synchronization effectively inside a network composed of postal links and other low bandwidth links, where effectiveness is defined by some combination of time, cost and content quality.

  • In summer 2004, I worked as an intern at IBM's Almaden Research Center. My work involves enforcing data immutability at the low level of a content immutable storage system.

  • I participated in a project of designing a distributed mobile storage system for storage elements connected by a network of non-uniform quality. Our system employs a location- and topology-sensitive multicast-like solution for locating data, lazy peer-to-peer propagation of invalidation information for ensuring consistency, and a distributed snapshot mechanism for supporting sharing.

  • I participated in a project of modeling the power consumption behaviors of magnetic hard-disks. Dempsey, an accurate disk power consumption simulation environment, including tools that automatically extract performance and power consumption parameters from a given disk drive, was developed.

  • In summer 2002, I worked as an intern at HP's Cambridge Research Lab. Inspired by the idea behind Semantic Web, I explored a new way of constructing self-adaptive and easily extensible control systems based on semantic info and inference rules.

  • For my general exam at Princeton, I worked on a project studying the interaction between mobile storage alternatives and file system design strategies, and its impact on the power efficiency of mobile storage system.

  • For my master's degree, I designed and implemented a hybrid Java VM, which can do JIT compilation and bytecode interpretation simultaneously on multi-processor machines and thus make it possible to combine the merits of the two Java execution modes.

  • For my bachelor's degree, I participated in the design and implementation of TIPS (Tsinghua Interactive Parallelization System), an automatic parallelization system for Fortran77, featuring the ability to extract user knowledge interactively to improve parallelization results. My responsibility was the data dependence analysis part.


Publications

  • Nitin Garg, Sumeet Sobti, Junwen Lai, Fengzhou Zheng, Kai Li, Arvind Krishnamurthy, and Randolph Wang. "Networking Going Postal". Technical Report TR-705-04, Computer Science Department, Princeton University. May 2004.
  • Junwen Lai, Elisha Ziskind, Fengzhou Zheng, Yilei Shao, Chi Zhang, Ming Zhang, Nitin Garg, Sumeet Sobti, Randolph Wang, and Arvind Krishnamurthy. "Distance Learning Technologies for Basic Education in Disadvantaged Areas". In Proceedings of the 8th Global Chinese Conference on Computers in Education. June 2004.
  • Sumeet Sobti, Nitin Garg, Fengzhou Zheng, Junwen Lai, Yilei Shao, Chi Zhang, Elisha Ziskind, Arvind Krishnamurthy and Randolph Wang. "Segank: A Distributed Mobile Storage System". In Proceedings of the 3rd USENIX Conference on File and Storage Technologies (FAST 2004), San Francisco, California. Mar 2004.
  • Fengzhou Zheng, Nitin Garg, Sumeet Sobti, Chi Zhang, Russell Joseph, Arvind Krishnamurthy and Randolph Wang. "Considering the Energy Consumption of Mobile Storage Alternatives". In Proceedings of the 11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS 2003), Orlando, Florida. Oct 2003.
  • John Zedlewski, Sumeet Sobti, Nitin Garg, Fengzhou Zheng, Arvind Krishnamurthy, and Randolph Wang. "Modeling Hard-Disk Power Consumption". In Proceedings of the 2nd USENIX Conference on File and Storage Technologies (FAST 2003), San Francisco, California. Mar. 2003.
  • Weimin Zheng, Fengzhou Zheng, Bo Yang and Yanling Wang. "A Java Virtual Machine Design Based on Hybrid Concurrent Compilation Model". In Proceedings of the 36th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-Asia'00), Xi'an, China. Oct. 2000.
  • Fengzhou Zheng, Wenguang Chen, Bo Yang and Weimin Zheng. "Interactive Data Dependence Analysis Based on Range Test". Journal of Tsinghua University, 40(1). Jan. 2000.

Teaching Experience

  • Spring 2004, TA, "COS444:Electronic Auctions", Prof. Kenneth Steiglitz
  • Spring 2003, TA, "COS425:Database Systems", Prof. Andrea LaPaugh
  • Spring 2003, TA, "ELE101:Computing for a Mobile World", Prof. Margaret Martonosi
  • Fall 2001, TA, "COS109:Computers in Our World", Prof. Brian Kernighan

Computer Skills

  • Languages: C/C++, VC, shell script, Java, Perl, Python
  • OS: Linux, Unix, Windows

Honors and Awards

  • Second Prize in China National Physics Olympiad (NPhO) Contest 1993 and being selected as one of the 30 members of training camp for qualifying National Physics Olympiad Team for IPhO'94
  • First Prize in China National Informatics Olympiad (NIO) Contest 1992 and being selected as one of the 15 members of training camp for qualifying National Informatics Olympiad Team for IIO'93