Die Anzahl der Transistoren in Prozessoren variiert stark. Der ursprüngliche 6502-Mikroprozessor hatte je nach Teilenummer zwischen 3,5 und 4,2 Tausend Transistoren, und es ist nicht ungewöhnlich, "moderne" Mikrocontroller mit diesen wenigen zu finden. Minimalistische ARM-Chips waren ungefähr 22 Tausend, und die Anzahl ist für andere gleichwertige RISC-Kerne ziemlich ähnlich, obwohl es nicht ungewöhnlich ist, dass ein einzelner Kern unter Hunderttausenden landet, wenn er viele Funktionen hat. Die ursprüngliche Zahl von 80386 betrug etwa 275 Tausend und ähnliche CISC-Kerne ähneln im Allgemeinen der gleichen. Auf der anderen Seite des Spektrums ist ein 8-Kern-Ryzen 7 1700 ungefähr 4,8 Milliarden, was ein bisschen hoch ist, aber für "moderne" CPU nicht ungewöhnlich ist.
Das Zitat von 12 Milliarden für die GTX 1080 Ti klingt für mich gerade für den GPU-Chip selbst, mit Ausnahme des VRAM und aller zusätzlichen Chips. Es hat weit mehr "Kerne" als eine moderne CPU, aber jeder dieser "Kerne" ist exponentiell einfacher zu implementieren, da er viel spezialisierter ist. Der VRAM ist ein dynamischer RAM, was bedeutet, dass Sie einen Transistor pro Bit betrachten (dh 11 GB sind mindestens 11 Billionen Transistoren). Die Sekundärchips sind schwerer zu quantifizieren, da sie von OEM zu OEM variieren, aber in der Transistoranzahl normalerweise nicht zu hoch sind.
Ihre Schätzung von 1 Billion für eine 256 GB-MLC-NAND-SD-Karte klingt für mich auch nicht so weit, aber Sie müssen Folgendes beachten:
- SD-Karten sind nicht nur Flash-Speicher, sie verfügen auch über Controller-Chips, die etwa so komplex sind wie ein 6502-Prozessor oder äußerster Fall einen ARM-Kern. Dies erhöht Ihre Schätzung, aber nicht um ein Vielfaches.
- MLC NAND ist eigentlich nicht nur 2-Bit (manche verwenden es so, andere nicht). Wenn stattdessen die SD-Karte höhere Bitzahlen pro Zelle verwendet (es gibt 4-Bit-Zellen), verringert dies Ihre Anzahl erheblich.
- Eine SD-Karte verfügt über unterschiedliche Betriebsspannungen, Signalfrequenzen, Stromverbrauch und Verlustleistung einer typischen "modernen" CPU oder GPU. Dies hat einen großen Einfluss darauf, wie der Würfel angeordnet werden kann, was wiederum einen großen Einfluss auf die Würfelgröße hat.