Содержание
- Введение 1
- Теоретические основы организации обменов данными 2
- - Архитектуры многопроцессорных систем и модели памяти 2.1
- - Методы синхронизации и управление конкурентным доступом 2.2
- - Обзор неблокирующих алгоритмов и структур данных 2.3
- Методы и подходы к организации неблокирующих обменов данными 3
- - Асинхронные операции и буферизация данных 3.1
- - Применение RDMA-технологий для обмена данными 3.2
- - Оптимизация работы с памятью и использование аппаратных средств 3.3
- Экспериментальный анализ и практическая реализация 4
- - Описание экспериментальной среды и используемых инструментов 4.1
- - Результаты измерений производительности и их анализ 4.2
- - Сравнительный анализ и выводы по результатам экспериментов 4.3
- Практическое применение и оптимизация 5
- - Примеры использования в реальных приложениях 5.1
- - Рекомендации по оптимизации производительности 5.2
- - Масштабируемость и переносимость решений 5.3
- Заключение 6
- Список литературы 7