Boris Ivanov

Notes on C++, FPGA, security and local LLMs

LinkedIn · GitHub · Stack Overflow

The C++, FPGA and security notes were written in 2015–2016 and are republished unchanged, with their original dates and comments. Newer notes are dated as written.

Local LLMs

Running open-weight models on a DGX Spark-class box: what fits, how fast, and whether the code they write actually compiles.

FPGA

Step-by-step walkthroughs on a Digilent Zybo board (Xilinx Zynq-7010) with Vivado 2015. Project sources included.

C++ design patterns

A run through the Gang of Four catalogue: what each pattern is for, a diagram, trade-offs, and working C++.

Security

Cryptography, worked through by hand.

Other