Professor
Email: rwerger@cs.tamu.edu
Phone: 979/845-8872 Fax: 979/847-8578
Office: HRBB 515B
http://parasol.tamu.edu/~rwerger
Ph.D. Computer Science, University of Illinois at Urbana-Champaign, 1995
M.S. Electrical Engineering, Stanford University, 1987
Dipl. Electronic Engineering, Polytechnic Inst., Bucharest, 1980
RESEARCH INTERESTS
Compilers for parallel and distributed computing, parallel and distributed C++ libraries, adaptive runtime optimizations, architectures for parallel computing
SELECTED RESEARCH SUPPORT
CRS-AES: Collaborative Research: SoftCheck: Compiler and Run-Time Technology for
Efficient Fault
Detection and Correction in Low nm-Scale Multicore Chips, The National Science Foundation, August 2006 - July 2008.
CRI: A Cluster Testbed for Experimental Research in High Performance Computing, The National
Science Foundation, May 15, 2006 - April 30, 2008.
SmartApps: Middle-ware for Adaptive Applications on Reconfigurable Platforms, The Department
of Energy, Office of Science (Operating/Runtime Systems for Extreme Scale Scientific Computation
Program), September 1, 2004 - August 31, 2007.
ITR/NGS: STAPL: A Software Infrastructure for Computational Biology and Physics, The National Science Foundation (Medium ITR Program), November 1, 2003 - October 31, 2007.
AWARDS
- TEES Fellow, College of Engineering, Texas A&M University 2005-2006
- Elected Member, International Federation of Information Processing (IFIP), WG3.10, 2003
- TEES Fellow, College of Engineering, Texas A&M University 2002-2003
- NSF Faculty Early Career Development (CAREER) Award, 1998-2002
- TEES Select Young Faculty Award, College of Engineering, Texas A&M University, 2000-2001
- Best student paper award, co-authored with Silvius Rus, Int. Conference on Supercomputing, New York,
NY, 2002
- Best student paper award, co-authored with Steve Saunders, Workshop on Performance Optimization for
High-level Languages and Libraries, New York, NY, June 2002
- Intel Foundation Graduate Fellowship, 1994
- NASA (Langley) High Performance Computing Consortium (HPCC) Graduate Fellowship, 1994
EXPERIENCE
- Professor, Department of Computer Science, Texas A&M University, 2006 - present
- Associate Professor, Department of Computer Science, Texas A&M University, 2001-2006
- Co-Director, Parasol Laboratory, 1998-Present
- Assistant Professor, Department of Computer Science, Texas A&M University, 1996-2001
- Visiting Scientist, AT&T Research Laboratories, Murray Hill, NJ, 1996
- Visiting Assistant Professor, Center for Supercomputing R&D, University of Illinois, 1995-1996
- Research Assistant, Center for Supercomputing R&D, University of
Illinois, 1988-1992, Summer 1993, Spring 1994
- Predoctoral Researcher, IBM T.J. Watson Research Center, Yorktown, Heights, NY, 1992
- Research Assistant, Center for Integrated Systems, Stanford University, 1986-1988
- R&D Engineer, Varian Associates Inc., Thin Film Technology Division, R&D, Palo Alto, CA, 1984-1985
- Design Engineer, Beckman Instruments, Inc., Scientific Instruments Division, Irvine, CA, 1983-1984
SELECTED PROFESSIONAL ACTIVITIES AND SERVICE
- Program Chair, 16th Int. Conf. on Parallel Architectures and Compilation Techniques (PACT), 2007.
- Program Committee, Int. Conf. for High Performance Computing and Communications (SC07), 2007.
- Program Committee, Int. Parallel and Distributed Processing Symp. (IPDPS), 2002, 2006, 2007.
- Program Committee, Int. W-shop on High-Level Parallel Programming Models and Supportive
Environments HIPS), 2007.
- Program Committee, ACM Int. Conf. on Supercomputing (ICS), 2000, 2006, 2007.
- Program Committee, Int. Conf. on High-Performance Embedded Architectures and Compilers (HiPEAC), Belgium, 2007.
- Program Committee, Int. Conf. on High Performance Computing (HiPC), India, 2000, 2003, 2007.
- Program Committee, Int. Conf. on Computer Design (ICCD), 2006.
- Program Committee, Int. Conf. on High Performance Computing and Communications (HPCC), 2006.
- Program Committee, ACM Int. Conf. on Computing Frontiers, Italy, 2006.
- Program Committee, Int. IEEE W-shop on High Performance Computational Biology (HICOMB), 2005.
- Program Committee, Int. Conf. on High Performance Computing and Communications (HPCC-05), Italy, 2005.
- Program Committee, Workshop on Languages and Compilers for Parallel Computing (LCPC), 2002, 2004, 2005.
- Program Committee, Workshop on Patterns in High Performance Computing, Champaign, IL, 2005.
- Program Committee, ACM SIGPLAN Symp. Principles and Practice of Parallel Programming (PPoPP), 2005.
- Program Committee, High Performance Computer Architecture Conf. (HPCA), 2001, 2002, 2004.
- NSF Panelist, September 1998, October 1998, June 1999, November 2000, May 2002.
- Program Chair, Workshop on Languages and Compilers for Parallel Computing (LCPC), 2003.
- Program Committee Member: Int. Conf. on Parallel Processing (ICPP), 2002;
Int. Parallel and Distributed Processing Symp. (IPDPS) 2002; The 6-th Int. Symp.
On Parallel Architecture, Algorithms and Networks (I-SPAN), 2002; High
Performance Computer Architecture Conf. (HPCA), 2002,2001; Int. Conf. in High
Performance Computing (HiPC), India, 2002; Int. Conf. on Supercomputing (ICS),
2000; Int. Conf. on Compiler Construction (CC), 2000, 1999; Int. Conf. on
Parallel Architecture and Compilation Techniques (PACT), 1999; First Workshop on
Parallel Computing for Irregular Applications, 1999.
- Workshop & Publications Chair, High Performance Computer Architecture Conf., Toulouse, France, February 2000.
- Guest Editor, Int. Journal of Parallel Processing (IJPP), 2000, Journal Parallel Computing (PARCO), 2000.
SELECTED PUBLICATIONS
A. Jula and L. Rauchwerger, "Custom Memory Allocation for Free: Improving Data Locality with
Container-Centric Memory Allocation," in Proc. of the 19th Workshop on Languages and Compilers
for Parallel Computing (LCPC), New Orleans, Louisiana, Nov 2006.
Lawrence Rauchwerger and Nancy Amato, "SmartApps: Middle-ware for Adaptive Applications on
Reconfigurable Platforms," ACM SIGOPS Operating Systems Reviews, Special Issue on Operating
and Runtime Systems for High-End Computing Systems, 40(2):73?82, 2006.
Hao Yu, Lawrence Rauchwerger, "An Adaptive Algorithm Selection Framework for Reduction Parallelization," IEEE Transactions on Parallel and Distributed Systems, 17 (19), pp. 1084?1096, 2006.
N. Thomas, S. Saunders, T. Smith, G. Tanase, L. Rauchwerger, "ARMI: A High Level Communication
Library for STAPL," Parallel Processing Letters, 16(2):261-280, June, 2006.
S. Rus, G. He and L. Rauchwerger, "Scalable Array SSA and Array Data Flow Analysis," in Proc. of
the 18th Workshop on Languages and Compilers for Parallel Computing (LCPC), Hawthorne, NY,
2005. Lecture Notes in Computer Science (LNCS), Springer-Verlag, 2006.
|
|
FACULTY OPENINGS
LATEST NEWS
EVENTS THIS WEEK
OUTREACH
RELATED LINKS
|