Привязанный к ЦП - CPU-bound

В Информатика, а компьютер является Привязанный к ЦП (или ограниченный вычислением), когда время выполнения задачи определяется в основном скоростью центральный процессор: загрузка процессора высокая, возможно, при 100% использовании в течение многих секунд или минут. Прерывания Сгенерированно с помощью периферийные устройства может обрабатываться медленно или с задержкой на неопределенное время.

Концепция ограничения ЦП была разработана на ранних этапах разработки компьютеров, когда пути данных между компьютерными компонентами были проще и можно было визуально увидеть, как один компонент работает, а другой бездействует. Примерами компонентов были ЦП, ленточные накопители, жесткие диски, устройства чтения карт и принтеры. Компьютеры, которые преимущественно использовали периферийные устройства, были охарактеризованы как Ограничение ввода / вывода. Установление того, что компьютер часто привязан к ЦП, означает, что обновление ЦП или оптимизация кода улучшат общую производительность компьютера.

С появлением нескольких шин параллельная обработка, мультипрограммирование, упреждающий планирование, расширенный видеокарты, продвинутый звуковые карты и, как правило, при более децентрализованной загрузке стало меньше шансов идентифицировать один конкретный компонент как всегда являющийся горлышко бутылки. Вероятно, что узкое место компьютера быстро переключается между компонентами. Более того, в современных компьютерах можно получить 100% загрузку ЦП с минимальным влиянием на другой компонент. Наконец, задачи, необходимые для современных компьютеров, часто подчеркивают совершенно разные компоненты, поэтому устранение узких мест для одной задачи может не повлиять на производительность другой. По этим причинам обновление ЦП не всегда дает значительный эффект. Концепция привязки к процессору сейчас является одним из многих факторов, учитываемых при оценке производительности современных компьютеров.

Смотрите также

внешние ссылки