onnxruntime_go. A Go (golang) library wrapping microsoft/onnxruntime.
678cuda_scheduling_examiner_mirror. A tool for examining GPU scheduling behavior.
96merged_fs. Implements Go's (golang) io/fs filesystem interface by merging other io/fs instances.
42onnxruntime_go_examples. Example applications using the onnxruntime_go library.
40elf_reader. A Go library for reading and parsing ELF files
32cudabrot. A CUDA renderer for the Buddhabrot fractal
13hip_plugin_framework. A framework for examining behavior of concurrent GPU usage, using the HIP programming language. Based on my cuda_scheduling_examiner project.
11elf32_string_replace. Replace strings in compiled 32-bit ELF binaries without breaking the ELF format.
8native_endian. Native endian package for golang
7image_utils. Some utility functions for working with images in the Go programming language.
3rtns2021_figures. A collection of data and scripts that went into generating the plots for my RTNS'21 paper.
3chunked_file. A go (golang) project for seekable read or write access backed by multiple underlying files in storage.
2PeriodicTaskReleaser. A simple C program that calls functions on a periodic basis.
2fsm_designer. A modified copy of http://madebyevan.com/fsm/
2l_system_3d. A library for drawing 3D L-systems using plain C, with OpenGL and GLFW.
2randobrot. Random Mandelbrot image generator using HIP
2rocm_mega_repo. A collection of several modified copies AMD's ROCm sources in one place.
1example_c_python_module. I've done this plenty of times before, but thought I'd leave a minimal example where I can refer to it more easily.
1bs_jvm. Another Go-based JVM implementation
1kfmlp_locking_module. Provides a basic K-exclusion FMLP implementation for use with SCHED_FIFO on Linux.
1slimmable_nets_rtbench. A modification of https://github.com/JiahuiYu/slimmable_networks into a benchmark for my real-time research.
1fat. My own tools for trying to recover data from a messed up FAT32 disk image.
1ncurses_tetris. Another one! Helps me learn to use curses. Served as teaching material for Dr. Bakita's COMP 211 section at UNC-CH, Spring 2023.
1midi. A standard MIDI file (SMF) library for Go.
1ecrts_2020_pytorch_experiment. Scripts for running a PyTorch experiment I used for my paper in ECRTS 2020.
1SVG-cards. A set of playing cards in SVG
1rocm_pytorch. A copy of ROCm PyTorch to help me track any modifications I make to it.
1arm_emulate. A dissassembly and emulation framework for ARM, written in Go.
1onnxruntime_example. A pure C example using https://github.com/microsoft/onnxruntime/ in mingw
1Ruby-Strange-Attractors. A simple strange attractor renderer in Ruby
1MicrobenchmarksCUDA. Microbenchmarks for profiling CUDA memory
1