<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Terascale-Prozessor</id>
	<title>Terascale-Prozessor - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Terascale-Prozessor"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Terascale-Prozessor&amp;action=history"/>
	<updated>2026-06-22T03:18:56Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Terascale-Prozessor&amp;diff=1032479&amp;oldid=prev</id>
		<title>imported&gt;Cepheiden am 7. Februar 2022 um 21:39 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Terascale-Prozessor&amp;diff=1032479&amp;oldid=prev"/>
		<updated>2022-02-07T21:39:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Der &amp;#039;&amp;#039;&amp;#039;Terascale-Prozessor&amp;#039;&amp;#039;&amp;#039; von [[Intel]] war ein Forschungsprojekt, um einen [[Mikroprozessor]] mit hunderten Kernen zu entwickeln. Eine derartige Architektur wird –&amp;amp;nbsp;analog zu den [[Multicore-Prozessor|Multicore]]-Architekturen&amp;amp;nbsp;– als „[[Manycore]]“ bezeichnet.&lt;br /&gt;
&lt;br /&gt;
Der Terascale-Prozessor wurde in Kacheln –&amp;amp;nbsp;den sogenannten Tiles&amp;amp;nbsp;– organisiert, wobei die meisten Kacheln allgemeine Rechenaufgaben wahrnahmen. Der Terascale-Prozessor besaß etwa 100 Millionen Transistoren, wobei jede Kachel etwa 1,2 Millionen Transistoren beherbergte. Er wurde im Jahr 2007 vorgestellt.&lt;br /&gt;
&lt;br /&gt;
== Aufbau der Kacheln ==&lt;br /&gt;
Die Kacheln besaßen je eine {{lang|en|&amp;#039;&amp;#039;Processing Engine&amp;#039;&amp;#039;}} (PE) und einen {{lang|en|&amp;#039;&amp;#039;Crossbar Switch&amp;#039;&amp;#039;}}. Die Processing Engine übernahm die Rechenaufgaben mit Hilfe zweier [[FMAC]]-Einheiten und einer [[Gleitkommaeinheit]]. Zudem besaß die Processing Engine 5&amp;amp;nbsp;[[Byte|kB]] an lokalem Speicher. Der Crossbar Switch diente zur Kommunikation mit den Nachbar-Tiles.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| [[Datei:Intel Terascale Processing Engine.svg|mini|Prinzipschaltbild der Processing Engine]]&lt;br /&gt;
| [[Datei:Intel Terascale Tile Arrangement.svg|mini|Spezialisierte Kacheln im Terascale]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Einige zusätzliche Kacheln waren auf spezielle Aufgaben wie die Verarbeitung von [[High Definition Video]], [[Verschlüsselung]], [[Digitale Signalverarbeitung]], [[Physikbeschleuniger|Physikbeschleunigung]] oder 3D-[[Computergrafik]] optimiert. Diese spezialisierten Kacheln arbeiteten im jeweiligen Aufgabenbereich effizienter –&amp;amp;nbsp;also schneller und energiesparender&amp;amp;nbsp;– als nichtspezialisierte Kacheln.&amp;lt;ref&amp;gt;J. Held, J. Bautista, S. Koehl (Hrsg.): &amp;#039;&amp;#039;From a Few Cores to Many: A Tera-scale Computing Research Overview&amp;#039;&amp;#039;. White Paper Research at Intel. Intel 2006 ({{webarchiv|url=http://download.intel.com/research/platform/terascale/terascale_overview_paper.pdf|text=PDF|wayback=20111119105056}}).&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Speicheraufbau ==&lt;br /&gt;
Ein Problem, das sich beim Terascale stellte, war, dass durch die hohe Anzahl von Kernen die Anbindung an den Speicher sehr schwer wurde, da einerseits die Datenanbindung geteilt und andererseits der Zugriff auf den Speicher koordiniert werden musste. Intel verwendete zu diesem Zweck einen hierarchischen Cachespeicher. Dabei bekam jeder Kern einen eigenen 16&amp;amp;nbsp;kB bis 64&amp;amp;nbsp;kB großen L1-Cache. Der 256&amp;amp;nbsp;kB bis 1&amp;amp;nbsp;MB große L2-Cache wurde von einer kleinen Gruppe von Kernen geteilt. Der L3-Cache stand allen Kern-Gruppen innerhalb des Prozessors zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Zusätzlich kam im Terascale ein L4-Cache aus [[Dynamic Random Access Memory|DRAM]]-Speicher zum Einsatz, der sich jedoch nicht auf demselben Prozessor-Die befand, sondern auf einem eigenen Die gefertigt wurde.&lt;br /&gt;
&lt;br /&gt;
Der L4-Cache wurde anschließend in [[Multi Chip Package|MCP]]-Bauweise neben oder in &amp;#039;&amp;#039;Stacked&amp;#039;&amp;#039;-Bauweise auf dem Prozessor angebracht. Zusätzlich wurden die Programme mit einer [[Quality of Service|QoS]]-Priorisierung versehen, damit der Speicher für wichtige Anwendungen reserviert werden konnte. Wie viel Speicher eine Anwendung beanspruchen konnte, wurde dynamisch von einem &amp;#039;&amp;#039;Resource-Monitor&amp;#039;&amp;#039; bestimmt, wodurch das [[Betriebssystem]] die Anwendungen in die optimalen Cache-Einheiten verschieben konnte.&lt;br /&gt;
&lt;br /&gt;
== Geschwindigkeit ==&lt;br /&gt;
Der Terascale-Prozessor erreichte mit mehr als einem [[Teraflop]] je Sekunde eine Geschwindigkeit, die mit dem [[ASCI Red|ASCI-Red]]-Supercomputer von 1996 vergleichbar ist, der aus 10.000 [[Pentium Pro|Pentium-Pro]]-Prozessoren mit 200&amp;amp;nbsp;[[Megahertz|MHz]] Taktfrequenz und insgesamt 500&amp;amp;nbsp;[[Kilowatt|kW]] elektrischer Leistungsaufnahme aufgebaut war.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [[Taktsignal|Taktfrequenz]]&amp;lt;br /&amp;gt; in [[Gigahertz]]&lt;br /&gt;
! Kernspannung&amp;lt;br /&amp;gt; in [[Volt]]&lt;br /&gt;
! Leistungsaufnahme&amp;lt;br /&amp;gt; in [[Watt (Einheit)|Watt]]&lt;br /&gt;
! [[Datendurchsatz]]&amp;lt;br /&amp;gt; in Terabit/s&lt;br /&gt;
! [[Rechenleistung]]&amp;lt;br /&amp;gt; in Tera[[flops]]&lt;br /&gt;
|-&lt;br /&gt;
| 3,16 || 0,95 || {{0}}62 || 1,62 || 1,01&lt;br /&gt;
|-&lt;br /&gt;
| 5,1{{0}} || 1,2{{0}} || 175 || 2,61 || 1,63&lt;br /&gt;
|-&lt;br /&gt;
| 5,7{{0}} || 1,35 || 265 || 2,92 || 1,81&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Cell (Prozessor)]]&lt;br /&gt;
* [[TRIPS-Prozessor]]&lt;br /&gt;
* [[Parallelisierung]]&lt;br /&gt;
* [[Nebenläufigkeit]]&lt;br /&gt;
* [[Simultaneous Multithreading]]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Mikroprozessor]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Cepheiden</name></author>
	</entry>
</feed>