CASC Home
     LLNL : Computation : CAR : CASC

CASC Home

Home

History

Groups

Projects

Software

Publications

Postdoctoral Program

Summer Program

Job Opportunities

Organization

Sponsors

Collaborators

Barry L Rountree


Email: rountree4@llnl.gov
Phone: 925-422-3520

Mailing address:
Barry L Rountree
Lawrence Livermore National Laboratory
Box 808, L-560
Livermore, CA 94551-0808


Barry's current research focuses on using MPI to parallelize heavyweight debugging tools.  While it's possible to use binary rewriting to help track down a number of hard-to-diagnose bugs, the overhead required generally means these are used only as a last resort on serial systems.  On large-scale parallel systems where machine time is a scarce resource, this approach is currently justifiable for only the most mission-critical codes.  However, if MPI ranks can be cloned on several processors it becomes possible to amortize this overhead over the population of clones.  For example, parallelizing valgrind's memcheck functionality allows each of n clones to instrument 1/n memory read instructions.  Other potential applications are hardware fault and integer overflow detection and performance counter sampling.

Barry additionally work on power-aware supercomputing, using a combination of performance counters, runtime systems and linear programming to route electrical power to where it will have the greatest impact on performance. 

Barry holds a Ph.D. in Computer Science from the University of Arizona, an M.S. in Computer and Network Administration from Florida State University, and a B.A. in Theater from the Honors Tutorial College at Ohio University.

Personal Web Site

This personal Web site is not sanctioned or supported by DoE, UC, LLNL, or any other organization.

barryrountree.wordpress.com




Updated: 2011-04-04 16:13:03

 
computation logo
  LLNL-WEB-478531 | Privacy & Legal Notice webmaster-casc@llnl.gov February 16, 2013  
Lawrence Livermore National Laboratory
7000 East Avenue
Livermore, CA 94550
Sponsors
Operated by Lawrence Livermore National Security, LLC
for the Department of Energy's
National Nuclear Security Administration
NNSA Department of Energy LLNL Home LLNL Home LLNL People Search Search LLNL LLNL Home Visiting LLNL CASC Site Map Contact CASC