26 votos

Buscando especificaciones de sistema para un SIG moderno

Mi actual empleador me ha dado la oportunidad de diseñar mi propia estación de trabajo SIG. El problema es que no tengo ni idea de lo que es importante en cuanto a hardware. Me han dado una hoja de datos de Fujitsu que incluye las últimas estaciones de trabajo de la serie CELSIUS M720, pero la configuración incluye unos 30 procesadores, tarjetas gráficas y discos duros diferentes.

Voy a trabajar mucho con la suite de escritorio de ESRI (analista espacial y analista 3D) y realizar una buena cantidad de procesamiento raster (DEM, análisis de visibilidad, etc.), pero también utilizo la biblioteca GDAL, SAGA-GIS, Quantum GIS y otros. ¿ArcGIS 10 utiliza realmente varios núcleos?

Puedo elegir entre 4 núcleos con 8 hilos hasta 8 núcleos con 8 hilos - ¿16 hilos?

¿Son las SSD SATA III mejores que los HDD SATA III?

El Celsius R920 admite hasta 512 GB de RAM. Pero, ¿qué necesito?

Probablemente será la última vez que me compre una estación de trabajo nueva en los próximos 5 años, así que tengo curiosidad por saber qué han pedido los demás o qué creen que será necesario para los próximos años. Está claro que la nube no se está imponiendo tan rápido como dicen.

12voto

Tom Jacob Puntos 11

Estoy componiendo una compilación para una estación de trabajo de apoyo a la consultoría. En el trabajo durante los últimos 12 años he tenido el uso diario de varios sabores Xeon de estaciones de trabajo de ingeniería. La compilación estándar "corporativa" para diseñadores CAD suele ser la que utilizo, y a veces ayudo al personal de TI a ajustar las especificaciones.

Los ArcGIS Server más recientes (10.1 y posteriores) parecen funcionar mucho más rápido para la representación de mapas, pero utilizan mucha más memoria; mientras que 2 GB/hilo solían estar bien, ahora esa necesidad se acerca a los 3,5 GB/hilo.

En estaciones de trabajo, he estado bastante satisfecho con las unidades de sistema SSD, aunque diría que después de unos meses su diferencia frente a un disco duro de 10k vueltas no es abrumadora. Yo me gastaría el dinero extra (o la especie local) en una unidad de sistema SSD y me aseguraría de tener un montón de USB 3.0, o sus sucesores para discos externos rápidos. Tal vez ni siquiera tener un disco duro giratorio dentro de la caja. Si estás haciendo mucho trabajo de rasterización, podría valer la pena considerar la ventaja de rendimiento de un par de unidades de 10k spin para separar el ancho de banda de lectura y escritura.

Para mayor fiabilidad, considere la posibilidad de montar su propia unidad externa de clase Network Storage (como Western Digital Red), y sólo utilice las unidades de tipo Costco (normalmente WD Green o modelos frágiles de Seagate) para copias de seguridad e intercambio.

Para el uso de ArcGIS Desktop, seguro que estamos limitados a un hilo o dos por proceso. Pero si tiene una gran carga de procesamiento que hacer, considere este truco para utilizar hasta 15 hilos: copie Geodatabases de archivos separadas para cada proceso, y luego lance tantas instancias de ArcCatalog como necesite. Si cada una está trabajando en un mosaico separado, puede cargar una estación de trabajo de 16 hilos hasta cualquier nivel que sea tolerable. En poco tiempo, necesitará ese par de unidades de 10k para manejar el cuello de botella de almacenamiento.

Así que, en general, la velocidad de reloj y una memoria generosa son la primera mejor opción, pero si tus flujos de trabajo implican un geoprocesamiento voluminoso, ya sea raster, o renderizado de caché de mapas, modelado hidrológico o contorneado, puede ser muy razonable considerar las ventajas de una estación de trabajo de 12 hilos frente a una de 8 hilos.

Los chips Xeon en un sistema de procesador unitario no parecen tener ventajas de rendimiento para ArcGIS; no hacen overclocking pero deberían ser muy fiables a cualquier velocidad para la que estén clasificados. Para una estación de trabajo SIG hoy en día parece innecesario tener varios zócalos de CPU. Si se overclockea un i7-3930K, podría ser más estable y duradero que un i7-4930K; si se overclockea con refrigeración adicional, cualquiera de los dos superaría probablemente al Xeon E5-1650v2 que se encuentra a un precio comparable. Esos chips para placas LGA 2011 son opciones para 12 hilos. Con 8 subprocesos se pueden usar chips de placa LGA 1150 como el i7-4770K más reciente, tener un poco menos de memoria caché L3 en la propia CPU y quemar aproximadamente 2/3 de la energía (84 W frente a 130 W de potencia de diseño).

