Warum arbeitet ein Intel i7 schneller als ein i3 bei gleichem Prozessortakt?
Wie in der Überschrift gefragt, möchte ich wissen, warum ein Intel i7 immer schneller Arbeitet als ein i3, wenn sonst alle technischen Daten identisch sind? Beide Prozessoren sind 64-bit Dual-Core (im Notebook), arbeiten bei 2 Ghz und haben (fast) die gleiche Cache-Speichergröße.
Was ist der entscheidende technische Faktor, der diesen Unterschied bewirkt?
5 Antworten
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
Der größte unterschied zwischen dem i3 und dem i7 ist die Anzahl der Kerne.
Ein i3 besitzt zwei Kerne, der i7 4. Entsprechend kann der i7 pro Takzyklus doppelt so viele Instruktionen verarbeiten wie der i3. Das macht schon einen ganz gewaltigen Unterschied.
![](https://images.gutefrage.net/media/user/WillEsWissen64/1580647499222_nmmslarge__0_0_443_443_2f139302d6f3e6a1d22c4c82a765bd29.jpg?v=1580647499000)
Zum ersten hat eine i7 mehr Kerne .
Zum zweiten hat eine i7 einen Turbo-Takt.
![](https://images.gutefrage.net/media/user/timtheshock/1586884230634_nmmslarge__0_0_1434_1434_19e9b34018142545ddf5dc33bb56849c.jpg?v=1586884231000)
Wäre vielleicht mal schön zu wissen, um welche Prozessoren es genau geht, aber allgemein kann man sagen: Der i7 hat Hyperthreading, wodurch aus z.B. 4 Threads 8 Threads werden, das bringt dem i7 einen wesentlichem Vorteil gegenüber dem i3, der ohne Hyperthreading nur 4 Threads aufbringen kann (bei Notebooks haben aber auch i3-Prozessoren Hyperthreading). Zusätzlich sollte man sich auch die Boost-Frequenzen anschauen. Diese sind beim i7 höchstwahrscheinlich höher, der i3 ist für höhere Frequenzen meistens nicht ausgerichtet.
Architektur wurde bei dir auch nicht erwähnt, aber ich vermute mal, es ist die gleiche, denn wenn das nicht der Fall ist, ist es ja klar, warum, denn mit einer neuen Architektur wird oftmals die IPC (Instructions-per-Clock) verbessert, sprich mehr Leistung bei gleichem Takt.
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
es kommt nicht auf den takt an, der i7 den du da vergleichst ist von einer älteren architektur als der i3
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
Die Taktzahl sagt ja nur bedingt etwas über die Performance aus. Da spielen eben noch Dinge wie Instruktionssatz, die Mikroarchitktur, ggf. verschiedene Pipelines / Branch-Predictions etc. einen Einfluss. Auch Temperatur hat natürlich einen Einfluss auf die Performance.
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
Das stimmt alles, aber selbst wenn alle 'Umgebungsvaraiblen' identisch wären, käme der i3 dennoch nicht auf die gleiche Leistung, weil er nur etwa ein Viertel der Schaltvorgänge aufbringt