Realizando benchmarks de GIS?


16

Eu estava pesquisando na web por benchmarks (mas não consegui encontrar nenhum) que indicasse o desempenho do hardware (provavelmente a CPU em particular) em diferentes softwares GIS em tarefas demoradas (como geração de colinas, reprojeto de varredura, criação de topologia), não para o propósito de comparar diferentes softwares GIS, mas comparar o desempenho de diferentes cpus, impacto de multithreading, ssd, etc. Se eu comecei com isso, suponho que precisaria de um conjunto de dados padronizado, disponível ao público para que qualquer pessoa pudesse tentar publicar resultados. Mas alguém sabe se essas comparações já existem em algum lugar?


1
Não necessariamente uma referência, mas algumas sugestões de hardware .
23412 Roy

Respostas:


3

Sei que, no passado, nossa organização criou um pacote personalizado para comparar diferentes configurações de hardware para o GIS, então eu suporia que (naquela época, pelo menos) não havia nada que se encaixasse na comparação.

Como o SP11 menciona, você deve ser específico sobre o que deseja comparar. Eu diria que é provável que seja apenas um pequeno número de configurações de hardware diferentes. Nesse caso, apenas adicionar algum registro de referência a um conjunto de tarefas de amostra padrão provavelmente forneceria informações suficientes para você tomar uma boa decisão.

E então, depois de fazer isso, você poderá publicar os resultados na web para todos!


Na verdade, estou pensando em criar um site pequeno com alguns conjuntos de dados públicos que qualquer um possa baixar, descrição de métodos de teste, para que qualquer pessoa possa fazê-lo em sua própria máquina e depois adicionar seus próprios resultados.
U2ros #

4

Na FOSS4G, eles realizam um teste de benchmark todos os anos contra vários servidores WMS. Estando no espírito de código aberto, eles usam conjuntos de dados gratuitos, documentam tudo e liberam o código-fonte para que você possa escolher o que deseja.

Você pode descobrir um pouco mais na página da wiki: http://wiki.osgeo.org/wiki/FOSS4G_Benchmark

Infelizmente, parece ser um wiki mal mantido e muitas páginas não gostam de outras páginas relevantes, então você terá que procurar um pouco para encontrar tudo (está espalhado). http://wiki.osgeo.org/wiki/Category:Benchmarking pode ser um bom lugar para começar.

Eles também têm resultados onde discutem coisas como o que estava limitando coisas, incluindo hardware, ou seja, do slashgeo

Este ano, o benchmark inclui gargalos da CPU, acesso ao disco, acesso à rede e acesso remoto ao banco de dados.


Eu vi esses sim, eles certamente não cobrem o mapa servindo aspecto gis muito bem, mas um pouco fora da data
U2ros

@ U2ros - Eles também têm 2012. A página da wiki é um pouco esparsa nisso ( wiki.osgeo.org/wiki/Benchmarking_2012 ), mas está vinculada a uma lista de discussão onde você pode fazer perguntas específicas.
GIS-Jonathan

1

Na verdade, é uma pergunta muito boa. Acho que está relacionado ao balanceamento de carga de várias tarefas GIS.

Você não pode comparar nenhum software GIS com base no desempenho. Todo software GIS consiste em vários componentes diferentes, que dependem do sistema operacional, hardware e muitos outros parâmetros.

Por ex. digamos processamento de imagem .. você pode comparar esta tarefa no GRASS e no ERDAS (muita diferença você pode definir .. depende do algoritmo, codificação e outros parâmetros)

Especifique por que você deseja comparar (existe alguma funcionalidade específica que você deseja comparar?)

Por favor, avise-nos para que eles sejam perfeitos. será aplicável ..

A matriz de funcionalidade ou o white paper podem ser adequados para você em relação à sua consulta.

Espero que os pontos acima lhe dêem a direção ..

Obrigado..


Ele não quer comparar o software, mas, em vez disso, use o software para comparar o hardware.
GIS-Jonathan

1
Qual é a sua fonte?
Aaron

Exatamente, use o software para comparar o hardware. Por exemplo, eu estava comprando uma nova estação de trabalho na semana passada. E eu tenho que dizer, a maioria dos benchmarks são orientados para jogos ou vídeos. Depois de alguma confusão, decidi optar por um Xeon E3-1240-v2, que é um cpu de nível de entrada ws / server. Vou usá-lo para fazer algumas renderizações e transformações de varredura, mas se eu apenas ler os benchmarks 'comuns', provavelmente terminarei com um i5 3570 ou i7 3770, que custam MAIS e dão menos no campo de GIS
U2ros
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.