Los chips LGA 2011 pueden manejar memoria DDR3 de cuatro canales, por lo que para ellos podría valer la pena conseguir 4x8GB o 32GB de DDR3-1866 (o incluso memoria más rápida si tus ambiciones se dirigen hacia el overclocking). Para un sistema de 12 hilos, 16 GB son probablemente suficientes. Si tu sistema es fiable, puede que dure lo suficiente como para querer más memoria en los próximos tres o cuatro años. Si utilizas las opciones de cuatro canales, tendrás que sustituir los cuatro bancos de memoria para actualizar el sistema.

Las capacidades de las tarjetas gráficas han superado con creces las necesidades de la mayoría de las aplicaciones SIG, por lo que yo tendría en cuenta cualquier deseo de juego actual o potencial para tomar esa decisión. Ahora mismo, ArcGIS no aprovecha la potencia de punto flotante de las tarjetas gráficas, pero probablemente sí lo haga el software geofísico.

Una sola pantalla de entre 27 y 30 pulgadas (a 2560x1600) podría tener resolución suficiente para el trabajo SIG interactivo y reducir la necesidad de tarjetas gráficas compatibles con dos monitores.

Las opiniones expresadas son exclusivamente mías y no representan las de mi empleador.

8voto

JoelB Puntos 84

La E/S de disco suele ser el cuello de botella de los SIG para la mayoría de los usos. Una fiable (palabra clave) Unidad de Estado Sólido será su mejor apuesta suponiendo que tiene al menos un procesador Sandy Bridge (yo esperaría unas semanas para Ivy Bridge si usted no tiene un procesador todavía) y una cantidad decente de ram (8gb mínimo para los precios actuales de Ram).

Por desgracia, ArcMap de Esri es un programa bastante ineficiente reloj por reloj en comparación con otros programas importantes (adobe suite, microsoft office, SQL db's oracle db's, etc). No hay nada que podamos hacer contra su ineficiente programación, salvo votar con nuestro dinero y utilizar software alternativo.

5voto

David L Morris Puntos 917

Yo absolutamente conseguiría un SSD sobre un disco duro mecánico como su unidad de arranque del sistema y la unidad de instalación de aplicaciones. Si se dedica a procesar grandes conjuntos de datos, es posible que también desee utilizar la unidad SSD para ello (o adquirir una segunda unidad SSD para utilizarla como disco de memoria virtual). Probablemente seguirás necesitando un disco duro mecánico más grande para el almacenamiento.

ArcGIS 10 no puede utilizar varios núcleos, excepto mediante la ejecución de geoprocesamiento en segundo plano como jlehtoma estados, pero que todavía sólo utiliza dos núcleos (uno para la ventana de ArcMap, uno para el geoprocesamiento). Así que es mejor con una CPU de cuatro núcleos que tiene una mayor velocidad máxima de la CPU que con una CPU de servidor de 8 o 12 núcleos con velocidades más bajas para cada núcleo. Tengo un Intel Core i5-2500K overclockeado a una velocidad turbo de 4,2 Ghz (algunas CPU Intel Core ejecutan un núcleo más rápido y apagan otros cuando es necesario, Intel lo llama 'turbo boost'). Yo NO iría con un procesador Xeon si ArcGIS es su software principal.

4voto

rkthkr Puntos 6651

Algunas de esas aplicaciones tienen hilos, otras no, es una pregunta difícil sin conocer tus patrones de uso exactos. A partir de la versión 10, ArcGIS puede utilizar hasta 2 núcleos simultáneamente, uno para la aplicación principal y otro para el geoprocesamiento. Por supuesto, dependiendo de la licencia, también puede ejecutar varias copias de ArcGIS a la vez. La larga respuesta de ESRI a esta pregunta está aquí: http://support.esri.com/en/knowledgebase/techarticles/detail/31903

Los únicos casos en los que se van a agotar los núcleos son los de procesamiento (geográfico) intensivo, y eso sólo ocurrirá si el propio software puede utilizar varios núcleos (la mayoría de los programas, como ArcGIS). Tengo acceso a una máquina de 16 núcleos que puedo utilizar para el procesamiento de SIG y es increíblemente raro para mí al máximo más de dos o tres de los núcleos a la vez. Estoy de acuerdo con Cindy - más potencia de CPU es probablemente más importante que más núcleos, pero realmente depende de lo que vas a hacer con las máquinas.

Teniendo en cuenta el número y la naturaleza de las aplicaciones que vas a ejecutar, te recomiendo encarecidamente que adquieras la mayor cantidad de RAM posible (8-12 GB) y un sistema operativo de 64 bits para utilizarla.

3voto

Abbasi Puntos 31

Tengo un Xeon en el trabajo, con 8 GB de RAM, que tiende a dejar de responder cuando trabajo con imágenes rasterizadas. Mi anterior i7 con 6 GB de RAM lo manejaba bien, aunque el Xeon parece más rápido en todas las demás áreas. Sin embargo, creo que, ya que se le ha dado libertad de acción, que debe obtener la mayor cantidad de RAM posible. También estoy buscando para obtener una nueva estación de trabajo para GIS en casa, así que sería genial escuchar lo que su configuración final es.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X