
Assistant Professor of Computer Sciences (1996)
B.S., computer science, Chinese University of Hong Kong, Hong Kong, 1989; M.S., computer sciences, University of Texas at Austin, 1992; Ph.D., computer sciences, University of Texas at Austin, 1997.
Dr. Yau's research has focussed on end system support for networking with QoS guarantees. His end system support architecture has been prototyped as an extension to the Solaris operating system. The architecture provides rate-based reservation and scheduling for time-shared resources, such as CPU and network interface. In addition, the adaptive rate-controlled (ARC) CPU scheduling framework allows multimedia applications to dynamically monitor their execution rates, and renegotiate CPU reservations based on the current rate. Migrating Sockets, a user-level protocol implementation framework in the end system architecture, works well with ARC by minimizing hidden scheduling, which is commonly found in current protocol processing systems.
Dr. Yau's current interests are in design, implementation and deployment issues for next generation internetwork routers. He is investigating the feasibility of achieving Gbps (or higher) packet routing performance on general purpose computers, and the role of "router operating systems" in providing performance guarantees to diverse flows.
Projects: