Tom Epperly's Projects
Standard interface for collecting HPC run metadata
Code to generate azimuthal maps
A library and application for parsing ham radio contest Cabrillo logs. The Cabrillo log is a space delimited, table-oriented file format used to record contacts between ham radio operators during contests.
Caliper is a flexible application introspection system
Department of Energy Standard Utility Library
Single header C++ logging library. It is extremely powerful, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.
HPC solver for nonlinear optimization problems
Ruby & C implementation of Jaro-Winkler distance algorithm which supports UTF-8 string.
Multi platform CRC library
Meta-build tool for managing collections of third-party libraries
Software to score the North American Sprint ham radio competition.
Software to support the administration of the California QSO Party ham radio contest and perhaps other state QSO parties.
RAJA Performance Portability Layer (C++)
The next generation of Ruby FCGI gem with support of ruby18, ruby18ee, ruby19, jruby, rbx. Will be ported to ruby20.
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Config files for my GitHub profile.
An application-focused API for memory management on NUMA & GPU architectures
A YAML parser and emitter in C++