Che cos'è l'accelerazione hardware?

click fraud protection

In accelerazione hardware informatico di oggi è utilizzato in tutto il mondo.È diventato più familiare e naturale, come estensione di istruzioni del processore MMX.Ma non è stato sempre.I primi passi sviluppatori e programmatori per promuovere nuove opportunità, una valutazione mista della comunità del computer, e quindi - il riconoscimento ... era.Ora, però, l'accelerazione hardware è presente in quasi tutti i prodotti e programmi.A volte, anche quando e nessuno sarà.Se si desidera una scheda video che supporta l'accelerazione hardware?Per Favore!Una scheda audio?Sì, un sacco!Ma la scheda di rete?E lei ha la possibilità di scaricare la CPU dal lavoro di routine con pacchetti di dati!

Accelerazione hardware è ampiamente utilizzato in una varietà di programmi per la gestione di flussi multimediali.A causa di questo, è possibile ridurre notevolmente il tempo trascorso.Non tutti sanno che i produttori di browser hanno da tempo integrato nei propri prodotti la capacità di accelerare il lavoro con (pagine complesse di rendering) Grafica attraverso l'uso di accelerazione hardware attraverso le funzioni di base della scheda video.

Che tipo di accelerazione esso?In realtà, tutto è semplice.Secondo lo schema generale del dispositivo di computer esegue i calcoli matematici processore centrale (CPU).Così, la squadra calcolare la quantità di programma "2 + 2" viene convertito in codice macchina e passato a lui per l'elaborazione.Ma come ogni secondo processore esegue un enorme numero di calcoli con l'aggiunta di una nuova attività l'esecuzione è leggermente ridotta - viene caricato il kernel.Gli sviluppatori hanno a lungo cercato di aumentare la velocità dei pagamenti senza aumentare la potenza di CPU, e l'introduzione di capacità hardware accessorie data l'opportunità.

Immaginate una scheda grafica di un decennio fa.Era una memoria logica e video.Tutte le informazioni in qualche modo legati alle immagini registrate con una matrice di celle di memoria in un certo modo e trasformato in un segnale di schemi "chiaro" monitorare.

Qualsiasi cambiamento dell'immagine, anche il movimento banale di un punto su un colore di sfondo - il risultato della CPU.Sperava di coordinata offset e il ciclo si ripete.Se il punto non è uno, il numero di calcoli aumenta.Inoltre, il processore ha già "qualcosa da fare".Il risultato - rallentare.
Per affrontare questo sulla scheda video ha cominciato a mettere un processore specializzato, che si occupava solo di grafica, che hanno permesso di liberare le risorse della CPU universale.Questo metodo è stato utilizzato per il suono - chip audio "imparato" per accelerare alcune delle caratteristiche;rete - adattatore ha un processore specializzato, ecc ..

disabilitare o abilitare l'accelerazione hardware nella domanda, è possibile, ma solo se tale funzione è fornita dal programmatore.Ad esempio, per controllare l'accelerazione grafica in Windows XP nel modo seguente: è necessario richiamare le proprietà del desktop e seguire il percorso "Impostazioni - Avanzate - Diagnostica".Slider, che si trova in questa finestra permette di disabilitare l'accelerazione hardware in tutto o in parte di tutto il sistema.A volte è necessario affrontare i problemi di compatibilità.