1.3.5 Понятие копроцессора

Увеличить
производительность процессоров позволяет использование копроцессоров (Coprocessor), что увеличивает функциональность процессоров. Операциями, выполнение которых может быть передано копроцессорам могут
быть: операции с плавающей запятой, операции в области графики, операции в
области обработки сигналов, операции кодирования/декодирования, операции в
области криптографии. Копроцессоры позволяют освобождать основные процессоры от
выполнения специфических операций и тем самым увеличивать их
производительность. Причём, копроцессоры включаются в вычислительную систему
лишь по необходимости и в противном случае потребитель за них не платит. Например,
спецпроцессор на графической карте даёт возможность освободать основной процессор,
выполняя задачи декодирования для Blu-Ray
видео. Основной процессор во время показа видео может заниматься
решением других задач.