logo
Методичка

10.1.5 Intel Advanced Digital Media Boost

Модификация этой системы нацелена, в первую очередь, на форсирование работы приложений, где идет интенсивная работа с потоковыми данными, такими как видео, звук, обработка изображений, архивирование, а также в криптографических системах и других приложениях, в которых обрабатываются большие массивы информации либо производятся сложные вычисления повышенной точности. Программные продукты такого рода активно используют SSE-инструкции.

Поэтому при проектировании Core произошла существенная переработка версии SSE2. Новый набор пополнился восемью инструкциями и получил название SSE3. В этой реализации SSE команды по-прежнему 128-битные, однако, выполняются они не за два такта (по 64 бита за такт), как это было в предыдущей версии, а за один (рис. 10.5).

Это особенно актуально в свете популяризации HDV (видео высокого разрешения), для конвертирования RAW-файлов, создаваемых современными цифровыми фотоаппаратами, а также в других ресурсоемких приложениях.

Если учесть, что за счет этого оптимизируется работа с огромными массивами данных, то нетрудно догадаться, какой выигрыш в плане энергоэффективности дает технология Advanced Digital Media Boost.