.mojo
Fleet Admiral
- Registriert
- Nov. 2004
- Beiträge
- 13.023
Diese Frage beschäftigt mich schon etwas länger, aber konkrete Zahlen dazu finde ich nie. Immer nur abstrakte Konzepte.
Mich würde einfach mal interessieren wie oft zb ein i7 7700K 2 Zahlen miteinander addieren kann in einer Sekunde.
JEtzt sind mir GigaFLOPS und MIPS natürlich bekannt, aber was genau ist denn eine floating point operation und was schafft ein i7 mit einer instruktion für was braucht er mehr?
2*3 wird wohl schneller gehen als 314532453456645767567,6763467634 * 23434432345,65787
Wo ist da die Grenze was noch mit einem mal geht (da Multiplikationen als mehrfache additionen behandelt werden brauchen diese wohl ein vielfaches an zeit?)
Eine 64bit CPU hat 64bit Register. Heißt das dann also dass die Addition von 2 Zahlen kleiner als 64bit mit einem Cycle geht (sofern ein i7 für eine Addition nur einen cycle braucht)? Angenommen man würde keine Zahlen aus dem Speicher lesen sondern immer und immer nur wieder die beiden selben Zahlen im Register lassen und sie immer und immer wieder addieren lassen, dann könnte ein i7 mit 3Ghz und 8 Kernen diese Operation also 24 Milliarden mal pro Sekunde berechnen?
Wie gesagt, ich finde es schwierig da konkretes herauszufinden.
Mich würde einfach mal interessieren wie oft zb ein i7 7700K 2 Zahlen miteinander addieren kann in einer Sekunde.
JEtzt sind mir GigaFLOPS und MIPS natürlich bekannt, aber was genau ist denn eine floating point operation und was schafft ein i7 mit einer instruktion für was braucht er mehr?
2*3 wird wohl schneller gehen als 314532453456645767567,6763467634 * 23434432345,65787
Wo ist da die Grenze was noch mit einem mal geht (da Multiplikationen als mehrfache additionen behandelt werden brauchen diese wohl ein vielfaches an zeit?)
Eine 64bit CPU hat 64bit Register. Heißt das dann also dass die Addition von 2 Zahlen kleiner als 64bit mit einem Cycle geht (sofern ein i7 für eine Addition nur einen cycle braucht)? Angenommen man würde keine Zahlen aus dem Speicher lesen sondern immer und immer nur wieder die beiden selben Zahlen im Register lassen und sie immer und immer wieder addieren lassen, dann könnte ein i7 mit 3Ghz und 8 Kernen diese Operation also 24 Milliarden mal pro Sekunde berechnen?
Wie gesagt, ich finde es schwierig da konkretes herauszufinden.