Durchführen von GIS-Benchmarks?

16

Ich suchte im Web nach Benchmarks (konnte jedoch keine finden), die die Hardwareleistung (wahrscheinlich insbesondere die CPU-Leistung) in verschiedenen GIS-Programmen bei zeitaufwändigen Aufgaben (z. B. Erstellung von Hillshades, Neuprojektierung von Rastern, Aufbau von Topologien) anzeigen zum Vergleich verschiedener GIS-Software, aber zum Vergleich der Leistung für verschiedene CPUs, Multithreading-Auswirkungen, SSD usw. Wenn ich damit anfangen würde, würde ich wahrscheinlich einen standardisierten Datensatz benötigen, der öffentlich verfügbar ist, damit jeder versuchen kann, Ergebnisse zu veröffentlichen. Aber weiß jemand, ob solche Vergleiche schon irgendwo existieren?

U2ros
quelle
1
Nicht unbedingt ein Maßstab, aber einige Vorschläge für Hardware .
Roy

Antworten:

3

Ich weiß, dass unsere Organisation in der Vergangenheit eine maßgeschneiderte Suite für das Benchmarking verschiedener Hardware-Setups für GIS erstellt hat. Daher würde ich davon ausgehen, dass (zumindest damals) nichts zum Vergleich passte.

Wie in SP11 erwähnt, sollten Sie genau angeben, was Sie vergleichen möchten. Ich würde davon ausgehen, dass es sich wahrscheinlich nur um eine kleine Anzahl unterschiedlicher Hardware-Konfigurationen handelt. In diesem Fall würden Sie wahrscheinlich genug Informationen erhalten, um eine gute Entscheidung treffen zu können, wenn Sie nur ein wenig Benchmark-Protokollierung zu einer Reihe von Standard-Beispielaufgaben hinzufügen.

Und wenn Sie das getan haben, können Sie die Ergebnisse für alle im Internet veröffentlichen!

Anthony -GISCOE-
quelle
In der Tat denke ich darüber nach, eine kleine Website mit einigen öffentlichen Datensätzen zu erstellen, die jeder herunterladen kann, sowie eine Beschreibung der Testmethoden, damit jeder dies auf seinem eigenen Computer tun und dann seine eigenen Ergebnisse hinzufügen kann.
U2ros
4

Bei FOSS4G führen sie jedes Jahr einen Benchmark-Test gegen verschiedene WMS-Server durch. Im Sinne von Open Source verwenden sie kostenlose Datensätze, dokumentieren alles und geben den Quellcode frei, sodass Sie wahrscheinlich auswählen können, was Sie von ihm wollen.

Weitere Informationen finden Sie auf der Wiki-Seite: http://wiki.osgeo.org/wiki/FOSS4G_Benchmark

Leider scheint es ein schlecht gepflegtes Wiki zu sein und viele Seiten mögen andere relevante Seiten nicht, so dass Sie ein bisschen suchen müssen, um alles zu finden (es ist verstreut). http://wiki.osgeo.org/wiki/Category:Benchmarking könnte ein guter Anfang sein.

Sie haben auch Ergebnisse, bei denen sie Dinge diskutieren, die einschränkend waren, einschließlich Hardware, dh von slashgeo

In diesem Jahr umfasst der Benchmark Engpässe bei CPU, Festplattenzugriff, Netzwerkzugriff und Remote-Datenbankzugriff.

GIS-Jonathan
quelle
Ich habe diese ja gesehen, sie decken mit Sicherheit den Karten-Serving-Aspekt von GIS sehr gründlich ab, aber ein bisschen veraltet
U2ros
@ U2ros - Sie haben auch 2012. Die Wiki-Seite ist ein wenig spärlich ( wiki.osgeo.org/wiki/Benchmarking_2012 ), aber sie verlinkt auf eine Mailing-Liste, auf der Sie ihnen bestimmte Fragen stellen können.
GIS-Jonathan
1

Eigentlich ist es eine sehr gute Frage. Ich denke, es hängt mit dem Lastausgleich verschiedener GIS-Aufgaben zusammen.

Sie können keine GIS-Software anhand der Leistung vergleichen. Jede GIS-Software besteht aus verschiedenen Komponenten, die vom Betriebssystem, der Hardware und vielen anderen Parametern abhängen.

Zum Beispiel. Nehmen wir an, die Bildverarbeitung ... Sie können diese Aufgabe in GRASS und ERDAS vergleichen (viel Unterschied, den Sie in Ordnung bringen können. Abhängig von Algorithmus, Codierung und anderen Parametern).

Bitte geben Sie an, warum Sie vergleichen möchten. (Gibt es eine bestimmte Funktionalität, die Sie vergleichen möchten?)

Bitte lassen Sie es uns wissen, damit sie perfekt sind. wird anwendbar sein ..

Eine Funktionsmatrix oder ein Whitepaper sind möglicherweise für Ihre Anfrage geeignet.

Ich hoffe obige Punkte geben dir die Richtung.

Vielen Dank..

Sunil
quelle
Er / Sie möchte die Software nicht vergleichen, sondern die Software verwenden, um die Hardware zu vergleichen.
GIS-Jonathan
1
Was ist deine Quelle?
Aaron
Verwenden Sie genau die Software, um die Hardware zu vergleichen. Ich habe zum Beispiel letzte Woche gerade eine neue Workstation gekauft. Und ich muss sagen, die meisten Benchmarks sind Spiele oder Video-orientiert. Nach einigem Hin und Her habe ich mich für eine Xeon E3-1240-v2 entschieden, die eine Einstiegs-WS / Server-CPU ist. Ich werde es verwenden einige Rendering und Raster Transformationen zu tun, aber wenn ich nur die ‚normalen‘ Benchmarks lesen, ich würde wahrscheinlich mit einem i5 3570 oder i7 3770 , die beide kosten mehr und geben weniger im Bereich der GIS am Ende
U2ros