rountree
Computer scientist, Center for Applied Scientific Computing, Lawrence Livermore National Laboratory
Lawrence Livermore National LaboratoryLivermore, CA
Pinned Repositories
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
cprintf
Print nicely-formatted tables in C.
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/.
llnl-proposal-template
Proposal and whitepaper templates for LLNL
msr-safe
Allows safer access to model specific registers (MSRs)
s2
Bash scripts, R code and the dataset for a modestly infamous processor performance variation graph
rountree's Repositories
rountree/cprintf
Print nicely-formatted tables in C.
rountree/llnl-proposal-template
Proposal and whitepaper templates for LLNL
rountree/arm64
Adventures in arm64 machine code, perhaps culminating in a self-hosted assembler.
rountree/benchmarks
Benchmarks for experimentation of performance of features of OpenMP in the SOLLVE project.
rountree/benchpark
An open collaborative repository for reproducible specifications of HPC benchmarks and cross site benchmarking environments
rountree/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/.
rountree/flux-core
core services for the Flux resource management framework
rountree/msr-safe
Allows safer access to model specific registers (MSRs)
rountree/flux-sched
Fluxion Graph-based Scheduler
rountree/guide
š¦® An introduction to our Answer Set Programming tools focusing on gringo, clingo, and clasp.
rountree/libcol
Print nicer-looking tables in C.
rountree/linux
Linux kernel source tree
rountree/lkmpg
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
rountree/msr-genie
Utility for fast and efficient queries about MSRs
rountree/nanopond
A collection of reimplementations of git@github.com:adamierymenko/nanopond.git
rountree/noise
A tiny program inspired by Torsten Hoefler's work that measures how long it takes to read a clock twice.
rountree/npcc
A version of nanopond for the Colorado College "Topics in Computer Science: Scientific Simulation In-situ"
rountree/parse_elf
Elf parsing for Linux
rountree/perf-challenge6
rountree/perf-challenge6-data
Data files for Denis Bashvalov's Performance Challenge #6.
rountree/ramble
A multi-platform experimentation framework written in python.
rountree/rc
Useful files for my home directory
rountree/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/rountree.github.io
Webpages, perhaps.
rountree/sca-ldrd
Side-channel attack LDRD
rountree/scream
rountree/sh
The LLNL self-hosting project
rountree/spack
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
rountree/tmux
tmux source code
rountree/variorum
Tool for hardware-level feature control