КомпютриОперационни системи

Какво е хардуерно ускорение?

В съвременните компютърни технологии, хардуер ускорение се използва навсякъде. Тя се е превърнала като познато и естествено, като продължение на инструкции на процесора MMX. Но това не винаги е така. Първите плахи стъпки разработчици и програмисти за насърчаване на новите функции, смесена оценка на компютър общност, а след това - признаване ... това беше. Сега, хардуерно ускорение присъства в почти всяко устройство и програма. Понякога, дори да го където и да се потърси никой воля. Искате ли видео карта, която поддържа хардуерно ускорение? Моля ви! Звукова карта? Да, много! Е, мрежовата карта? И тя има способността да се освободят от процесора от рутинната работа с пакети от данни!

Хардуерно ускорение се използва широко в различни програми за обработка на мултимедийни потоци. Поради това е възможно да се намали значително времето, прекарано. Не всеки знае, че разработчиците на браузъра отдавна са включили в своите продукти, възможност за ускоряване на работата с графики (оказване на сложни страници) чрез използване на хардуерно ускорение чрез основните функции на видеокартата.

Що за това ускорение? Всъщност, всичко е лесно. Според общата схема на устройството на компютъра, всички математически изчисления изпълнява процесора (CPU). Така че, екипът изчисляване на размера на програмата "2 + 2" се превръща в машинен код и го изпраща за преработка. Но тъй като всеки втори процесор изпълнява голям брой изчисления, а след това с добавяне на нова задача нейното изпълнение е леко намалена - ядрото е заредена. Разработчиците отдавна търсят да се увеличи скоростта на изчисленията, без да се увеличава мощността на процесора, и въвеждането на допълнителни възможности на хардуера дадена възможност.

Представете си видео карта от преди десетина години. Това е логиката и видео паметта. Всяка информация, която по някакъв начин свързани с изображения, записани с множество клетки на паметта, както и по определен начин превръща в сигнал "ясни" схеми за наблюдение.

Всяка промяна в изображението, дори и тривиално изместване на точката на цвета на фона - в резултат на процесора. Очаква се, координати, офсет и цикълът се повтаря. Ако точката не е един, броят на изчисления се увеличава. В допълнение, процесорът е вече там "какво да правя". Резултатът - забави.
За справяне с този на видеокартата започна да се изгради специализирана процесор, който се занимава само с графика, който позволи на свободните ресурси универсален CPU. Подобен метод е бил използван за звук - аудио чип "научили", за да се ускори някои от функциите; Мрежа - адаптери получиха специален процесор предназначение и така нататък.

Или премахнете хардуерното ускорение в приложението, можете да, но само ако такава функция се осигурява от програмиста. Например, да управлявате графично ускорение в Windows XP, както следва: трябва да се обадите на имота на десктопа и следвайте пътя "Настройки - Разширени - Диагноза" на. Плъзгачът е в този прозорец ви позволява да забраните напълно или частично хардуерно ускорение на цялата система. Понякога е необходимо да се реши проблемите на съвместимостта.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.delachieve.com. Theme powered by WordPress.