HPC C/C++/Python developer with interest in performance portable solutions. Background in radiation transport. Senior Member of Technical Staff at AMD
compile-time-perf. Measures high-level timing and memory usage metrics during compilation
76PTL. Parallel Tasking Library (PTL) - Lightweight C++11 mutilthreading tasking system featuring thread-pool, task-groups, and lock-free task queue
47madthreading. A low-overhead, task-based threading API using a thread-pool of C++11 threads
11Vectorization-Example. An example testing SIMD with AVX/AVX2 Intrinsics vs. OpenMP SIMD vs. compiler (gcc) auto-vectorization
9pyctest. Python bindings of select portions of CMake/CTest package -- enabling generation of CTest test files from Python without a CMake build system
5omnitrace. Omnitrace: Application Profiling, Tracing, and Analysis
2Caliper. Caliper is a flexible application introspection system
1timemory-testing. Scripts for extended testing
1