Barry Rountree's repositories
llnl-proposal-template
Proposal and whitepaper templates for LLNL
arm64
Adventures in arm64 machine code, perhaps culminating in a self-hosted assembler.
benchmarks
Benchmarks for experimentation of performance of features of OpenMP in the SOLLVE project.
benchpark
An open collaborative repository for reproducible specifications of HPC benchmarks and cross site benchmarking environments
FIRESTARTER
FIRESTARTER: A Processor Stress Test Utility. This repository contains the source code generator. Our releases (including the generated source code and precompiled binaries) are available at https://tu-dresden.de/zih/firestarter/.
flux-sched
Fluxion Graph-based Scheduler
guide
🦮 An introduction to our Answer Set Programming tools focusing on gringo, clingo, and clasp.
libcol
Print nicer-looking tables in C.
linux
Linux kernel source tree
lkmpg
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
msr-genie
Utility for fast and efficient queries about MSRs
noise
A tiny program inspired by Torsten Hoefler's work that measures how long it takes to read a clock twice.
npcc
A version of nanopond for the Colorado College "Topics in Computer Science: Scientific Simulation In-situ"
parse_elf
Elf parsing for Linux
perf-challenge6-data
Data files for Denis Bashvalov's Performance Challenge #6.
ramble
A multi-platform experimentation framework written in python.
rc
Useful files for my home directory
rose
Developed at Lawrence Livermore National Laboratory (LLNL), ROSE is an open source compiler infrastructure to build source-to-source program transformation and analysis tools for large-scale C (C89 and C98), C++ (C++98 and C++11), UPC, Fortran (77/95/2003), OpenMP, Java, Python and PHP applications.
rountree.github.io
Webpages, perhaps.
sh
The LLNL self-hosting project
spack
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.