Elliot Yan serves centergate research as a staff scientist, bringing in expertise in networking, operating systems, distributed systems, and performance analyses. A man of many guises, his experience ranges from designing and analyzing novel TCP algorithms, crafting multimedia art galleries, to flipping bits over PCI bus. He compliments other centergate staff with his understanding of network application design, detailed knowledge of systems, and kernels. Elliot started hacking in his teens. As an undergraduate at University of Notre Dame, he worked on experimental projects on distributed shared memory (DSM) and two distributed file systems in IBM AIX kernel and in a home-brew microkernel. As a graduate student at University Southern California (USC), he designed and implemented the widely used real-time wide area network (WAN) emulator that turns a highspeed local area network into an emulated WAN such that new congestion control algorithms can be prototyped and analyzed in a controlled setting beyond the traditional simulation environment. Then he used his tool to evaluate and improve upon TCP SACK and the contraversial TCP Vegas congestion control algorithm. Always an entrepreneur, he has consulted for Myricom, a USC/Caltech startup, for 4 years as an OS and cluster messaging expert. Experienced in many UNIX platforms including BSDs, Solaris, DEC OSF, HPUX, and Linux, he wrote and optimized raw I/O, IP, zero-copy, MP-safe and MP-ready device drivers for their gigabit networks. His software is used by Inktomi search engine products, and depolyed by various supercomputing outfits such as Lawrence Livermore Laboratory. He spent a year as a researcher at Hughes Research Lab in Malibu studying various issues in transport and routing protocols over satellite links. He also spent a year working at the DEC western research lab (WRL) on the ArtBytes project where he worked with artist Barbara Lee in creating multimedia art chambers where users' interaction with the environment changes the presentation of the art; hence viewers participate in the creation of art. The art chambers were exhibited at Center for visual art at Oakload, Vorpal Gallery at San Francisco, and ArtTech at San Jose in 1998. Elliot has a B.S in Computer Engineering and an M.S. in Computer Science. He has taught undergraduate and advanced OS at USC. He has published in a number of conferences, including SIGCOMM, on the topic of TCP Vegas and TCP SACK. He is also a frequent reviewer for SIGCOMM, INFOCOMM, MOBICOMM, SOSP, and SIGMETRICS. He has also studied at Marshall School of Business at USC. |