configuración de RAM más rápida

configuración de RAM más rápida

Estoy planeando comprar una estación de trabajo para realizar cálculos paralelos de procesamiento de imágenes pesados ​​(para microscopía electrónica tridimensional) en Linux. Contará con 64 núcleos (4 opterons AMD de 16 núcleos cada uno). También habrá 3 GPU (Nvidia Geforce GTX 780Ti). Quiero instalar 128 Gb de RAM pero no estoy seguro de cuál es la mejor configuración en términos de rendimiento (velocidad). El cálculo planificado implica bastante intercambio de datos entre las CPU/GPU y la RAM. El proveedor de la estación de trabajo ofrece tres opciones:

1: 16 x 8 GB de memoria de escritorio DDR3 SDRAM 1866 de cuatro canales de 240 pines
2: 4 x 32 GB de memoria de servidor DDR3 SDRAM ECC registrada DDR3 1866 de cuatro canales
3: 16 x 8 GB de memoria de servidor DDR3 SDRAM ECC registrada DDR3 1866 de cuatro canales

¿Cuál sería el de mayor rendimiento? Gracias

Respuesta1

Definitivamente elegiría los canales completamente poblados para mejorar el rendimiento, como ya se mencionó, aunque hará que una actualización sea más costosa más adelante. En términos de registrados versus no registrados,de Wikipedia:

Normalmente, existe una penalización en el rendimiento por utilizar la memoria registrada. Cada lectura o escritura se almacena en un búfer durante un ciclo entre el bus de memoria y la DRAM, por lo que se puede considerar que la RAM registrada funciona un ciclo de reloj detrás de la DRAM no registrada equivalente.

Sin embargo, como verá (y como se menciona más adelante en ese artículo), las cosas no son tan simples. Hay ocasiones en las que la memoria no registrada en una configuración multicanal puede ver reducido el ancho de banda de la memoria.

También debe considerar la razón por la cual la memoria registrada generalmente (no siempre) presentaECC, por lo que, por consideraciones de precisión, puede resultar beneficioso, especialmente para muchos cálculos. Sin la capacidad de realizar pruebas, probablemente elegiría por defecto el DDR3 registrado 16x como un buen compromiso.

Respuesta2

Tiene 4 CPU, cada una con un controlador de memoria de cuatro canales. Por lo tanto, lo mejor sería tener la misma cantidad de memoria en cada uno de los 16 canales. Aparte de eso, no se proporciona información de velocidad para dos de sus opciones, por lo que es difícil compararlas.

información relacionada