Bajo rendimiento con doble Xeon

Bajo rendimiento con doble Xeon

Busqué mucho sobre mi problema, encontré personas con problemas similares pero no pude encontrar una solución. Recientemente compré una HP Z600 a un vendedor profesional en eBay. Está equipado con 2 Xeon X5670 y 24 GB de RAM 10600R, Windows 10 Pro de 64 bits. Lo compré para ejecutar simulaciones extensas en R para mi doctorado. El vendedor tiene aproximadamente un 100% de satisfacción.

Aquí está mi problema: la computadora tiene un rendimiento muy BAJO. A modo de comparación, ejecuté el mismo programa (sin usar computación paralela) en mi computadora portátil equipada con un i7-5600U y 8 GB de RAM. En la computadora portátil, toma alrededor de 150 segundos y 250 segundos en la computadora dual Xeon. Según el administrador de tareas, la CPU nunca parece estar trabajando demasiado ni nada más (como máximo un 10% de uso de CPU, más o menos un 10% de uso de RAM también). Sé que se supone que el Xeon X5670 no es un Ferrari (al menos según las últimas CPU grandes), pero ¿no es demasiado?

Intenté ejecutar algunos programas en paralelo. Pude ver que el uso de CPU y RAM aumentaba a alrededor del 90-95%. En algunos casos, el uso de RAM aumentó al 100%, así que probé una actualización, cambiando el 10600R de 24 GB a 64 GB. La actualización parece exitosa (veo los 64 GB tanto en el BIOS como en el administrador de tareas), pero no es más rápida. Intel Turbo Boost está habilitado, intenté habilitar/deshabilitar el hyperthreading, pero no cambió nada. La computadora está en modo de alto rendimiento (inicialmente estaba en el modo estándar pero de todos modos no tuvo efecto cambiarlo). Revisé HWMonitor y todo parece estar bien. Por lo demás, el ordenador en sí funciona bien.

Estaré muy agradecido con cualquiera que pueda ayudarme con esto. Me preocupa mucho haber tirado mi dinero y no poder ejecutar mis simulaciones para mi doctorado.

Respuesta1

Es probable que esté sucediendo más de una cosa, pero parece que el problema principal es el uso de un solo hilo.

La iCPU Xeon es de2010, y tiene 6 núcleos y una puntuación CPUBenchmark de 7856, es decir, alrededor de 1300 por núcleo.

El i7 es sólo de doble núcleo, pero es5 añosmás nuevo, con una puntuación CPUBenchmark de 4317, es decir, una puntuación de aproximadamente 2150 por núcleo.

Entonces, sí, el resultado es razonablemente el que se esperaría de un proceso de un solo subproceso vinculado a la CPU. Otro posible factor (dependiendo de lo que signifique ese porcentaje de CPU, podría ser E/S de disco. Su publicación no comentó sobre esto, pero si su computadora portátil tiene una SSD y el servidor tiene discos giratorios, si hay E/S de disco significativas, eso podría ser un problema importante). cuello de botella (no uso R, así que no sé la relevancia si el disco IO)

información relacionada