ТЕХНИКА ОПТИМИЗАЦИИ ПРОГРАММ
ПрепроцессорПоиск
Удаление текста
Операции со строками и словами
Перемещение по тексту
Операции с сентенциями
Выделение
Повтор действий
Полезные макросы
Заключение
Разгон… Sound Blaster'а
Функции с аргументами по умолчанию – из Си++ в классический Си
Силки для клиента или 7 таинств мистерий
Идеология – как средство конкурентной борьбы
Как заставить клиента купить лицензионную копию ПО?
Как заставить клиента купить новую версию ПО?
Как удержать клиента в своих руках?
Как привлечь к себе внимание?
Как создать иллюзию устойчивости, когда делать идут хуже некуда?
Как опубликовать рекламную статью бесплатно?
В ожидании конца света
Игры не для всех
Придя в этот мир - оглянись!
Техника оптимизации программ Подсистема оперативной памяти ЭНЦИКЛОПЕДИЯ
Введение
Иерархия оперативной памяти
Часть I Оперативная память
В ядре
Conventional DRAM (Page Mode DRAM) – "обычная" DRAM
Эволюция динамической памяти.
FPM DRAM (Fast Page Mode DRAM) быстрая страничная память
Формула памяти
EDO-DRAM (Extended Data Out) память с усовершенствованным выходом
BEDO (Burst EDO) – пакетная EDO RAM
SDRAM (Synchronous DRAM) – синхронная DRAM
DDR SDRAM, SDRAM II (Double Data Rate SDRAM) SDRAM с удвоенной скоростью передачи данных
RDRAM (Rambus DRAM) - Rambus-память
Сравнительная характеристика основных типов памяти
Взаимодействие памяти и процессора
Вычисление полного времени доступа
Отображение физических DRAM-адресов на логические
Оптимизация работы с памятью
Brief
Разворачивание циклов
Устранение зависимостей по данным
Параллельная обработка данных
Оптимизация ссылочных структур данных
Уменьшение размера структур данных
Стратегия распределения данных по DRAM-банкам
Планирование потоков данных
Обработка памяти байтами, двойными и четвертными словами
Выравнивание данных
Комбинирование вычислений с доступом к памяти
Группировка операций чтения с операциями записи
Фоновое копирование памяти
Обращайтесь к памяти только когда это действительно необходимо
Проблемы оптимизации программ на отдельно взятой машине
Оптимизация штатных Си-функций для работы с памятью
Содержание раздела