Guy E. Blelloch's Home Page

Guy E. Blelloch

Department of Computer Science
Carnegie Mellon University

Email: blelloch at cs dot cmu dot edu
Phone: (412) 268-6245
Office: GHC 9211

Other Contact Information

My research has largely been in the interaction of Algorithms and Programming Languages, much of it in the area of parallel computing.

Some recent talks

  • Functional Parallel Algorithms (ICFP, 2010)
  • Parallel Cache-Oblivious Algorithms (Max Planck Institute, 2010)
  • Parallel Thinking (PPoPP 2009).
  • Parallel Scheduling: Theory and Practice (IBM Watson, 2008).
  • I teach the following courses.

  • 15-853: Algorithms in the Real World (Spring 12)
  • 15-210: Parallel and Sequential Data Structures and Algorithms (Fall 11)
  • 15-492: Parallel Algorithms (Spring 09)
  • I maintain the SCS faculty information page and was chair of the building committee for our new computer science building, the Gates and Hillman Centers. I also have a page on the ill fated Spine Line.