|
Steve Lieberman
|
Currently working for Google NYC
(as of July 2011).
Below are links from previous research. Previously, I was researching compiler techniques in the CCCP group at the University of Michigan. There, I developed compiler passes that automatically transform single-threaded code into multi-threaded code.
Education
- M.S.E., Computer Science & Engineering, University of Michigan, 2006
- B.S. Cum Laude, Computer Engineering, Northwestern University, 2004
Publications
-
Hongtao Zhong, Mojtaba Mehara, Steven A. Lieberman, Scott A. Mahlke.
"Uncovering Hidden Loop Level Parallelism in Sequential Applications,"
Proc. 14th Intl. Symposium on High Performance Computer Architecture (HPCA), pp. 290-301, February 2008.
(paper: pdf)
-
Hongtao Zhong, Steven A. Lieberman, Scott A. Mahlke.
"Extending Multicore Architectures to Exploit Hybrid Parallelism in Single-thread Applications,"
Proc. 13th Intl. Symposium on High Performance Computer Architecture (HPCA), pp. 25-36, February 2007.
(paper: pdf)
-
Steven A. Lieberman, Hongtao Zhong, Scott A. Mahlke.
"Extracting Statistical Loop-Level Parallelism using Hardware-Assisted Recovery,"
University of Michigan CSE Technical Report, CSE-TR-528-07, February 2007.
(paper: pdf)
Contact
E-mail: <my last name> @ digilevel.com
For search/indexing purposes, my full name is Steven A. Lieberman, or Steven Lieberman.