Pinned Repositories
cuda_scheduling_examiner_mirror
A tool for examining GPU scheduling behavior.
cudabrot
A CUDA renderer for the Buddhabrot fractal
elf32_string_replace
Replace strings in compiled 32-bit ELF binaries without breaking the ELF format.
elf_reader
A Go library for reading and parsing ELF files
hip_plugin_framework
A framework for examining behavior of concurrent GPU usage, using the HIP programming language. Based on my cuda_scheduling_examiner project.
merged_fs
Implements Go's (golang) io/fs filesystem interface by merging other io/fs instances.
native_endian
Native endian package for golang
onnxruntime_go
A Go (golang) library wrapping microsoft/onnxruntime.
onnxruntime_go_examples
Example applications using the onnxruntime_go library.
yalue's Repositories
yalue/onnxruntime_go
A Go (golang) library wrapping microsoft/onnxruntime.
yalue/cuda_scheduling_examiner_mirror
A tool for examining GPU scheduling behavior.
yalue/merged_fs
Implements Go's (golang) io/fs filesystem interface by merging other io/fs instances.
yalue/elf_reader
A Go library for reading and parsing ELF files
yalue/onnxruntime_go_examples
Example applications using the onnxruntime_go library.
yalue/cudabrot
A CUDA renderer for the Buddhabrot fractal
yalue/l_system_3d
A library for drawing 3D L-systems using plain C, with OpenGL and GLFW.
yalue/randobrot
Random Mandelbrot image generator using HIP
yalue/fat
My own tools for trying to recover data from a messed up FAT32 disk image.
yalue/image_utils
Some utility functions for working with images in the Go programming language.
yalue/kfmlp_locking_module
Provides a basic K-exclusion FMLP implementation for use with SCHED_FIFO on Linux.
yalue/ncurses_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.
yalue/rocm_mega_repo
A collection of several modified copies AMD's ROCm sources in one place.
yalue/rocm_pytorch
A copy of ROCm PyTorch to help me track any modifications I make to it.
yalue/rtns2021_figures
A collection of data and scripts that went into generating the plots for my RTNS'21 paper.
yalue/slimmable_nets_rtbench
A modification of https://github.com/JiahuiYu/slimmable_networks into a benchmark for my real-time research.
yalue/byte_utils
A collection of byte-slice-related functions for Go (golang).
yalue/chunked_file
A go (golang) project for seekable read or write access backed by multiple underlying files in storage.
yalue/coordinated_exit
A go (golang) library to cover some boilerplate that I've written too many times: allowing child routines to signal all other routines to exit, while playing nicely with os.Interrupt.
yalue/image_combiner_hsl
Combine image files, mapping them to hue, saturation, and luminosity.
yalue/kutrace_python
A python wrapper for the KUtrace userspace library.
yalue/linux
Linux kernel source tree
yalue/maze
Basic repo for playing around with maze generation in go.
yalue/onnxruntime_example
A pure C example using https://github.com/microsoft/onnxruntime/ in mingw
yalue/rpio
A golang analog to the RPio python library for Raspberry Pi GPIO. Uses the RPio C code where possible.
yalue/seekable_cipher
A sha512-based seekable cipher in Go. Not intended for serious security.
yalue/seeker_fs
An implementation of Go's filesystem interface using an arbitrary io.ReadSeeker as an underlying data store.
yalue/smbus_go
A Go port of the smbus python package
yalue/v4l2_example
Small example application of using Linux's V4L2 API.
yalue/wayland_c_example
Following the tutorial at https://gaultier.github.io/blog/wayland_from_scratch.html, mostly.