• Stars
    star
    24
  • Rank 956,240 (Top 20 %)
  • Language
    C
  • License
    Other
  • Created about 5 years ago
  • Updated 18 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Mesh and Field I/O Library and Scientific Database

More Repositories

1

zfp

Compressed numerical arrays that support high-speed random access
C++
668
star
2

sundials

Official development repository for SUNDIALS - a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. Pull requests are welcome for bug fixes and minor changes.
C
454
star
3

RAJA

RAJA Performance Portability Layer (C++)
C++
431
star
4

Caliper

Caliper is an instrumentation and performance profiling library
C++
318
star
5

Umpire

An application-focused API for memory management on NUMA & GPU architectures
C++
300
star
6

blt

A streamlined CMake build system foundation for developing HPC software
C++
242
star
7

lbann

Livermore Big Artificial Neural Network Toolkit
C++
219
star
8

SAMRAI

Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development
C++
213
star
9

hiop

HPC solver for nonlinear optimization problems
C++
205
star
10

libROM

Model reduction library with an emphasis on large scale parallelism and linear subspace methods
C++
189
star
11

HPC-Tutorials

Future home of hpc-tutorials.llnl.gov
C
188
star
12

magpie

Magpie contains a number of scripts for running Big Data software in HPC environments, including Hadoop and Spark. There is support for Lustre, Slurm, Moab, Torque. LSF, Flux, and more.
Shell
188
star
13

conduit

Simplified Data Exchange for HPC Simulations
C++
179
star
14

units

A run-time C++ library for working with units of measurement and conversions between them and with string representations of units and measurements
C++
128
star
15

maestrowf

A tool to easily orchestrate general computational workflows both locally and on supercomputers
Python
126
star
16

serac

Serac is a high order nonlinear thermomechanical simulation code
C++
120
star
17

merlin

Machine Learning for HPC Workflows
Python
115
star
18

axom

CS infrastructure components for HPC applications
C++
110
star
19

ior

Parallel filesystem I/O benchmark
C
105
star
20

cowc

Cars Overhead With Context related scripts described in Mundhenk et al. 2016 ECCV.
Python
104
star
21

CHAI

Copy-hiding array abstraction to automatically migrate data between memory spaces
C++
101
star
22

UnifyFS

UnifyFS: A file system for burst buffers
C
96
star
23

scr

SCR caches checkpoint data in storage on the compute nodes of a Linux cluster to provide a fast, scalable checkpoint / restart capability for MPI codes.
C
96
star
24

LULESH

Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics (LULESH)
C++
92
star
25

RAJAPerf

RAJA Performance Suite
C++
90
star
26

umap

User-space Page Management
C++
88
star
27

shroud

Shroud: generate Fortran and Python wrappers for C and C++ libraries
C++
87
star
28

MacPatch

Software & Patch management for macOS
Objective-C
86
star
29

FAST

Fusion models for Atomic and molecular STructures (FAST)
Python
85
star
30

msr-safe

Allows safer access to model specific registers (MSRs)
C
83
star
31

Aluminum

High-performance, GPU-aware communication library
C++
82
star
32

yorick

yorick interpreted language
C
76
star
33

fpzip

Lossless compressor of multidimensional floating-point arrays
C++
75
star
34

camp

Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda
C++
72
star
35

mpiP

A light-weight MPI profiler.
C
68
star
36

dataracebench

Data race benchmark suite for evaluating OpenMP correctness tools aimed to detect data races.
C
66
star
37

GOTCHA

GOTCHA is a library for wrapping function calls in shared libraries
C
64
star
38

STAT

STAT - the Stack Trace Analysis Tool
C
62
star
39

lmt

Lustre Monitoring Tools
C
62
star
40

variorum

Vendor-neutral library for exposing power and performance features across diverse architectures
C++
59
star
41

spheral

C++
56
star
42

pyranda

A Python driven, Fortran powered Finite Difference solver for arbitrary hyperbolic PDE systems. This is the mini-app for the Miranda code.
Fortran
56
star
43

lustre

LLNL's branches of Lustre
C
55
star
44

pylibROM

Python interface for libROM, library for reduced order models
Python
52
star
45

libmsr

Wrapper library for model-specific registers. APIs cover RAPL, performance counters, clocks and turbo.
C
51
star
46

metall

Persistent memory allocator for data-centric analytics
C++
50
star
47

cardioid

Cardiac simulation toolkit.
C++
49
star
48

scraper

Python library for getting metadata from source code hosting tools
Python
49
star
49

llnl.github.io

Public home for LLNL software catalog
JavaScript
48
star
50

mpiBench

MPI benchmark to test and measure collective performance
C
48
star
51

Abmarl

Agent Based Modeling and Reinforcement Learning
Python
47
star
52

H5Z-ZFP

