Dmitri Lyalikov's repositories
deeper-blue
A Java based chess engine application from scratch.
rpc-pico-embassy
A Rust-based embedded RPC Application using the Pi-Pico and Embassy Async Environment
pdt-extract
A python implementation and library for extraction of edge profiles and characteristic features from images of pendant drops suspended from a capillary.
pico-bridge
An Embedded RPC for interface bridging for the RP2040 based on the RTIC rust framework
RVV-Darknet-YOLOv3-NVDLA
A Darknet-YOLOv3 with support for RISC-V Vector accelerator offloading
Canny-Kernel
A C Implementation of the Canny Edge Detector
chisel-start
Some chisel hardware designs based on Martin Schoeberl's book Digital Design with Chisel
dl_rust_modules
A composition of Rust modules, libraries, and projects that are worth keeping
DmitriLyalikov
Config files for my GitHub profile.
embassy
Modern embedded framework, using Rust and async.
laika-chip
An embedded heterogeneous RISC-V System-on-Chip for real time object detection based on the Rocket Chip, Hwacha Vector Accelerator, and Nvidia Deep Learning Accelerator
pdt_regressor
An XGBoost Regression model that predicts interfacial tension and pressure from the edge profile of a pendant drop.
rp-hal-boards
Board Support Packages for RP2040 based PCBs
rp-hal-feature-downstream
A Rust Embedded-HAL for the rp series microcontrollers.
RSA
A RoCC RSA Encryption Accelerator
chipyard
An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
firesim-nvdla
FireSim-NVDLA: NVIDIA Deep Learning Accelerator (NVDLA) Integrated with RISC-V Rocket Chip SoC Running on the Amazon FPGA Cloud
Neuromorphic-Data-Processing
Python scripts for plotting and performing machine learning on neuromorphic data
python-process-communication
An environment to explore IPC schemes to integrate around our Drone-Kit project
rsa-rocc
A RoCC Based RSA Accelerator
Rust-Cpp-Benchmarks
An Evaluation of Rust and C++ as System Level Languages for their Security and Performance
rust-riscv-os
A modular, monolithic RISC-V operating system written in Rust