Freddy Mercury
Enthusiast
Thread Starter
- Mitglied seit
- 15.06.2007
- Beiträge
- 156
Hallo liebe Luxxer,
Update: Aktion beendet!
Ihr dürft sehr gerne weiter benchen, aber ich kann die Liste nicht mehr fortführen - sollte stattdessen an der eigentlichen Simulation weiterarbeiten.
Ihr habt mir sehr weitergeholfen: Für meinen speziellen Anwendungsfall scheint die Taktfrequenz entscheidend zu sein. Ein hochgetakteter Dualcore von AMD erzielt gute Resultate, und ist preislich relativ günstig. Intels Core i ist noch ein wenig schneller, aber auch relativ teuer. Jetzt kann ich eine fundierte Kaufentscheidung treffen - der Laptop mit meinem (auch recht flotten) T9400 soll nämlich nicht für den langen, geplanten Simulationslauf herhalten...
Ich habe eine wissenschaftliche Simulation geschrieben (Inselbiogeografie), die ich gerne für ein großes Modell starten möchte. Auf meiner Maschine (Core2Duo T9400, 2,53 GHz) ist die Laufzeit ca. 38 Tage - das ist mir zu lang. Vielleicht sind aber andere Prozessoren deutlich schneller?
Ich habe ein Mini-Modell in einen Benchmark gepackt (download) und würde mich freuen, wenn ein paar Leute ihren Prozzi damit benchen könnten.
Aktuelle Bestenliste:
Der Nutzen für mich: Ich könnte mir, falls es sich lohnt, eine schnellere Kiste (Desktop-PC) anschaffen...
Mini-FAQ:
1. Was macht der Bench?
- Er simuliert die Besiedelung von 10.000 locations.
2. Was läuft da technisch ab?
- Schleifen, Matrix-Operationen, und ein paar String-Operationen.
3. Womit ist das Programm geschrieben?
- Borland Delphi 2010.
4. Wovon profitiert der Algorithmus?
- Das möchte ich herausfinden. Ich vermute: Taktfrequenz, CPU-Cache, Sprungvorhersage...
5. Probleme?
- Falls beim Start Fehlermeldungen auftauchen, einfach wegklicken. Kommt daher, dass der Bench aus dem kompletten Programm extrahiert wurde. Am Ende des Benches wird angezeigt, ob die Prüfsumme korrekt ist.
6. Multi-Core?
- Das Programm ist single-threaded - geht leider nicht besser, da der Ablauf ziemlich linear ist. Wenn man es auf Multicores laufen lässt, verteilt Windows die Last gleichmässig auf allen Kernen - bei einem Quad also ~ 20% pro Core. Man kann es aber über den Task-Manager auf einen Core binden ("Prozesse" - "Zugehörigkeit festlegen"), dann geht ein Kern auf 100% und die anderen bleiben bei 0.
Danke an alle!
Update: Aktion beendet!
Ihr dürft sehr gerne weiter benchen, aber ich kann die Liste nicht mehr fortführen - sollte stattdessen an der eigentlichen Simulation weiterarbeiten.
Ihr habt mir sehr weitergeholfen: Für meinen speziellen Anwendungsfall scheint die Taktfrequenz entscheidend zu sein. Ein hochgetakteter Dualcore von AMD erzielt gute Resultate, und ist preislich relativ günstig. Intels Core i ist noch ein wenig schneller, aber auch relativ teuer. Jetzt kann ich eine fundierte Kaufentscheidung treffen - der Laptop mit meinem (auch recht flotten) T9400 soll nämlich nicht für den langen, geplanten Simulationslauf herhalten...
Ich habe eine wissenschaftliche Simulation geschrieben (Inselbiogeografie), die ich gerne für ein großes Modell starten möchte. Auf meiner Maschine (Core2Duo T9400, 2,53 GHz) ist die Laufzeit ca. 38 Tage - das ist mir zu lang. Vielleicht sind aber andere Prozessoren deutlich schneller?
Ich habe ein Mini-Modell in einen Benchmark gepackt (download) und würde mich freuen, wenn ein paar Leute ihren Prozzi damit benchen könnten.
Aktuelle Bestenliste:
Code:
14,430s Core i5 661 4,18 GHz Buggyfield
14,977s Phenom II X4 965 BE 4,18 GHz Phantomias88
15,007s Core i7 860 4,0 GHz viohlenze
16,193s Phenom II X4 940 3,91 GHz Ende August
16,708s Phenom II X4 965 BE 3,8 GHz Phantomias88
16,719s Core2Quad 9550 4,0 GHz Robert45230
17,332s Core i7 920 3,8 GHz Bob_Busfahrer
17,596s Core2Quad 9550 4,0 Ghz mangaman
17,812s Core2Duo E8500 4,1 GHz Semih91
20,406s Athlon II X2 245 3,0 GHz isch
20,935s Core2Duo E8300 3,4 GHz Kyraa
21,234s Phenom II X4 940 3,01 GHz Sc|-|mid
21,687s Athlon II X2 245 2,9 GHz isch
23,125s Athlon II X2 240 2,8 GHz Painfully Dream
25,109s Core2Duo T9400 2,53 GHz Freddy Mercury
28,985s Core2Duo E6750 2,67 GHz Azrael97
35,805s Core2Duo E2200 2,2 GHz fo$$i (Ubuntu 9.10 und Wine)
44,352s X2-3800+ 2,0 GHz Freddy Mercury
52,437s Sempron 3300+ 2,0 GHz Freddy Mercury
84,578s Atom 270 1,9 GHz Freddy Mercury
85,766s Atom 270 1,6 GHz Freddy Mercury
Mini-FAQ:
1. Was macht der Bench?
- Er simuliert die Besiedelung von 10.000 locations.
2. Was läuft da technisch ab?
- Schleifen, Matrix-Operationen, und ein paar String-Operationen.
3. Womit ist das Programm geschrieben?
- Borland Delphi 2010.
4. Wovon profitiert der Algorithmus?
- Das möchte ich herausfinden. Ich vermute: Taktfrequenz, CPU-Cache, Sprungvorhersage...
5. Probleme?
- Falls beim Start Fehlermeldungen auftauchen, einfach wegklicken. Kommt daher, dass der Bench aus dem kompletten Programm extrahiert wurde. Am Ende des Benches wird angezeigt, ob die Prüfsumme korrekt ist.
6. Multi-Core?
- Das Programm ist single-threaded - geht leider nicht besser, da der Ablauf ziemlich linear ist. Wenn man es auf Multicores laufen lässt, verteilt Windows die Last gleichmässig auf allen Kernen - bei einem Quad also ~ 20% pro Core. Man kann es aber über den Task-Manager auf einen Core binden ("Prozesse" - "Zugehörigkeit festlegen"), dann geht ein Kern auf 100% und die anderen bleiben bei 0.
Danke an alle!
Zuletzt bearbeitet: