Was ist Hardwarebeschleunigung?

click fraud protection

In heutigen IT-Hardware-Beschleunigung wird überall dort eingesetzt.Es hat sich als vertraut und natürlich zu werden, als eine Erweiterung der Prozessorbefehlen MMX.Aber es war nicht immer.Die ersten Gehversuche Entwickler und Programmierer, um neue Möglichkeiten, eine gemischte Beurteilung der Computer-Gemeinschaft zu fördern, und dann - die Anerkennung ... es war.Nun aber ist die Hardwarebeschleunigung in fast jedem Produkt und Programm vor.Manchmal, auch wenn es, und niemand wird sehen.Wenn Sie eine Grafikkarte, die Hardwarebeschleunigung unterstützt werden?Bitte!Eine Soundkarte?Ja, viel!Aber die Netzwerkkarte?Und sie hat die Möglichkeit, die CPU von Routinearbeiten mit Datenpaketen zu entladen!

Hardware-Beschleunigung ist weit verbreitet in einer Vielzahl von Programmen für den Umgang mit Multimedia-Streams genutzt.Aus diesem Grund ist es möglich, den Zeitaufwand erheblich reduzieren.Nicht jeder weiß, dass die Browser-Hersteller haben lange in ihre Produkte integriert die Fähigkeit zur Arbeit mit Grafiken (Wiedergabe von komplexen Seiten) durch den Einsatz von Hardware-Beschleunigung durch die Grundfunktionen der Grafikkarte beschleunigen.

Welche Beschleunigung es?In der Tat, alles ist einfach.Nach der Systematik des Gerät des Computers führt alle mathematischen Berechnungen Zentralprozessor (CPU).So hat das Team die Berechnung der Höhe der "2 + 2" Programm in Maschinencode, um ihn für die Verarbeitung umgewandelt und weitergegeben.Aber da jeder zweite Prozessor eine Vielzahl von Berechnungen mit dem Zusatz einer neuen Aufgabe seine Leistung etwas reduziert - der Kernel geladen wird.Entwickler haben lange versucht, die Geschwindigkeit der Zahlungen ohne Erhöhung der Leistung der CPU zu erhöhen und die Einführung von zusätzlichen Hardwarefunktionen die Möglichkeit gegeben.

Stellen Sie sich eine Grafikkarte von einem Jahrzehnt.Es war eine Logik und Videospeicher.Jede Information irgendwie mit den mit einer Anordnung von Speicherzellen in einer bestimmten Art und Weise erfasst und in ein Signal umgewandelt Bilder bezogene "clear" Systeme zu überwachen.

jede Änderung in das Bild, sogar banal Bewegung eines Punktes auf einem farbigen Hintergrund - das Ergebnis der CPU.Er hoffte, Offset-Koordinate und der Zyklus wiederholt.Wenn der Punkt nicht ein, die Anzahl von Berechnungen erhöht.Darüber hinaus verfügt der Prozessor schon "etwas zu tun".Das Ergebnis - verlangsamen.
Zur Lösung dieses Problems an begann die Grafikkarte, um eine spezialisierte Prozessor, der nur mit Grafiken, die die Ressourcen des universellen CPU freigeben erlaubt behandelt zu platzieren.Dieses Verfahren hat sich für Sound verwendet - Audio-Chip "gelernt", um einige der Funktionen zu beschleunigen;Netzwerk - Adapter hat einen Spezialprozessor, etc ..

Deaktivieren oder Aktivieren der Hardwarebeschleunigung in der Anwendung, Sie können, aber nur, wenn eine solche Funktion wird durch den Programmierer zur Verfügung gestellt.Zum Beispiel, um die Grafikbeschleunigung in Windows XP wie folgt zu steuern: Sie müssen die Eigenschaften des Desktop aufrufen und folgen Sie den Pfad "Einstellungen - Erweitert - Diagnostics."Slider, in diesem Fenster befindet, können Sie ganz oder teilweise deaktivieren Hardware-Beschleunigung des gesamten Systems.Manchmal ist es notwendig, um die Kompatibilität Probleme anzugehen.