www.wikidata.de-de.nina.az
Als Streamprozessor wird eine spezielle Art des Koprozessors bezeichnet und zugleich eine kleine skalare Recheneinheit die in solchen Koprozessoren auftreten kann Inhaltsverzeichnis 1 Streamprozessor als Koprozessor 2 Streamprozessoren als kleine skalare Recheneinheiten 3 Siehe auch 4 Weblinks 5 EinzelnachweiseStreamprozessor als Koprozessor BearbeitenAls Streamprozessor wird ein Koprozessor bezeichnet der Datenstrome engl stream verarbeiten kann Die Verarbeitung zeichnet sich vor allem durch hohe Parallelisierung aus Viele Anwendungen kommen aus dem Bereich des Hochleistungsrechnen Als Streamprozessor hatte ATI inzwischen von AMD ubernommen zunachst einen Teil der X1x00 Serie vorgestellt 1 2 Dabei handelte es sich um Grafikkarten die durch Anpassung der Treiber in die Lage versetzt wurden nicht nur Grafik zu rendern sondern auch andere Datenstrome zu verarbeiten AMD nennt diese Art der Datenverarbeitung Stream Computing 3 Nvidia prasentierte ihrerseits mit der Einfuhrung ihrer Unified Shader Architektur bei Grafikkarten auch Grafikprozessoren die man als Streamprozessor einsetzen kann Nvidia vermarktet das unter dem Begriff CUDA Compute Unified Device Architecture 4 AMD prasentierte ihrerseits auch eine Unified Shader Architektur Weil die Unified Shader sehr viel flexibler in der Programmierung sind als die fruheren Rendering Pipelines eignen sich diese Grafikprozessoren besonders gut fur die Verarbeitung von diversen Datenstromen also fur deren Benutzung als Streamprozessoren Streamprozessoren als kleine skalare Recheneinheiten BearbeitenSkalare Recheneinheiten die einzelne skalare Rechenoperationen an einem Datenstrom durchfuhren konnen nennt man Streamprozessoren oder auch Streamverarbeitungseinheiten engl Stream Processing Units Einen Zusammenschluss solcher kleiner Streamprozessoren bzw skalarer Recheneinheiten findet man in den Grafikprozessoren Streamprozessoren die auf der Unified Shader Architektur aufbauen Durch den Zusammenschluss von skalaren Recheneinheiten ist nicht nur Verarbeitung von skalaren Operationen sondern auch Vektorverarbeitung moglich Siehe auch BearbeitenVektorprozessor General Purpose Computation on Graphics Processing Unit GPGPU Weblinks BearbeitenBlockdiagramm der GeForce 8800 im Stream Prozessormodus aus Computerbase deEinzelnachweise Bearbeiten R580 GPU als Stream Prozessor Memento vom 23 Marz 2007 im Internet Archive ATI Radeon GPUs und erste Anwendungen Memento vom 19 Mai 2007 im Internet Archive Allgemeines von AMD zu Stream Computing und Begriffserklarung What is Stream Computing Memento vom 18 Mai 2007 im Internet Archive nVidia GPU Computing TechnologieProzessorarchitekturen nbsp nach Wortbreite 1 Bit Architektur Bit Slice Architektur 4 Bit Architektur 8 Bit Architektur 16 Bit Architektur 32 Bit Architektur 64 Bit Architekturnach Befehlssatzaufbau CISC EPIC NISC RISC VLIW Mikroarchitekturmit Optimierung fur Einsatzzweck Haupt Prozessor Grafikprozessor GPGPU Streamprozessor Soundprozessor Gleitkommaeinheit Netzwerkprozessor Physikbeschleuniger Vektorprozessor TensorFlow Processing Unit Abgerufen von https de wikipedia org w index php title Streamprozessor amp oldid 207528722