Kombinieren von CPU und RAM auf gestapeltem Silizium

Xilinx hat eine Möglichkeit entwickelt, mehrere Chips in einem einzigen Gehäuse zu kombinieren, indem ein Silizium-Interposer verwendet wird (ich weiß nicht, ob sie tatsächlich die ersten sind, die dies tun). Auf diese Weise erreichen sie enorme Bandbreiten zwischen den einzelnen Chips, viel mehr als möglich wäre, wenn die Signale über IO-Pins laufen müssten (weitere Details finden Sie hier oder im Whitepaper ).

Warum verwendet beispielsweise Intel nicht eine ähnliche Technik, um die CPU und den Arbeitsspeicher in einem Paket zu kombinieren? Dies würde neben anderen Vorteilen (etwas niedrigere Latenz, geringere Verlustleistung, weniger Gehäuse-IO-Pins, weniger Signalwege auf dem Mainboard) eine viel höhere Speicherbandbreite ermöglichen.

Sicher, es gibt einige Nachteile (die DRAM-Chips müssten gestapelt werden, die RAM-Menge ist festgelegt, ein zusätzlicher Interposer-Die wird benötigt (obwohl dies in einem älteren, billigeren Prozessknoten hergestellt werden kann)), aber wenn man bedenkt, dass der Speicher Bandbreitenengpässe sind für immer mehr Kerne ein zunehmendes Problem, das sollte sich lohnen. Was vermisse ich?

Nennt es Intel nicht On-Chip-Cache?
Zwei Chips-Würfel, die nebeneinander sitzen, haben die doppelte verfügbare Oberfläche von gestapelten Würfeln. Das Stapeln von Würfeln kann ein wenig Energie sparen, aber bei vielen Computern ist es ein größeres Problem, Energie aus der CPU zu bekommen, als sie hinein zu bekommen .
@supercat Ich bin mir nicht sicher, ob ich deinen Kommentar verstehe. IO-Aktivität erzeugt immer Abwärme in den Lese- und Schreibchips.
@AdrianWillenbücher: E/A erzeugt etwas Abwärme, aber Prozessoren erzeugen viel andere Abwärme. Durch das Stapeln von Würfeln wird ein Teil der durch I/O verursachten Wärme beseitigt, es kann jedoch schwieriger werden, die Wärme loszuwerden, die immer noch von anderen Quellen erzeugt würde. Das Stapeln von Chips kann trotz der thermischen Probleme nützlich sein , aber die thermischen Probleme sind schwerwiegend genug, um die Vorteile des Stapelns einzuschränken.
@supercat Sicher, deshalb habe ich vorgeschlagen, den CPU-Chip und den DRAM-Chip nebeneinander zu platzieren . Die DRAM-Chips erzeugen wenig genug Wärme, um gestapelt werden zu können.

Antworten (1)

Warum verwendet beispielsweise Intel nicht eine ähnliche Technik, um CPU und RAM in einem Paket zu kombinieren?

Sie (werden) tun?

Rajeeb Hazra von Intel, Vizepräsident und General Manager seiner Rechenzentrumsgruppe, sagte, Intel werde High-End-Xeon-Prozessoren und Xeon-Phi-Coprozessoren durch enge Integration von Speicher anpassen, sowohl durch Hinzufügen von Speicherchips zu einem Prozessorpaket als auch zu einem späteren Zeitpunkt , Integration von Speicherschichten in den Prozessor

Geben Sie hier die Bildbeschreibung ein

Die Menge des paketinternen Speichers wäre durch Platzbeschränkungen und den physischen Platz innerhalb des Pakets begrenzt, und wir sollten nicht erwarten, dass ein solcher Near-Speicher den Far-Speicher ersetzt oder ersetzt.

Interessant. Haben sie weitere Details dazu veröffentlicht? (Ich konnte keine finden)