Ron Brightwell

Scalable System Software

Author profile picture

Scalable System Software

rbbrigh@sandia.gov

Google Scholar

LinkedIn

(505) 844-2099

Sandia National Laboratories, New Mexico
P.O. Box 5800
Albuquerque, NM 87185-1319

Activities

Bio

I received my BS in mathematics in 1991 and my MS in computer science in 1994 from I received my BS in mathematics in 1991 and my MS in computer science in 1994 from Mississippi State University. I joined Sandia National Laboratories in 1995 after serving as a graduate research assistant in the system software thrust at the MSU/NSF Engineering Research Center for Computational Field Simulation (now known as the High Performance Computing Collaboratory). While at Sandia, I’ve worked on several research and development projects associated with system software and high-performance networking for large-scale, massively parallel, distributed-memory, scientific computing systems. I’ve designed and developed high-performance implementations of the Message Passing Interface (MPI) standard on several platforms, including the Cray T3D and T3E, the Intel Paragon and TeraFLOPS (ASCI/Red), Sandia’s Computational Plant Linux clusters, and the Cray Red Storm (XT3). My research interests include high-performance, scalable communication interfaces and protocols for system area networks, operating systems for massively parallel processing machines, and parallel program performance analysis libraries and tools. I’m a Senior Member of the IEEE and the IEEE Computer Society and a Senior Member of the Association of Computing Machinery.

Recent Publications

Brian Barrett, Ronald Brightwell, Ryan Grant, Simon Hammond, Karl Hemmert, (2014). An evaluation of MPI message rate on hybrid-core processors International Journal of High Performance Computing Applications https://doi.org/10.1177/1094342014552085 Publication ID: 39858

Kurt Ferreira, Ronald Brightwell, (2013). Accelerating Incremental Checkpointing for Extreme-Scale Computing Proposed for publication in Future Generation Computer Systems. https://www.osti.gov/biblio/1063314 Publication ID: 32136

James Ang, Ronald Brightwell, Sudip Dosanjh, Karl Hemmert, Arun Rodrigues, (2012). Exascale Computing and the Role of Co-Design Proposed for publication in Advances in Parallel Computing. https://www.osti.gov/biblio/1068484 Publication ID: 26932

Ronald Brightwell, (2010). Exploiting Direct Access Shared Memory for MPI on Multi-Core Processors International Journal of High-Performance Computing Applications https://doi.org/10.1177/1094342009359014 Publication ID: 18237

Kenneth Alvin, Brian Barrett, Ronald Brightwell, Sudip Dosanjh, Al Geist, Karl Hemmert, Michael Heroux, Doug Kothe, Richard Murphy, Jeff Nichols, Ron Oldfield, Arun Rodrigues, Jeffrey Vetter, (2010). On the path to exascale International Journal of Distributed Systems and Technologies https://www.osti.gov/biblio/1123730 Publication ID: 18324

Ronald Brightwell, Kevin Pedretti, (2008). Optimizing MPI Collectives with SMARTMAP Proposed for publication in the ACM SIGOPS Operating System Review. https://www.osti.gov/biblio/966265 Publication ID: 15238

Rolf Riesen, Ronald Brightwell, Kurt Ferreira, (2008). Designing and Implementing Lightweight Kernels for Capability Computing Concurrency and Computation: Practice and Experience https://www.osti.gov/biblio/1141189 Publication ID: 12929

Ronald Brightwell, Sue Goudy, Arun Rodrigues, Keith Underwood, (2006). Implications of application usage characteristics for collective communication offload International Journal of High Performance Computing and Networking https://www.osti.gov/biblio/961622 Publication ID: 3454

Ronald Brightwell, William Camp, Benjamin Cole, Erik Debenedictis, Robert Leland, James Tomkins, Arthur Maccabe, (2005). Architectural specification for massively parallel computers: An experience and measurement-based approach Concurrency and Computation: Practice and Experience https://www.osti.gov/biblio/917124 Publication ID: 1833

Ronald Brightwell, Rolf Riesen, Keith Underwood, (2005). Analyzing the impact of overlap, offload, and independent progress for MPI Proposed for publication in the International Journal of High Performance Computing Applications. https://www.osti.gov/biblio/971821 Publication ID: 5344

Ronald Brightwell, Jonathan Brown, Zhaofang Wen, (2004). Experiences implementing sorting algorithms in Unified Parallel C Proposed for publication in IEEE Transactions on Parallel and Distributed Systems. https://www.osti.gov/biblio/961662 Publication ID: 3323

Ronald Brightwell, Sue Phelps, Keith Underwood, (2004). On characterizing the network resource usage of MPI applications Proposed for publication in the Journal of Parallel and Distributed Computing. https://www.osti.gov/biblio/950686 Publication ID: 2938

Ronald Brightwell, Rolf Riesen, Arthur Maccabe, (2003). Design, implementation, and performance of MPI on Portals 3.0 International Journal of High Performance Computing Applications https://www.osti.gov/biblio/913536 Publication ID: 1690

Ronald Brightwell, Steven Plimpton, (2000). Scalability and Performance of a Large Linux Cluster Journal of Parallel and Distributed Computing https://www.osti.gov/servlets/purl/750316 Publication ID: 135

Showing Results. Show More Publications

Software

Portals 4
Qthreads

Awards & Recognition

2011

James H. Laros, Kevin T. Pedretti, Suzanne M. Kelly, James A. Ang, Ron Brightwell, John P. Vandyke, Courtenay T. Vaughan, Robert A. Ballance, , , , , , , , 2011 National Nuclear Security Administration Defense Programs Award of Excellence, National Nuclear Security Administration, September 1, 2011

James H. Laros, Kevin T. Pedretti, Suzanne M. Kelly, John P. Vandyke, Ron Brightwell, Robert B Ballance, , , , , , , , NNSA Environmental Stewardship Award Recipient, National Nuclear Security Administration, March 1, 2011