Computer Science Research Institute (CSRI)

Computer Science Research Institute

About CSRI

Mission Statement

The Computer Science Research Institute (CSRI) at Sandia National Laboratories focuses on research in areas of computer and computational science that are critical to the laboratories' and the Department of Energy's mission. The Institute is a focal point, both physically and in terms of research collaborations, between university researchers and students and laboratory staff engaged in computer and computational science, modeling and simulation.


CSRI's strategies are to:

  • Create long-term relationships between Sandia and academia.
  • Create an atmosphere for joint learning on a plan that is flexible for student and faculty schedules.
  • Expand the range of expertise and research capabilities that can be applied to problems in modeling and simulation at the laboratories.
  • Create the opportunity for university researchers to apply their work to specific applications.


In fulfilling its mission, CSRI:

  • Establishes a central location for collaborative work.
  • Holds workshops for university faculty and students, DOE employees, and scientists in industry.
  • Presents seminars on the research performed through CSRI.
  • Brings in students through a combination of post doc programs, summer positions, and graduate fellowships.

Areas of Interest

The Computer Science Research Institute at Sandia is looking for participation by researchers in mathematics, computer science, and computational science with an interest in modeling and simulation in science and engineering. Some specific areas of interest are:

  • Scalable solvers
  • Optimization
  • Adaptivity and mesh refinement
  • Algorithms for solution of different and integral equations
  • Graph-based, discrete and combinatorial algorithms
  • Uncertainty estimation
  • Mesh generation
  • Dynamic load balancing
  • Visualization
  • Scalable cluster computers and heterogeneous computers
  • Data intensive computing
  • Environments for scalable computing
  • Parallel I/O
  • Advanced architectures
  • Theoretical computer science
  • Multiscale methods
  • Nonlinear Equations and Optimization
  • Heterogeneous Distributed Systems

Types of Participation

Summer Programs: Summer student internships, CSGF practicums, PSAAP interns, etc.

Long-term visits: Sabbaticals, site visits under contract, university leaves of absence, post-doctoral appointments, etc.

Short-term visits: Workshop participation, technical seminars, project meetings, etc.