Skip to main content
Ryan Orban

Ryan Orban

Subject
3 entries

C++

Bookmarks

  1. less_slow.cpp: Learning High-Performance C++

    less_slow.cpp is a benchmarking and teaching repository by Ash Vardanian covering high-performance C++ from SIMD vectorization to CUDA and io_uring — designed to build intuition for performance-oriented design through measurements, not theory. A practical companion to reading architecture manuals.

  2. Algorithms for Modern Hardware

    A free online textbook on algorithms for modern hardware — covers SIMD, cache optimization, branch prediction, and CPU microarchitecture from a performance engineering perspective. One of the most practical resources for writing truly fast code on real hardware.

  3. Cinder: The Library for Professional-Quality Creative Coding in C++

    Cinder is a C++ library for professional-quality creative coding — graphics, audio, video, computer vision, and OpenGL, all in one framework. The C++ equivalent of Processing, but faster and used for commercial-quality interactive installations.

All bookmarks