My curated collection of great sources of information for programming
The code inside substack was moved to AssemblyTales
Landmark 2007 paper from Ulrich Drepper What Every Programmer Should Know About Memory
System V Application Binary Interface System V Application Binary Interface
Workload Tuning Guide for AMD EPYC 7002 Series Processor Based Servers
AMD64 Architecture Programmer's Manual - Application Programming May 2013
Intel Architecture Instruction Set Extensions and Future Reference - 2021
Intel 64 and IA32 Optimization Reference Manual - May 2020
Intel® 64 and IA-32 Architectures - Software Developer’s Manual - December 2022
Instruction Latencies and Throughput for Intel and AMD Processors - Agner 2019
Intel Instruction Set Reference (online)
RISC-V Instruction Set Manual 2019
AMD Software development manuals
The GNU C Library Reference Manual [PDF]](https://www.gnu.org/software/libc/manual/pdf/libc.pdf) HTML
C++ Standards Drafts on Github - sources only - needs to be compiled/generated
Latest C++ Standard - generated from above
Certification Process for Safety-Critical and Mission-Critical Aerospace Software - NASA Ames