Глава 6. Иерархия памяти, хранение и сетевые среды
Содержание
Глава 6. Иерархия памяти, хранение и сетевые среды
Как современные аппаратные архитектуры влияют на производительность Python
Парадоксальное воздействие современных архитектур на производительность
Как кэширование ЦПУ влияет на действенность алгоритма
Современные постоянные хранилища
Действенное хранение данных при помощи Blosc
Сжимаем данные; сберегаем время
Скорость считывания (и буферизация памяти)
Воздействие различных алгоритмов сжатия на производительность хранения
Применение внутренних сведений о представлении данных для увеличения сжатия
Ускорение NumPy при помощи NumExpr
Быстрая обработка выражений
Как архитектура оборудования воздействует на наши результаты
Когда NumExpr не применим
Последствия применения локальных сетей на производительность
Источники неэффективности вызовов REST
Естественный клиент на основе UDP и msgpack
Сервер на основе UDP
Работа с базовым восстановлением стороны клиента
Прочие предложения оптимизации сетевых вычислений
Как современные аппаратные архитектуры влияют на производительность Python
Парадоксальное воздействие современных архитектур на производительность
Как кэширование ЦПУ влияет на действенность алгоритма
Современные постоянные хранилища
Действенное хранение данных при помощи Blosc
Сжимаем данные; сберегаем время
Скорость считывания (и буферизация памяти)
Воздействие различных алгоритмов сжатия на производительность хранения
Применение внутренних сведений о представлении данных для увеличения сжатия
Ускорение NumPy при помощи NumExpr
Быстрая обработка выражений
Как архитектура оборудования воздействует на наши результаты
Когда NumExpr не применим
Последствия применения локальных сетей на производительность
Источники неэффективности вызовов REST
Естественный клиент на основе UDP и msgpack
Сервер на основе UDP
Работа с базовым восстановлением стороны клиента
Прочие предложения оптимизации сетевых вычислений