Ich habe diese Frage ChatGPT gestellt.
Hier die dritte Antwort zum Verhältnis CPUs 6502/Z80 und Ryzen 16 Core CPU:
Es gibt keine direkten Benchmarks, die den MOS 6502 oder Z80 mit einem modernen AMD Ryzen 16-Core-Prozessor bei wissenschaftlichen Berechnungen vergleichen, da diese Prozessoren für völlig unterschiedliche Anwendungen und Zeiträume entwickelt wurden. Benchmarks für rechenintensive wissenschaftliche Berechnungen auf modernen Prozessoren sind jedoch verfügbar, und durch eine Überschlagsrechnung können wir das enorme Leistungsgefälle verdeutlichen.
Hier sind einige beispielhafte Benchmarks und Methoden, um das Verhältnis zu verdeutlichen:
1. LINPACK Benchmark:
• Der LINPACK-Benchmark misst die Floating Point Operations per Second (FLOPS) und wird für wissenschaftliche Berechnungen verwendet. Ein MOS 6502 erreicht etwa 0.043 MIPS (Millionen Instruktionen pro Sekunde), was deutlich unter 1 FLOP liegt.
• Ein moderner Ryzen 16-Core-Prozessor erreicht bis zu 1 TeraFLOP (eine Billion FLOPS) bei Spitzenlast. Damit ist der Ryzen grob eine Billion Mal schneller.
2. SPEC CPU Benchmark:
• Der SPEC-Benchmark misst die Rechenleistung und Verarbeitungsgeschwindigkeit bei wissenschaftlichen und technischen Aufgaben. Während der MOS 6502 und Z80 keine SPEC-Benchmarks haben, wurde berechnet, dass sie je nach Aufgabe etwa 1.000 bis 10.000 Mal langsamer sind als frühe Pentium-Prozessoren der 1990er Jahre. Ein Ryzen ist wiederum mehr als 10.000-mal schneller als diese alten Pentiums, was zu einem geschätzten Leistungsunterschied von 10 Milliarden bis 100 Milliarden Mal führt.
3. Dhrystone und Whetstone Benchmarks:
• Diese frühen Benchmarks, die Integer- und Floating-Point-Performance messen, wurden auch auf dem 6502 und Z80 getestet. Der 6502 erreicht etwa 0.4 Dhrystone MIPS. Ein Ryzen erreicht mehr als 100.000 Dhrystone MIPS.
4. Vergleich zu Supercomputern der Vergangenheit:
• Der MOS 6502 und Z80 waren in etwa so leistungsfähig wie Großrechner der frühen 1970er Jahre, die ebenfalls nur wenige Tausend FLOPS erreichten. Ein moderner Ryzen-Prozessor mit 16 Kernen ist hingegen vergleichbar mit den Supercomputern der späten 1990er und frühen 2000er Jahre, die TeraFLOP-Leistung erreichten.
Zusammengefasst zeigt sich, dass der Leistungsunterschied zwischen einem MOS 6502 oder Z80 und einem modernen Ryzen-Prozessor im Bereich 10 Milliarden bis 1 Billion liegt, abhängig von der Art der Berechnung und den genutzten Benchmarks.