Computer Organization and Architecture: Designing for Performance, Tenth Edition
Классический учебник по организации и архитектуре компьютеров, ориентированный на проектирование производительных вычислительных систем. Десятое издание охватывает фундаментальные концепции, включая эволюцию компьютерной архитектуры, структуру и функции процессоров, системы памяти, ввода-вывода и параллелизм.
Книга начинается с введения в базовые понятия и историю развития компьютеров, включая архитектуры Intel x86 и ARM, а также облачные вычисления. Затем подробно рассматриваются вопросы производительности, включая законы Амдала и Литтла, методы оценки производительности и эталонные тесты SPEC.
Вторая часть посвящена системному уровню: компонентам компьютера, функциям процессора, структурам межсоединений и шинам. Особое внимание уделяется современным тенденциям, таким как многоядерные процессоры, GPGPU и встраиваемые системы.
Издание содержит обновленные материалы по новейшим технологиям, включая облачные вычисления и ARM-архитектуру, что делает его актуальным для изучения как классических, так и современных подходов к проектированию вычислительных систем.
