I am!
Repositories
yaspr/sqrt
Comparing the performance and precision (C vs. FORTRAN) of multiple SQRT and RSQRT implementations
yaspr/purebw
Pure memory bandwidth benchmarking (only load/store instructions) for x86
yaspr/cachewatch
A daemon Linux tool showcasing how to access LLC hardware counters using perf_event_open
yaspr/ybw
Measuring memory/cache bandwidth on x86 using multiple code patterns/kernels
yaspr/Lattice-iCEBlink40-LP1K
Examples for the Lattice LP1K
yaspr/yrdrand
Generating random numbers on x86 using the RDRAND instruction
yaspr/bintree
A binary tree concept code
yaspr/ycpuid
Example C code showcasing how to use CPUID on x86
yaspr/ydata
A simple data structure for storing and analyzing measurement data
yaspr/ynotif
A simple library for printing error massages, warnings, and notifications
yaspr/memcpybench
Comparing the bandwidth of different memcpy implementations for x86
yaspr/crc
Implementations of different CRC variants
yaspr/meminject
Injecting a shellcode into a running program using ptrace
yaspr/ytimers
Example C code evaluating the overhead of commonly used performace timers on x86 and Linux
yaspr/ylat
Measuring the latency of access to caches using a random pointer chase
yaspr/zebuprof
Zebuprof is a dynamic & static analysis plugin for GCC