Бик А., Гербер Р., Смит К., Тиан К., Оптимизация ПО. Сборник рецептов
серия: Библиотека программиста
Питер, 2010 г., 978-5-388-00131-3 , 232*165*15 мм., тираж: 1000
Описание книги
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
Благодарности
Помощь читателей
От издателя перевода
Часть I. Инструменты и концепции повышения
производительности
Глава 1. Введение
Оптимизация программного обеспечения
Заблуждения относительно оптимизации
Процесс оптимизации программного обеспечения
Основные моменты
Глава 2. Тест производительности
Атрибуты теста производительности
Воспроизводимость (обязательный атрибут)
Репрезентативность (обязательный атрибут)
Простота применения (обязательный атрибут)
Проверяемость (обязательный атрибут)
Измерение прошедшего времени (желательный
атрибут)
Полнота охвата (в зависимости от ситуации)
Точность (в зависимости от ситуации)
Примеры тестов производительности
Основные моменты
Глава 3. Инструменты повышения
производительности
Механизмы отсчета времени
Оптимизирующие компиляторы
Использование компиляторов C++ и Fortran
производства Intel
Оптимизация для конкретных процессоров
Написание функций для конкретного процессора
Другие варианты оптимизации компиляторов
Типы программных профилировщиков
Монитор производительности производства
Microsoft
Анализатор производительности VTunе
Выборка
Граф вызовов
Профилировщик codecov компилятора Intel
Профилировщик Microsoft Visual C++
Выборка или инструментовка
Пробы и ошибки, здравый смысл и терпение
Основные моменты
Глава 4. Горячие точки
Причины появления горячих и холодных точек
Больше, чем просто время
Равномерное выполнение без горячих точек
Основные моменты
Глава 5. Архитектура процессоров
Функциональные блоки
Два чизбургера, пожалуйста!
Выборка и декодирование команд
Выполнение команд
Удаление
Регистры и память
Основные моменты
Часть II. Проблемы производительности
Глава 6. Алгоритмы
Вычислительная сложность
Выбор команд
Зависимость по данным и параллелизм команд
Требования к памяти
Параллельные алгоритмы
Универсальность алгоритмов
Выявление алгоритмических проблем
Основные моменты
Алфавитный указатель
Об авторе
Отзывы
Если Вы программист C++ и желаете получать все бенефиты Вашего языка, то эта книга для Вас.
Последние поступления в рубрике "Тематика определяется"
Лучшие задания на устройство мироздания. 1-4 классы Зеленко С.
В сборник включены занимательные задания, кроссворды, головоломки, загадки, лабиринты, шифровки, решение которых поможет ученикам начальной школы закрепить и расширить знания о растительном и животном мире, о природных явлениях и окружающей среде.... | |
Словарные филворды и головоломки. Игры со словами для детей Зеленко С.
В сборник включены игровые задания в виде филвордов, кроссвордов, кейвордов, лабиринтов, ребусов и шифровок, решение которых поможет ученикам начальных классов закрепить знание словарных слов за курс младшей школы. Задания специально разработаны таким образом, чтобы сделать процесс запоминания сложной учебной информации простым и увлекательным.... | |
Математические судоку и лабиринты. Игровые задания для детей Зеленко С.
Сборник математических судоку и лабиринтов включает занимательные задания, которые помогут ученикам начальных классов выучить и закрепить табличные случаи умножения и деления.... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Бик А., Гербер Р., Смит К., Тиан К., Оптимизация ПО. Сборник рецептов в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.