Use The Index, Luke — бесплатная книга по индексам и оптимизации SQL, написанная специально для разработчиков.
Что внутри:
▪️Как устроены B-tree индексы
▪️Почему база игнорирует созданный индекс
▪️Как ускорять WHERE, JOIN и ORDER BY
▪️Ошибки при работе с составными индексами
▪️Оптимизация пагинации и больших таблиц
Материал подходит для PostgreSQL, MySQL, Oracle, SQL Server и Db2.
Без воды про администрирование — только то, что помогает ускорять реальные запросы.
Стэнфорд открыл доступ к материалам CS149 — курса по параллельным вычислениям.
Особенно интересна седьмая лекция, посвящённая архитектуре видеокарт и программированию на CUDA.
Что внутри:
— Как устроены современные GPU
— Чем вычисления на GPU отличаются от CPU
— Принципы параллельного выполнения задач
— Программирование на CUDA
— Как видеокарты превратились в мощные вычислительные ускорители
В доступе 74 слайда с подробными схемами, объяснениями и примерами.
Полезный материал для тех, кто изучает машинное обучение, низкоуровневое программирование и хочет лучше понимать, как ИИ работает на уровне железа.