Kevin Pedretti

Kevin Pedretti

Computer Engineering R&D
Scalable System Software Dept., Org. 1423
Sandia National Laboratories
Phone: 505-844-1399
Fax: 505-845-7442
Office: CSRI/112

P.O. Box 5800, MS 1319
Albuquerque, NM 87185-1319

Kevin Pedretti is a Principal Member of Technical Staff at Sandia National Laboratories. He has helped develop several large-scale parallel computers, including the Red Storm system that was productized as the Cray XT line of supercomputers and Astra, the first Petascale supercomputer based on Arm processors. Prior to joining Sandia in 2001, he studied engineering at the University of Iowa where he received a B.S.E. in Electrical Engineering in 1999 and an M.S. in Computer Engineering in 2001. His current research interests include operating systems for massively parallel supercomputers, high-performance and scalable networking, power management, and hardware virtualization in the context of high performance computing.

Current Projects

  • Vanguard-Astra Arm-based Supercomputer
  • Advanced Tri-lab Software Environment (ATSE)
  • Kitten Lightweight Kernel
  • HPC Power API
  • Portals Network Programming Interface
  • Journal Articles

    Conference Papers

    Workshop Papers


    • Ron A. Oldfield, Steven J. Owen, Timothy Shead, Shawn Martin, Christopher Siefert, Mark Frederick Hoemmen, John Kaushagen, Ali Pinar, Matthew Gregor Peterson, Craig Michael Vineyard, Sam Green, Peter Feghali, Vitus J. Leung, Kevin Pedretti, Andrew J. Younge. " SNL Data and Visualization: ML Projects at Sandia", ECP PI Meeting, Houston, TX, January 2019.
    • Alexander M. Merritt, Kevin Pedretti, and Karsten Schwan. Techniques for Managing Data Distribution in NUMA Systems, International Conference for High Performance Computing, Networking, Storage, and Analysis (SC'10), New Orleans, Louisiana, November 2010.
    • Kevin Pedretti. Characterization of Intra-node Topology and Locality, International Conference for High Performance Computing, Networking, Storage, and Analysis (SC'07), Reno, Nevada, November 2007.

    Technical Reports

    Other Papers



    Awards and Honors

    • 2019 - Sandia Employee Recognition Award - Led the collaborative development and deployment of the Advanced Tri-Labs Software Environment (ATSE), critical to the success of the deployment of the first and fastest Arm-based supercomputer (Astra)
    • 2019 - Defense Programs Award for Excellence - Astra Supercomputer Team
    • 2018 - Sandia Employee Recognition Award - Astra Supercomputer Team
    • 2018 - R&D100 Award for Power API
    • 2018 - R&D100 Special Recognition Award for Corporate Social Responsibility for the Power API
    • 2016 - Defense Programs Award for Excellence - Successful Deployment and Acceptance of the Trinity Supercomputer, Team Member
    • 2011 - Defense Programs Award for Excellence - Sandia Red Storm Supercomputer Operating System Team
    • 2010 - NNSA Environmental Stewardship Award - Red Storm Energy Savings, Team Member
    • 2010 - FLC Award for Excellence in Technology Transfer - Red Storm Massively Parallel Processor Supercomputer Architecture, Team Member
    • 2010 - Sandia Employee Recognition Award - Kitten Operating System Virtualization Team, Team Representative
    • 2009 - R&D100 Award - Catamount N-Way Lightweight Kernel
    • 2006 - R&D100 Award - Compute Process Allocator (Fact Sheet)
    • 2006 - Lockheed Martin NOVA Award - Red Storm Supercomputer Design and Development Team
    • 2005 - Sandia Award for Excellence - For developing a C-based firmware for the Red Storm network interface
    • 2003 - Sandia Award for Excellence - For technical excellence in the design and development of the Red Storm node allocator