Our research projects vary in size, scope, and duration, but they share a focus on developing tools and methods that help LLNL deliver on its missions to the nation and, more broadly, advance the state of the art in scientific HPC. Projects are organized here in three ways: Active projects are those currently funded and regularly updated. Legacy projects are no longer actively developed. The A-Z option sorts all projects alphabetically, both active and legacy.
Interconnection Networks
LLNL's interconnection networks projects improve the communication and overall performance of parallel applications using interconnect topology-aware task mapping.
JCATS
One of the most widely used tactical simulations in the world, JCATS is installed in hundreds of U.S. military and civilian organizations, in NATO, and in more than 30 countries.
libMSR
libMSR provides a convenient interface to access Model Specific Registers and to allow tools to utilize their full functionality.
libROM
libROM is a library designed to facilitate Proper Orthogonal Decomposition (POD) based Reduced Order Modeling (ROM).
LivCloud
The Livermore Information Technology (LivIT) program is the first organization at LLNL to commit to migrating all services and applications to the Amazon Web Services cloud.
LMAT
This genome sequencing technology helps accelerate the comparison of genetic fragments with reference genomes and improve the accuracy of the results as compared to previous technologies.
LOCAL
This project's techniques reduce bandwidth requirements for large unstructured data by making use of data compression and optimizing the layout of the data for better locality and cache reuse.
Machine Learning
LLNL computer scientists use machine learning to model and characterize the performance and ultimately accelerate the development of adaptive applications.
MacPatch
MacPatch provides LLNL with enterprise system management for desktop and laptop computers running Mac OS X.
Maestro Workflow Conductor
The Maestro Workflow Conductor is a lightweight, open-source Python tool that can launch multi-step software simulation workflows in a clear, concise, consistent, and repeatable manner.
MAPP
The MAPP incorporates multiple software packages into one integrated code so that multiphysics simulation codes can perform at scale on present and future supercomputers.
Master Block List
Master Block List is a service and data aggregation tool that aids Department of Energy facilities in creating filters and blocks to prevent cyber attacks.
Math for Data Mining
Newly developed mathematical techniques reveal important tools for data mining analysis.
Memory-Centric Architectures
Specialized hardware modules and software libraries to optimize memory access while simultaneously increasing memory capacity for data-intensive applications.
Merlin
Merlin is an open-source workflow orchestration and coordination tool that makes it easy to build, run, and process large-scale workflows.
MFEM
The open-source MFEM library enables application scientists to quickly prototype parallel physics application codes based on PDEs discretized with high-order finite elements.
MPI_T
MPI_T is an interface for tools introduced in the 3.0 version of MPI. The interface provides mechanisms for tools to access and set performance and control variables that are exposed by an MPI…
NSDE
The NSDE project is focused on research and development of nonlinear solvers and sensitivity analysis techniques for nonlinear, time-dependent, and steady-state partial differential equations.
ODEPACK
These Fortran solvers tackle the initial value problem for ODE systems. The collection includes solvers for systems given in both explicit and linearly implicit forms.
OpenZFS
LC’s adaptation of OpenZFS software provides high performance parallel file systems with better performance and scalability.
Parallel Software Development Tools
Users need tools that address bottlenecks, work with programming models, provide automatic analysis, and overcome the complexities and changing demands of exascale architectures.
PAVE
Performance analysis of parallel scientific codes is difficult. The HAC model allows direct comparison of data across domains with data viz and analysis tools available in other domains.
PDES
PDES focuses on models that can accurately and effectively simulate California’s large-scale electric grid.
PERM
PERM is a 'C' library for persistent heap management and is intended for use with a dynamic-memory allocator (e.g. malloc, free).