Next: W. Zwaenepoel Up: Message Passing vs. DSM Previous: S. Dwarkadas

Alan L. Cox

Alan Cox has worked on both hardware and software for parallel computing over the last nine years. He received the B.S. in Applied Mathematics from Carnegie Mellon University in 1986, and the M.S. and Ph.D. in Computer Science from the University of Rochester in 1988 and 1992, respectively. In 1991, he joined the faculty of Rice University as an Assistant Professor of Computer Science. Some results of his work include a new cache coherence protocol for shared-memory multiprocessors that speeds the execution of parallel programs, innovative systems software for large-scale, shared-memory multiprocessors that simplifies application programming by automating data placement and distribution, and a new algorithm for implementing DSM on workstation networks. This algorithm is used in TreadMarks. In recognition of this work, Prof. Cox was named an NSF Young Investigator in 1994. In addition, he is a co-founder of Parallel Tools, LLC, a Texas-based company founded in 1994 to commercialize the TreadMarks software.


logoRice Systems Group