Hola :) El Viernes, 24 de Febrero de 2006 10:06, Jose Sanchez escribió:
Rafa Grimán escribió:
Hola :)
Vaya polémica que vas a empezar ... ;) Esto es como preguntar si es mejor KDE o GNOME, vi o Emacs, ...
Vaya!!, si que tenías razón. Se ha montado un poco, :D
;")
Bueno, no dije para que vamos a usar el pc. Sobretodo para correr un software de cálculo, (simulación de fluidos). Luego, claro, también hay que visualizar los resultados 3D.
Si vas a usar aplicaciones muy concretas y quieres sacarle el mayor rendimiento al sistema (como es tu caso), sería aconsejable hablar con el fabricante de SW ya que te puede aconsejar la mejor arquitectura (MoBO, RAM, HDD, CPU, ...). Además de eso, te podrá aconsejar como optimizar la aplicación, versión de las librerías, ...
Después de leer algunos de los links y comentarios tan interesantes que haceis, no me queda duda de que va a ser un AMD, por cuestiones técnicas y éticas ;) .
OK :) Pero habla con el fabricante y dile que quieres AMD, pero que te aconsejo qué AMD, memoria, MoBo, ... y que te ayude a configurar todo el sistema. Que te diga si es CPU intensiva o RAM, si requiere una caché muy grande o es mejor que sea muy rápida, ... Un libro bueno es el de High Performance Cluster for Linux" (o algo así) de O'reilley. Si puedes echárle un vistazo, te aconsejo el capítulo en el que habla de HW.
Lo de la tarjeta gráfica (de gama media alta) no lo tengo claro. ¿La Radeon X800 XL esta bien soportada?, en SUSE 10 bien los drivers ¿no? Si pudierais darme un modelo concreto, os lo agradeceria mucho.
Las ATI están bien soportadas y dan buen rendimiento. De todas maneras, que te lo diga el fabricante del SW. El SW que vas a usar es muy específico y te interesa obtener el máximo rendimiento, no te interesa sólo el 90% del sistema. En cuanto a visualización, te interesa tener un sistema con mucha memoria de esta manera puedes cargar todos los datos (o casi todos) en RAM y la visualización es muy rápida, el sistema responde más rápido. Hay estaciones de trabajo basadas en AMD con 2 t. gráficas (cada una con 2 salidas gráficas) que te permiten visualizar los datos en 4 monitores, lo que ayuda mucho a la hora de visualizar datos y comprenderlos. En todo caso, generalmente, esto se suele montar de la siguiente manera (si hay dinero ;): - 1 servidor de cálculo, que, en función del SW tiene más o menos RAM, más o menos CPUs, ... pero no tiene t. gráficas. Este equipo se dedica a machacar números (number crunching) - 1 sistema de visualización: suelen ser estaciones de trabajo muy potentes (varias CPUs, varios GB de RAM y varias t. gráficas) y te suelen mostrar los datos en: a) varios monitores b) mundos inmersivos (cuevas) en los que usas gafas y guantes para VR c) pantallas sony 4k de muy buena definición (y muy caros ;) Es muy similar a las granjas de renderizado de las palis. Los que diseñas los modelos 3D trabajan en sus estaciones gráficas y luego se lo pasan a la granja para renderizar todo y luego ver el resultado en local. Si ya quieres rizar el rizo, envías las imágnes a otros equipos en otros países y participan en el proceso de decisión :) Esto lo suelen hacer así petroleras, Universidades, algunos centros de investigación médica, ... Muy interesante :)
Muchas gracias. No se si os lo he dicho alguna vez, pero sois parte del kernel linux. Un saludo.
Tú también ;) Rafa