Pinned Repositories
bfcpp
Optimizing Brainfuck interpreter in the C preprocessor
boline
A low level preprocessor meta programming library.
cauldron
A collection of single-file C libraries. (generic containers, random number generation, argument parsing and other functionalities)
execfs
Proof of concept userspace filesystem that executes filenames as shell commands and makes the result accessible though reading the file.
rvv-bench
A collection of RISC-V Vector (RVV) benchmarks to help developers write portably performant RVV code
rvv-bench-results
A collection of RISC-V Vector (RVV) benchmarks to help developers write portably performant RVV code. (Results)
rvv-d1
Enable rvv on MangoPi MQ-Pro (Allwinner D1) linux
smart-rockets
A OpenGL implementation of the Smart Rockets genetic algorithm.
camel-cdr's Repositories
camel-cdr/cauldron
A collection of single-file C libraries. (generic containers, random number generation, argument parsing and other functionalities)
camel-cdr/rvv-bench
A collection of RISC-V Vector (RVV) benchmarks to help developers write portably performant RVV code
camel-cdr/execfs
Proof of concept userspace filesystem that executes filenames as shell commands and makes the result accessible though reading the file.
camel-cdr/bfcpp
Optimizing Brainfuck interpreter in the C preprocessor
camel-cdr/boline
A low level preprocessor meta programming library.
camel-cdr/rvv-bench-results
A collection of RISC-V Vector (RVV) benchmarks to help developers write portably performant RVV code. (Results)
camel-cdr/rvv-d1
Enable rvv on MangoPi MQ-Pro (Allwinner D1) linux
camel-cdr/culator
A simple infix notation floating-point cli calculator
camel-cdr/cggen
A chord graph generator.
camel-cdr/pqueue
A minimal cli tool to execute shell commands in parallel.
camel-cdr/smart-rockets
A OpenGL implementation of the Smart Rockets genetic algorithm.
camel-cdr/toys
Storage for my snippets, toy programs, etc.
camel-cdr/opengl-mandelbrot-explorer
camel-cdr/Accelerated-TinyMPC
Model-predictive control for microcontrollers (fork mapping tinyMPC to gemmini or other HW accelerators)
camel-cdr/camel-cdr
camel-cdr/cpu_features
A cross platform C99 library to get cpu features at runtime.
camel-cdr/galoisfield
Visualizes the addition and multiplication tables of Galois fields.
camel-cdr/hash-prospector
Automated integer hash function discovery
camel-cdr/map_benchmark
Comprehensive benchmarks of C++ maps
camel-cdr/opencv
Open Source Computer Vision Library
camel-cdr/rvv-chacha-poly
RISC-V vector extension implementation of chacha20 and poly1305 crypto primitives.
camel-cdr/rvv_example
Simple demonstration of using the RISC-V Vector extension
camel-cdr/simdutf
Unicode routines (UTF8, UTF16, UTF32): billions of characters per second using SSE2, AVX2, NEON, AVX-512. Part of Node.js and Bun.
camel-cdr/st
My custom st build
camel-cdr/veclibm
Vector math library using RISC-V vector ISA via C intrinsic
camel-cdr/vector-additions-draft
camel-cdr/volk
The Vector Optimized Library of Kernels
camel-cdr/web-demos
hosting emscripten web demos of some of my projects
camel-cdr/webless
camel-cdr/XiangShan-Scalar-Efficiency-Experiments
For playing arround with the instrucitons proposed by the RISC-V Scalar Efficiency SIG