AKD

A Polymath

I work on Low level, GPUs, Algothimhic Models, AI, Security, RF, and R&D, mostly on C++, GPUs, and AI. This page collects what I'm currently studying, what I've published, and what I'm thinking about — updated as the work moves.


Research

Broadly, my work sits at the intersection of Low level and the rest of the fields. Threads run through most of it:

Low level GPU Optimizations — How can we achieve major performance from GPU enhancement.

Algorithmic Models — How can we improve certain models at the fields mentioned above.

Low level Security Enlightment - Low level, RF, Cyber related topics.


Publications

Not available yet
pdfcodearXivbibtex

Studies & ongoing work

Optimizing an HFT Systemongoing
Working on achieving low-latencies, optimizing an HFT engine from scratch in modern C++, utilizing with GPU accelerations and kernels.
Systems Studyingongoing
Ongoing non-stop studying of systems engineering, kernels, low-level security flaws, and optimizing non-trivial features with C++.
preprint
AI, GPU, and Algorithmic Modelingongoing
Deep learning, GPU accelerations (ROCm & CUDA), algorithmic modeling from scratch for work-related problems & personal hobbies.

Books

Operating Systems: Three Easy Piecesongoing
A Gold mine, finished the 2 chapters a while ago, decided to finish it for good.
Effective Modern C++finished
Great book, was my introduction to C++
Designing Data-Intensive Applicationsfinished
Can't even begin to explain how good this book is
Inside the Machinefinished
This book is core, not every chapter is important, but worth reading for sure.
C++17 In Detailfinished
Related to modern C++, Great book, Code snippets are incredible.
Introduction to Algorithms 4thfinished
Incredible, the depth-resolution is something else, a must.
Grokking Algorithmsfinished
Had a really fun time to read, the examples are really good, you can understand every word.
Learn OpenGL - Graphics Programmingfinished
For me it was a fantastic experience, to see the result in real-time. Making a game or even simply working on a graphics engine is a must.
Game Engine Architectureongoing
Not close to finishing it, but the chapters about memory and low level in general are amazing! (returing to it soon!).
Beautiful C++ongoing
Only if you care about being a good C++ developer ;).
A Practical Guide to Quantitive Finance Interviewsongoing
Really fun puzzels.
The Manga Guide to Microprocessorsnot started
Seems like a really fun and knowledgeable read, looking forward to it.