Глава 8. Ускорение при помощи многоядерных технологий и дополнительных вычислительных устройств

В этой главе представлен обзор общих стратегий, применяемых для применения параллельных и распределённых вычислительных систем. Затем следует всесторонний обзор работ в литературе, в которых обсуждается ускорение различных компонентов экосистемы Больших данных в текущих и грядущих неоднородных вычислительных архитектурах. Такие последние технологические достижения включают в свой состав многоядерные ЦПУ с возможностями SIMD и ускорители совместной выгружаемой обработки, например, графических процессоров (GPU) и ПЛИС (FPGA).

Введение

ЦПУ со множеством ядер

Ускорение GPU для вычислений Больших данных

FPGA и ASIC

Практические примеры и преимущества производительности

Выводы