Skip to main content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.


The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

The opinions, findings, and conclusions or recommendations expressed are those of the Center author(s) and do not necessarily reflect the views of the National Science Foundation.

Center Overview

The Center for Space, High-Performance, and Resilient Computing (SHREC) is dedicated to assisting U.S. industrial partners, government agencies, and research organizations in mission-critical computing, with research in:

  • Space computing for earth science, space science, and defense.
  • High-performance computing for a broad range of grand-challenge applications.
  • Resilient computing for dependability in harsh or critical environments.

With the complementary nature of expertise at each of its sites, SHREC addresses research challenges facing these three domains of mission-critical computing by exploiting existing and emerging computing technologies, including digital signal processors, field-programmable gate arrays, graphical processing units, hybrid processors, advanced memories, and high-speed interconnects.


  • Brigham Young University
  • University of Pittsburgh
  • University of Florida
  • Virginia Polytechnic Institute and State University
View Center Website

Center Personnel

Herman Lam
Center Staff
+1 352 392 3516

Wuchun Feng
Center Staff
+1 540 231 5281

Michael Wirthlin
Center Staff
+1 801 422 3360

Alan George
Center Staff
+1 412 624 7400

Research Focus

High-performance computing

SHREC explores the application and productive use of heterogeneous computing technologies and architectures in support of high-speed, mission-critical computing.

Resilient computing

SHREC exploits its expertise in fault injection and mitigation as well as radiation testing to demonstrate unique reliability concepts and solutions, including adaptive hardware redundancy, fault masking, and software fault tolerance.

Space computing

SHREC develops, evaluates, and deploys novel forms of space architectures, apps, computers, networks, services, and systems, while leveraging commercial and radiation-hardened or tolerant technologies.