54 open source projects by LLNL

1. Raja
RAJA Performance Portability Layer (C++)
2. Sundials
SUNDIALS is a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. This is a mirror of current releases, and development will move here eventually. Pull requests are welcome for bug fixes and minor changes.
3. Caliper
Caliper is an instrumentation and performance profiling library
4. Samrai
Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development
5. Lbann
Livermore Big Artificial Neural Network Toolkit
6. Umpire
An application-focused API for memory management on NUMA & GPU architectures
7. 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, and more.
8. Blt
A streamlined CMake build system foundation for developing HPC software
9. Hypre
See https://github.com/hypre-space/hypre for the development repository and releases. This repo will eventually be removed.
✭ 113
clibraryhpc
10. Ior
Parallel filesystem I/O benchmark
✭ 99
c
11. Cowc
Cars Overhead With Context related scripts described in Mundhenk et al. 2016 ECCV.
✭ 84
python
12. Hiop
HPC solver for nonlinear optimization problems
13. Maestrowf
A tool to easily orchestrate general computational workflows both locally and on supercomputers
14. Shroud
Shroud: generate Fortran and Python wrappers for C and C++ libraries
15. Stat
STAT - the Stack Trace Analysis Tool
16. Qball
Qball (also known as [email protected]) 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.
17. Rubik
Topology Aware Task Mapping Tool
✭ 14
python
18. Dragonview
Visual Analytics Tool for Dragonfly Network-based Supercomputers
19. Zfp
Compressed numerical arrays that support high-speed random access
20. Comb
Comb is a communication performance benchmarking tool.
21. SoRa
SoRa uses genetic programming to find mathematical representations from experimental data
22. fpzip
Lossless compressor of multidimensional floating-point arrays
24. unum
Universal Number Library
25. libROM
Model reduction library with an emphasis on large scale parallelism and linear subspace methods
27. HPC-Tutorials
Future home of hpc-tutorials.llnl.gov
29. cram
Tool to run many small MPI jobs inside of one large MPI job.
30. libmsr
Wrapper library for model-specific registers. APIs cover RAPL, performance counters, clocks and turbo.
31. FGPU
No description or website provided.
33. coda-calibration-tool
Tool for calibrating body wave coda seismic models
36. Juqbox.jl
Juqbox.jl solves quantum optimal control problems in closed quantum systems
✭ 26
julia
37. Kripke
Kripke is a simple, scalable, 3D Sn deterministic particle transport code
38. LULESH
Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics (LULESH)
39. muster
Massively Scalable Clustering
40. mpiGraph
MPI benchmark to generate network bandwidth images
41. acrotensor
A C++ library for computing large scale tensor contractions.
42. CxxPolyFit
A simple library for producing multidimensional polynomial fits for C++
✭ 32
fortran
43. lmt
Lustre Monitoring Tools
44. zero-rk
Zero-order Reaction Kinetics (Zero-RK) is a software package that simulates chemically reacting systems in a computationally efficient manner.
45. umap
User-space Page Management
46. Elemental
Distributed-memory, arbitrary-precision, dense and sparse-direct linear algebra, conic optimization, and lattice reduction
48. 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.
49. mpiBench
MPI benchmark to test and measure collective performance
50. 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.
1-50 of 54 user projects