A registered ZFP compression plugin for HDF5
C
47
star
53

ExaCA

Cellular automata code for alloy nucleation and solidification written with Kokkos
C++
46
star
54

mttime

Time Domain Moment Tensor Inversion in Python
Python
45
star
55

quandary

Optimal control for open quantum systems
C++
45
star
56

qball

Qball (also known as qb@ll) is a first-principles molecular dynamics code that is used to compute the electronic structure of atoms, molecules, solids, and liquids within the Density Functional Theory (DFT) formalism. It is a fork of the Qbox code by Francois Gygi.
C++
45
star
57

Juqbox.jl

Juqbox.jl solves quantum optimal control problems in closed quantum systems
Julia
42
star
58

LaSDI

Jupyter Notebook
42
star
59

unum

Universal Number Library
C
40
star
60

GridDyn

GridDyn is an open-source power transmission simulation software package
C++
40
star
61

fastcam

A toolkit for efficent computation of saliency maps for explainable AI attribution. This tool was developed at Lawrence Livermore National Laboratory.
Jupyter Notebook
39
star
62

DJINN

Deep jointly-informed neural networks -- as easy-to-use algorithm for designing/initializing neural nets
Python
39
star
63

CxxPolyFit

A simple library for producing multidimensional polynomial fits for C++
Fortran
37
star
64

ExaConstit

A crystal plasticity FEM code that runs on the GPU
C++
36
star
65

acrotensor

A C++ library for computing large scale tensor contractions.
C++
34
star
66

mgmol

MGmol is a scalable O(N) First-Principles Molecular Dynamics code that is capable of performing large-scale electronics structure calculations and molecular dynamics simulations of atomistic systems.
C++
34
star
67

zero-rk

Zero-order Reaction Kinetics (Zero-RK) is a software package that simulates chemically reacting systems in a computationally efficient manner.
C++
33
star
68

wrap

MPI wrapper generator, for writing PMPI tool libraries
Python
33
star
69

cruise

User space POSIX-like file system in main memory
C
32
star
70

ddcMD

A fully GPU-accelerated molecular dynamics program for the Martini force field
C
32
star
71

Quicksilver

A proxy app for the Monte Carlo Transport Code, Mercury. LLNL-CODE-684037
C++
32
star
72

MACSio

A Multi-purpose, Application-Centric, Scalable I/O Proxy Application
C
32
star
73

Kripke

Kripke is a simple, scalable, 3D Sn deterministic particle transport code
C++
31
star
74

UEDGE

2D fluid simulation of plasma and neutrals in magnetic fusion devices
Mathematica
30
star
75

FGPU

Fortran
30
star
76

graphite

A repository for implementing graph network models based on atomic structures.
Jupyter Notebook
30
star
77

CallFlow

Visualization tool for analyzing call trees and graphs
Vue
29
star
78

AMPE

Adaptive Mesh Phase-field Evolution
C++
29
star
79

gLaSDI

Python
28
star
80

burstfs

C
27
star
81

FPChecker

A dynamic analysis tool to detect floating-point errors in HPC applications.
Python
27
star
82

ravel

Ravel MPI trace visualization tool
C++
27
star
83

ygm

C++
27
star
84

mpibind

Pragmatic, Productive, and Portable Affinity for HPC
C
27
star
85

CARE

CHAI and RAJA provide an excellent base on which to build portable codes. CARE expands that functionality, adding new features such as loop fusion capability and a portable interface for many numerical algorithms. It provides all the basics for anyone wanting to write portable code.
C++
27
star
86

AMG

Algebraic multigrid benchmark
C
26
star
87

uberenv

Automates using spack to build and deploy software
Shell
25
star
88

havoqgt

C++
25
star
89

hatchet

Graph-indexed Pandas DataFrames for analyzing hierarchical performance data
JavaScript
24
star
90

benchpark

An open collaborative repository for reproducible specifications of HPC benchmarks and cross site benchmarking environments
Python
24
star
91

mpiGraph

MPI benchmark to generate network bandwidth images
Perl
24
star
92

muster

Massively Scalable Clustering
C++
23
star
93

cram

Tool to run many small MPI jobs inside of one large MPI job.
Python
23
star
94

SoRa

SoRa uses genetic programming to find mathematical representations from experimental data
Python
23
star
95

Task-Time-Tracker

A client side web app for tracking your time
JavaScript
23
star
96

apollo

Apollo: Online Machine Learning for Performance Portability
C++
22
star
97

MemAxes

Interactive Visualization of Memory Access Samples
C++
22
star
98

csld

Compressive sensing lattice dynamics
Python
22
star
99

MultiscaleTopOpt

A 3D multsicale topology optimization code using surrogate models of lattice microscale response
MATLAB
22
star
100

inq

This is a mirror. Please check our main website on gitlab.
C++
22
star