Unterschied zwischen CPU und GPU

Unterschied zwischen CPU und GPU

In der CPU- oder zentralen Verarbeitungseinheit werden alle Programmanweisungen ausgeführt, um die erforderlichen Daten abzuleiten. Die Weiterentwicklung im modernen CPUs hat es ihm ermöglicht, mehr Zahlen als je zuvor zu knacken. Eine Grafikverarbeitungseinheit oder eine GPU soll die Last der CPU lindern, indem alle fortgeschrittenen Berechnungen bearbeitet werden, die erforderlich sind, um das endgültige Display auf dem Monitor zu projizieren.

Ursprünglich verarbeitet CPUs alle Berechnungen und Anweisungen im gesamten Computer, somit die Verwendung des Wortes 'zentral'. Im Verlauf der Technologie wurde es jedoch vorteilhafter, einige der Verantwortlichkeiten der CPU zu übernehmen und sie von anderen Mikroprozessoren zu erfüllen. In den Tagen vor der GUIs war der Bildschirm einfach ein kleines Netz, wobei jede Box einen 8 -Bit -Wert hatte, der einem Zeichen entspricht. Dies war für die CPU relativ sehr einfach zu tun, aber die GUIs haben größere Auflösungen, wobei jedes Pixel einen 16 -Bit- oder 32 -Bit -Farbwert hat.

GPUs, wo ursprünglich entwickelt wurde, um 2D -Grafiken zu rendern; Insbesondere um die Zeichnung von Fenstern in einer GUI zu beschleunigen. Aber als die Notwendigkeit von 3D und schnellerer Grafikbeschleunigung zunahm, wurde die GPU schneller und spezialisierter auf ihre Aufgabe. GPUs sind jetzt im Allgemeinen schwimmende Punktprozessoren, die die geometrischen Berechnungen zusammen mit Texturzuordnungsaufgaben problemlos zusammenstellen können. Die meisten GPUs haben MPEG -Primitiven implementiert, um die Wiedergabe von Videos zu verbessern. Einige haben sogar die Fähigkeit, HD -Videodaten direkt zu dekodieren und eine weitere Aufgabe von der CPU zu entfernen.

Hardware weise, GPUs und CPUs sind ähnlich, aber nicht identisch. Wenn wir uns den Baustein der Transistoren ansehen, können wir sehen, dass die meisten GPUs bereits mit CPUs in der Transistor -Anzahl konkurrieren. Die spezialisierte Natur des GPU. Es können auch mehrere GPUs eingesetzt werden, um ein einzelnes Ziel zu erreichen, ähnlich wie die derzeit verfügbar. ATIs Kreuzfeuer und Nvidia's SLI ermöglichen es Benutzern, zwei identische GPUs miteinander zu verbinden und sie als eins zum Laufen zu bringen.

Zusammenfassung:
1. CPU ist das Gehirn des Computers, die die GPU nur ergänzen soll.
2. GPUs sind spezialisiert und können die Funktion einer CPU nicht ersetzen.
3. CPUs kann die Funktionen einer GPU, jedoch mit viel langsamerer Geschwindigkeit ausführen.
4. GPU.
5. GPUs können auch wie die Mehrkernfunktion der CPU zusammenarbeiten.