❰
Computer Science
Теор. минимум по CS. Владстон Феррейра Фило.
Код. Чарльз Петцольд.
Цифровая схемтотехника. Дэвид М., Сара Л. Харрис.
Computer Science an overview. J. Glenn Brookshear.
Структура и интерпретация компьютерных программ. Харольд Абельсон, Джеральд Джей Сассман при участии Джули Сассман.
Архитектура компьютера. 6-е изд. Таненбаум Э., Остин Т. 2013.
Современные операционные системы 4-е изд. Таненбаум Э., Бос Х. 2015.
What Every Programmer Should Know About Memory
x86-64 by AMD
Volume 1 Application Programming.
Volume 2 System Programming.
Volume 3 General-Purpose and System Instructions.
Volume 4 128-Bit and 256-Bit Media Instructions.
Volume 5 64-Bit Media and x87 Floating-Point Instructions.
Volume 6 128-Bit and 256-Bit XOP and FMA4 Instructions.
Intel 4th Gen CPUs Datasheet.
Volume 1.
Volume 2.
Nvidia GPUs
NVIDIA TURING GPU ARCHITECTURE
Programming
Ассемблер. Книга и сайт Андрея Полякова.
Ассемблер - это просто. Олег Калашников.
The C++ . Bjarne Stroustrup.
Принципы и практика использования С++ . Bjarne Stroustrup.
Эффективное прог-е на C++. Эндрю Кёниг.
Язык Си. Брайн Керниган.
Python. Алгоритмы и прог-е. И.А. Хахаев.
Python Cookbook(RU). David Beazley.
Многоядерное программирование. Эхтер Ш., Робертс Д.(2010).
Windows 10 System Programming., Part 1. Pavel Yosifovich.
Windows Driver Foundation. Разработка драйверов. Орвик П., Смит Г.
Мультипарадигменное проектирование для C++. Коплиен Дж.
Software Engineering
Погружение в паттерны проектирования. Швец А. (2018).
Pro Git. Скотт Чакон, Бен Страуб.
Logic
Булевая Логика.
Прикладная Логика. Н.Н. Непейвода.
Mathematics
Основы начального курса математики. Стойлова Л.П. 1988.
Основы теории чисел. Т.М Банникова.
Mathematics for 3D Game. Eric Lengyel.
Высшая Алгебра 1 лекция. А.А Ларин.
МатАн. 1 часть О.В. Бесов.
Arithmetic and Algebra Again. Brita Immergut, Jean Burr Smith
Linear Algebra. Step by Step. Kuldeep Singh.
Конкретная математика. Основание информатики. Грэхем Р., Кнут Д.