/ / Mikä on laitteistokiihdytys?

Mikä on laitteistokiihdytys?

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.

laitteiston kiihtyvyys
Nyt laitteistokiihdytys on melkeinjokaisessa laitteessa ja ohjelmassa. Joskus jopa siellä, missä kukaan ei etsi häntä. Haluatko näytönohjaimen, joka tukee laitteistokiihdytystä? Olet tervetullut! Entä äänisovitin? Kyllä, niin paljon kuin tarvitaan! Mutta entä verkkokortti? Ja sillä on kyky purkaa keskusprosessori rutiinityöskentelystä datapakettien kanssa!

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.

poista laitteistokiihdytys käytöstä
Mikä tämä kiihtyvyys on?Itse asiassa kaikki on yksinkertaista. Tietokonelaitteen yleisen rakenteen mukaan kaikki matemaattiset laskelmat suorittaa keskusyksikkö (CPU). Joten komento määrän "2 + 2" laskemiseksi muunnetaan ohjelmassa konekoodeiksi ja siirretään siihen käsittelyä varten. Mutta koska prosessori suorittaa valtavan määrän laskutoimituksia sekunnissa, uuden tehtävän lisäämisen myötä sen suorituskyky heikkenee hieman - ydin ladataan. Kehittäjät ovat pitkään pyrkineet nopeuttamaan laskutoimituksia lisäämättä suorittimen tehoa, ja apulaitteiden ominaisuuksien käyttöönotto mahdollisti sen.

ota käyttöön laitteistokiihdytys

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.