Effectuer des benchmarks SIG?


16

Je cherchais sur le Web des repères (mais je n'en ai trouvé aucun) qui indiqueraient les performances matérielles (probablement le processeur en particulier) dans différents logiciels SIG dans des tâches chronophages (comme la génération d'ombrage, le reprojet de trame, la construction de la topologie), pas dans le but de comparer différents logiciels SIG mais pour comparer les performances pour différents processeurs, impact multithreading, ssd, etc. Si je commençais avec cela, je suppose que j'aurais besoin d'un ensemble de données standardisées, accessibles au public afin que tout le monde puisse essayer de publier des résultats. Mais est-ce que quelqu'un sait si de telles comparaisons existent déjà quelque part?


1
Pas nécessairement une référence, mais quelques suggestions de matériel .
Roy

Réponses:


3

Je sais que par le passé, notre organisation a créé une suite personnalisée pour comparer différentes configurations matérielles pour les SIG, donc je suppose que (à l'époque, au moins), il n'y avait rien qui correspondait à la facture pour comparaison.

Comme SP11 le mentionne, vous devez être précis quant à ce que vous souhaitez comparer. Je suppose qu'il s'agit probablement d'un petit nombre de configurations matérielles différentes. Dans ce cas, l'ajout d'un enregistrement de référence à un ensemble d'exemples de tâches standard vous donnera probablement suffisamment d'informations pour prendre une bonne décision.

Et puis, une fois que vous avez fait cela, vous pouvez publier les résultats sur le Web pour tout le monde!


En effet, je pense à faire un petit site web avec des jeux de données publics que n'importe qui peut télécharger, une description des méthodes de test, afin que tout le monde puisse le faire sur sa propre machine puis ajouter ses propres résultats.
U2ros

4

Chez FOSS4G, ils effectuent un test de référence chaque année contre divers serveurs WMS. Étant dans l'esprit Open Source, ils utilisent des ensembles de données gratuits, documentent tout et publient le code source afin que vous puissiez probablement choisir ce que vous en voulez.

Vous pouvez en savoir un peu plus sur la page wiki: http://wiki.osgeo.org/wiki/FOSS4G_Benchmark

Malheureusement, il semble être un wiki mal entretenu et de nombreuses pages n'aiment pas les autres pages pertinentes, vous devrez donc chercher un peu pour tout trouver (il est dispersé). http://wiki.osgeo.org/wiki/Category:Benchmarking pourrait être un bon point de départ.

Ils ont également des résultats où ils discutent de choses comme ce qui limitait les choses, y compris le matériel, c'est-à-dire de slashgeo

Cette année, la référence comprend les goulots d'étranglement du processeur, l'accès au disque, l'accès au réseau et l'accès à la base de données à distance.


J'ai vu ceux-ci oui, ils couvrent certainement très soigneusement l'aspect de la carte desservant les SIG, mais un peu obsolète
U2ros

@ U2ros - Ils en ont aussi 2012. La page wiki est un peu clairsemée à ce sujet ( wiki.osgeo.org/wiki/Benchmarking_2012 ), mais elle renvoie à une liste de diffusion où vous pouvez leur poser des questions spécifiques.
GIS-Jonathan

1

En fait, sa très bonne question .. Je pense que son lié à l'équilibrage de charge de diverses tâches SIG ..

Vous ne pouvez comparer aucun logiciel SIG basé sur les performances. Chaque logiciel SIG se compose de différents composants différents qui dépendent du système d'exploitation, du matériel et de nombreux autres paramètres.

Par exemple. disons le traitement d'image .. vous pouvez comparer cette tâche dans GRASS et ERDAS (beaucoup de différence, vous pouvez affiner ... dépend de l'algorithme, du codage et d'autres paramètres)

Veuillez préciser pourquoi vous souhaitez comparer (y a-t-il des fonctionnalités spécifiques que vous souhaitez comparer ??)

Merci de nous le faire savoir afin que leur année soit parfaite. sera applicable ..

Une matrice de fonctionnalités ou un livre blanc peuvent vous convenir concernant votre requête.

J'espère que les points ci-dessus vous donneront la direction ..

Merci..


Il ne veut pas comparer le logiciel, mais utilise plutôt le logiciel pour comparer le matériel.
GIS-Jonathan

1
Quelle est votre source?
Aaron

Exactement, utilisez un logiciel pour comparer le matériel. Par exemple, je venais d'acheter un nouveau poste de travail la semaine dernière. Et je dois dire que la plupart des benchmarks sont orientés jeux ou vidéo. Après quelques échanges, j'ai décidé d'opter pour un Xeon E3-1240-v2, qui est un processeur d'entrée de gamme ws / serveur. Je vais l'utiliser pour faire du rendu et des transformations raster, mais si je viens de lire les benchmarks `` ordinaires '', je finirais probablement avec un i5 3570 ou i7 3770 qui coûtent tous les deux PLUS et donnent moins dans le domaine des SIG
U2ros
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.