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

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

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

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

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

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

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