skip to main content

Lawrence Rauchwerger

Lawrence Rauchwerger
Lawrence Rauchwerger

Lawrence Rauchwerger

Professor
(217) 244-0968
4114 Siebel Center for Comp Sci

For more information

Biography

Lawrence Rauchwerger is a Professor in the Department of Computer Science at the University of Illinois at Urbana-Champaign. Previously, he was the Eppright Professor of Computer Science and Engineering at Texas A&M University and the co-Director of the Parasol Lab. He received an Engineer degree from the Polytechnic Institute Bucharest, a M.S. in Electrical Engineering from Stanford University and a Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign.

Rauchwerger's approach to auto-parallelization, thread-level speculation and parallel code development has influenced industrial products at corporations such as IBM, Intel and Sun. Rauchwerger is an AAAS Fellow, IEEE Fellow, an NSF CAREER award recipient and has chaired various IEEE and ACM conferences, most recently serving as Program Chair of PACT 2016 and PPoPP 2017.

Research Interests

  • Parallel and distributed programming environments, compilers and architectures for parallel and distributed computing.

Courses Taught

  • CS 426 - Compiler Construction
  • CS 484 - Parallel Programming
  • CS 591 - CS Colloquium
  • CS 591 - CS Speaker Series
  • CS 598 - Port High Perf Comp via DSL