Es más fácil que nunca construir una supercomputadora en casa.
Su primera tarea es identificar sus requisitos operativos. ¿Qué es exactamente lo que deseas calcular?
Con estos datos en mente, la ruta más fácil a una supercomputadora es con las instancias de GPU Azure HPC de Microsoft o EC2 de Amazon. El primero ofrece grupos de máquinas virtuales con 16 núcleos, ram de 112 GB y conexiones Infiniband increíblemente rápidas entre nodos. Este último ofrece acceso barato a un gran número de máquinas virtuales equipadas con GPU con capacidad CUDA. Elegir cuál usar depende significativamente del tipo de cargas de trabajo que está procesando.
- ¿Por qué el sistema de educación de ingeniería de la India es tan poco práctico?
- ¿Quién se graduó con un CGPA <7 de una universidad de ingeniería de nivel dos o inferior en la India y aún así consiguió un trabajo en el extranjero? ¿Cómo lo hiciste?
- ¿Es posible obtener una educación superior en computadoras después de hacer un BTech en ingeniería mecánica?
- ¿Cuál es el alcance para un estudiante de ingeniería civil en los Estados Unidos para una maestría?
- ¿Cuál debería ser el proyecto de cuarto año para ingenieros mecánicos?
Si desea que el dispositivo esté “en casa”, no en la nube, el enfoque de bajo costo es utilizar hardware estándar x86 / 64 con gran cantidad de GPU para sus cargas de trabajo computacionales. Como ejemplo, construí un servidor de $ 2,000 con 4 Radeon R9 290 en diciembre de 2013. Cada una de estas tarjetas tiene 2800 procesadores de flujo. Estos son procesadores RISC “tontos” altamente paralelos que trabajan simultáneamente en operaciones específicas. Cada tarjeta también tiene 44 unidades de cómputo. Estos son procesadores más inteligentes que se pueden usar para arbitrar cargas de trabajo a los procesadores de flujo, manejar solicitudes de E / S fuera de la tarjeta y procesar resultados que los procesadores de flujo no pueden. Hay otros procesadores en la tarjeta que se especializan en operaciones de matriz / vector, pero no los he usado y no puedo hablar de sus habilidades. Esta PC cumple con mi definición de supercomputadora, ya que puedo abordar simultáneamente> 10,000 procesadores paralelos separados.
¿Podría hablar más sobre los requisitos de su aplicación?