Register
G
Professor profile

Guy Blelloch

Carnegie Mellon University · Computer Science
Theory Programming Languages

About
Regular biography

Guy Blelloch is a Professor in the Computer Science Department at Carnegie Mellon University. His research focuses on Programming Languages and Theory, particularly in the areas of algorithms and complexity. His work explores the interaction between algorithms and languages, especially in parallel computing, with an emphasis on modeling costs for high-level programming constructs. He has contributed to projects such as PSCICO and continues to work on the NESL programming language. His recent publications include research on parallel algorithms, garbage collection, and efficient parallel systems.


Scholar profile summary
Scholar-generated biography

Guy Blelloch is a Professor of Computer Science at Carnegie Mellon University, specializing in Algorithms, Programming Languages, and Parallelism. His research focuses on developing efficient algorithms for parallel computing, with an emphasis on data-parallel techniques and scalable graph processing. He has contributed significantly to the design of frameworks for large-scale graph computation and the implementation of nested data-parallel languages. His work explores the theoretical and practical aspects of parallel algorithms, including sorting, garbage collection, and data locality optimization. Blelloch's research bridges the gap between algorithmic theory and real-world performance, making his contributions highly impactful in both academia and industry.

Source: google_scholar · 99 words
Related professors