Für einen Mikroprozessor-Cache ist eine resistive-kapazitive Verzögerung signifikant. Wie Wikipedia feststellt, ist diese Verzögerung proportional zum Längenquadrat. Um diese Verzögerung zu reduzieren, können Repeater eingefügt werden, die jedoch eine logische Verzögerung hinzufügen . Ein anderer (geringerer) Verzögerungsfaktor liegt in der Adressdecodierung; Jede Verdoppelung der Größe erfordert einen weiteren Zeilendecodierer, um die entsprechende Bitzeile zu adressieren.
Wie beeinflusst die physische Entfernung zwischen Prozessor und Speicher / Cache die Datenübertragungsgeschwindigkeit?
1117
Shivam aggarwal
Der L1-Cache befindet sich innerhalb der CPU, um den Datenzugriff zu beschleunigen. Da sich die elektrischen Signale jedoch mit Lichtgeschwindigkeit (nahezu konstant) bewegen, was unglaublich schnell ist, kommt die Entfernung in Betracht.
Für eine Entfernung von 2 cm gegenüber einer Entfernung von 10 cm ist das nicht viel, und die Zeit, um beide Punkte zu erreichen, wäre fast gleich. Warum heißt es dann, je näher sich das Bauteil an der Position befindet Je schneller die CPU darauf zugreifen kann.
Eine andere Frage ist: Was ist die Taktrate einer CPU und wie beeinflusst sie die Datenübertragungsgeschwindigkeiten.
Sie haben es geschafft: Es ist die Geschwindigkeit des Lichts oder wirklich die Geschwindigkeit des Stroms in Kupfer (etwa 1/3 der Lichtgeschwindigkeit). Sie müssen verstehen, wie unglaublich schnell Prozessoren jetzt sind, und die Latenz zwischen Anforderung und Antwort verdoppelt die Entfernung.
Ron Maupin vor 8 Jahren
0
Aber bei einer Geschwindigkeit von 1/3 des Lichts spielt 2-10 cm keine Rolle.
Shivam aggarwal vor 8 Jahren
0
Es tut. Rechnen Sie aus und denken Sie daran, den Abstand zu verdoppeln.
Ron Maupin vor 8 Jahren
0
Entschuldigung, ich bin ein Noob bei diesen Dingen. Bitte helfen :)
Shivam aggarwal vor 8 Jahren
0
@Shivamaggarwal - Helfen Sie mit was genau? Sie geben an, dass die Entfernung keine Rolle spielt, es sei denn, dies ist der Fall. Daher beruht Ihre Frage zu den Grundlagen auf Ihrem falschen Verständnis eines Kernkonzeptes.
Ramhound vor 8 Jahren
0
@ Ramhound Ja, mein falsches Verständnis könnte der Grund für meine Unschärfe sein. Meine direkte Frage lautet: "IST ENTFERNUNG AUCH EIN ENTSCHEIDENDER FAKTOR FÜR DATENTRANSFERGESCHWINDIGKEITEN ZWISCHEN CPU UND CACHE / SPEICHER?" obwohl Daten mit fast Lichtgeschwindigkeit übertragen werden.
Shivam aggarwal vor 8 Jahren
0
@Shivamaggarwal - Ja;
Ramhound vor 8 Jahren
0
Wie dann (was war meine ursprüngliche Frage)
Shivam aggarwal vor 8 Jahren
0
1 Antwort auf die Frage
1
Paul A. Clayton
Verwandte Probleme
-
6
Muss ich 3 RAM-DIMMs haben, um DDR3 verwenden zu können, oder sogar eine 3-Kanal-CPU betreiben könne...
-
8
Sollte ich 32 oder 64 Bit für Linux wählen?
-
5
Warum läuft mein CPU-Fan, wenn Sie Videos oder virtuelle Maschinen ausführen?
-
12
CPU-Kerne: Je mehr, desto besser?
-
5
Warum sollte mein Computer starten und plötzlich ausschalten?
-
4
Gibt es einen bestimmten oder messbaren Vorteil bei der Verwendung von ECC-RAM in einem Desktop-PC?
-
2
iTunes-Speicherverwendung
-
5
So ermitteln Sie, welche Firefox-Add-Ons den meisten Speicher verwenden
-
5
Was soll ich mit meinem alten Gedächtnis machen?
-
3
Wie kann ich feststellen, ob der Arbeitsspeicher auf meinem ASUS P5B MX-Motherboard von 2 auf 4 GB e...