Robert (Bobby) Blumofe Bio

Robert (Bobby) Blumofe received his Bachelor's degree from Brown University in 1988 and his Ph.D. from MIT in 1995. He started his research career working on computer graphics with Andy van Dam at Brown. He did his Ph.D. work on algorithms and systems for parallel multithreaded computing with Charles Leiserson at MIT, for which he received the George M. Sprowls Doctoral Dissertation Award from the MIT Department of Electrical Engineering and Computer Science. As part of this dissertation work, Bobby developed an algorithmic theory of multithreaded computation, and he designed and implemented a multithreaded language and runtime system, called Cilk, that is based on the algorithmic theory. In addition, Bobby developed an adaptive and fault-tolerant version of Cilk, called Cilk-NOW, that runs on networks of workstations. Bobby is now an Assistant Professor at the University of Texas at Austin.