Nykyaikaisessa laskennassa laitteistotkiihtyvyyttä käytetään kaikkialla. Siitä on tullut yhtä tuttua ja luonnollista kuin MMX-prosessorin ohjeiden laajentaminen. Mutta näin ei aina ollut. Kehittäjien ja ohjelmoijien ensimmäiset arkaat askeleet uusien ominaisuuksien edistämiseksi, epäselvä arviointi tietokoneyhteisöstä ja sitten - tunnustus ... kaikki oli.
Laitteistokiihdytystä käytetään laajaltierilaiset ohjelmat multimediavirtojen käsittelyä varten. Tämän ansiosta aikaa voidaan vähentää merkittävästi. Kaikki eivät tiedä, että selainkehittäjät ovat pitkään sisällyttäneet tuotteisiinsa kyvyn nopeuttaa grafiikkaa (monimutkaisten sivujen renderointi) käyttämällä perustoimintojen laitteistokiihdytystä näytönohjaimen kautta.
Kuvittele videokortti kymmenen vuotta sitten. Se edusti logiikkaa ja videomuistia. Kaikki tiedot, tavalla tai toisella kuvaan liittyvät, tallennettiin joukosta muistisoluja ja muunnettiin tietyllä tavalla monitorin piireille "ymmärrettäväksi" signaaliksi.
Mikä tahansa kuvan muutos, jopa triviaalipisteen siirtäminen värillisellä taustalla on seurausta keskusyksikön työstä. Hän laski koordinaatit, siirtymän ja sykli toistettiin. Jos pisteitä on enemmän kuin yksi, laskelmien määrä kasvaa. Lisäksi prosessorilla on jo jotain tekemistä. Tulos on hitaampi työ.
Tämän ratkaisemiseksi he alkoivat sijoittaa näytönohjaimeenerikoistunut prosessori, joka käsitteli vain grafiikkaa, mikä vapautti yleiskäyttöisen suorittimen resurssit. Samanlaista menetelmää käytettiin äänen kanssa työskenneltäessä - äänisirut "oppivat" nopeuttamaan joitain toimintoja; verkko - sovittimet hankkivat erikoistuneen prosessorin jne.
Voit poistaa laitteistokiihdytyksen käytöstä tai ottaa sen käyttöönsovelluksessa, mutta vain jos ohjelmoija tarjoaa tällaisen mahdollisuuden. Voit esimerkiksi hallita grafiikkakiihdytystä Windows XP: ssä seuraavasti: Sinun on kutsuttava työpöydän ominaisuudet ja seurattava polkua "Asetukset - Lisäasetukset - Diagnostiikka". Tämän ikkunan liukusäätimellä voit poistaa laitteistokiihdytyksen kokonaan tai osittain käytöstä koko järjestelmässä. Tämä on joskus tarpeen yhteensopivuusongelmien ratkaisemiseksi.