LLNL

LLNL

🏢 Organization

30 repositories on SrcLog

View on GitHub
30 Repos
3.5k Stars
1.1k Forks
3.5k Watchers

Repositories (30)

Caliper LLNL/Caliper C++

Caliper is an instrumentation and performance profiling library

386
RAJA LLNL/RAJA C++

RAJA Performance Portability Layer (C++)

384
blt LLNL/blt C++

A streamlined CMake build system foundation for developing HPC software

273
HPC-Tutorials LLNL/HPC-Tutorials C

Future home of hpc-tutorials.llnl.gov

249
Umpire LLNL/Umpire C++

An application-focused API for memory management on NUMA & GPU architectures

241
conduit LLNL/conduit C++

Simplified Data Exchange for HPC Simulations

231
lbann LBANN/lbann C++

Livermore Big Artificial Neural Network Toolkit

229
hiop LLNL/hiop C++

HPC solver for nonlinear optimization problems

221
magpie LLNL/magpie Shell

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.

197
SAMRAI LLNL/SAMRAI C++

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

181
RAJAPerf LLNL/RAJAPerf Jupyter Notebook

RAJA Performance Suite

121
msr-safe LLNL/msr-safe C

Allows safer access to model specific registers (MSRs)

92
FAST LLNL/FAST Python

Fusion models for Atomic and molecular STructures (FAST)

91
variorum LLNL/variorum C++

Vendor-neutral library for exposing power and performance features across diverse architectures

79
dataracebench LLNL/dataracebench C

Data race benchmark suite for evaluating OpenMP correctness tools aimed to detect data races.

69
STAT LLNL/STAT C

STAT - the Stack Trace Analysis Tool

59
libmsr LLNL/libmsr C

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

50
llnl.github.io LLNL/llnl.github.io JavaScript

Public home for LLNL software catalog

48
fastcam LLNL/fastcam Jupyter Notebook

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

45
benchpark LLNL/benchpark Python

An open collaborative repository for reproducible specifications of HPC benchmarks and cross site benchmarking environments

42
mpiBench LLNL/mpiBench C

MPI benchmark to test and measure collective performance

39
wrap LLNL/wrap Python

MPI wrapper generator, for writing PMPI tool libraries

32
mpibind LLNL/mpibind C

Pragmatic, Productive, and Portable Affinity for HPC

23
CallFlow LLNL/CallFlow Vue

Visualization tool for analyzing call trees and graphs

22
apollo LLNL/apollo C++

Apollo: Online Machine Learning for Performance Portability

21
Comb LLNL/Comb C++

Comb is a communication performance benchmarking tool.

18
gecko LLNL/gecko C++

C++ library for graph ordering

11
AutoParBench LLNL/AutoParBench C

AutoParBench is a benchmark framework to evaluate compilers and tools designed to automatically insert OpenMP directives.

9
FAROS LLNL/FAROS Python

FAROS: A Framework for Benchmarking and Analysis of Compiler Optimization

7
Saloon LLNL/Saloon Vim script

Vim plugin that extends Prospector and ALE for smoother static analysis / linting.

2