Construir tu propia supercomputadora (2 / 3 paso)

Paso 2: ¿Qué tarea que acelerar?

yo corría mi versión del programa óptima clasificación descrita aquí en un solo PC. El programa funcionó en un límite cuando trató de optimizar una base de datos con 265 elementos, 39 Estados y 42 características o un tamaño de grupo de 6.67903155 × 10 ^ 66. El tamaño de la blanco era un enorme 3,5 billones después de alcanzar a 6 características y lograr separación de 99.97%. Lograr 100% separación estaba fuera de toda posibilidad de realización dentro de un período razonable de tiempo o la capacidad de memoria de un PC. Necesitaba una manera de aumentar la velocidad y memoria sin gastar un brazo y una pierna.

Entrar en la solución de red de Beowulf...

En el proceso de clasificación óptima hay contar duplicados en cada multiset. Para problemas como el que estaba tratando de resolver el multiset tamaño lo indignante. A continuación se muestra parte de uno multiset que tenía que ser contada...

Porque el tamaño de segmento también puede ser mucho más grande que la porción que se muestra a continuación un tipo de índice variable de doble precisión se requiere además la precisión doble tipo así. Incrementar el índice de la matriz entonces es lo que lleva tanto tiempo mientras que la matriz sí mismo es responsable de la necesidad de maximizar la memoria... .

Dividir la tarea en segmentos más pequeños y asignando a cada segmento para lugares o nodos de otros cálculos más rápidos el proceso de comparación y conteo duplicado puede ser.

A continuación se muestra una porción de un segmento de valores a ser comparados y duplicados contados. .

1116642534732
600272059440
738555848598
1324220299720
1282170772552
406100332736
1443470060825
1127113699913
242098093032
1587858021259
1371440052986
120608508586
1885859489440
1614337503910
1848669946193
92056035995
574605286121
1301334977149
777374744415
406100332736
868090093135
...

Una vez que el segmento se procesa sólo los resultados de la comparación y conteo se necesitan almacenarse en la misma carpeta, ubicación o nodo para la recuperación por el programa de cliente de Beowulf.

Con un total de 199 nodos (limitado sólo por el número de archivos abiertos simultáneamente bajo Visual Basic 6) puede reducirse sustancialmente el tamaño del segmento y cada una procesa en menos de la mitad de una segundo.

Esta era la tarea del prototipo que la red de Beowulf podría pero un ordenador personal individual que no podía resolver...

Artículos Relacionados

Construir tu propia máquina CNC.

Construir tu propia máquina CNC.

Primero pasé a Pittsburgh, tuve un momento casual cuando caminaba por un lugar llamado TechShop. Muchos de ustedes pueden haber oído de él pero yo no y el personal es amable lo suficiente como para darme un tour. El lugar sopló mi mente y para endulz
Construir tu propia moto eléctrica

Construir tu propia moto eléctrica

ResumenEl proyecto terminado es un 1981 Kawasaki KZ440, convertido a eléctrico. Es accionado por cuatro Optima tapa amarilla sellado baterías lead-acid (AGM), que impulsan un motor eléctrico de Briggs & Stratton Etek. La velocidad del motor es contro
Construir tu propia fuente de alimentación de alambre EL

Construir tu propia fuente de alimentación de alambre EL

como prometí en mi.www.youtube.com/watch?v=AcXHx5ikjM4 video "EL alambre hecho en casa" surgió con unos circuitos para construir tu propia fuente de alimentación de alambre electroluminiscente. La primera de ellas es muy similar a la "Cosqu
Construir su propia caja de herramientas

Construir su propia caja de herramientas

Este Instructable le muestra cómo construir su propia caja de herramientas.  El que yo construido es para niños, pero también podría funcionar como un plantador de la ventana si se perforan unos agujeros de drenaje o una caja de almacenaje.   Indepen
Construir su propia cervecería para bajo  £100. ¿-Paso 1 - Mash Tun

Construir su propia cervecería para bajo  £100. ¿-Paso 1 - Mash Tun

gusta la cerveza? ¿Como cocinar? ¿Como artesanal? ¿Cacharreo probado? Si la respuesta a cualquiera de los anteriores es sí, entonces leyendo mi amigo...Hola, mi nombre es rico pero mis amigos me llaman acelgas,Después de hacer flor de saúco Champagne
Cómo construir tu propia guitarra

Cómo construir tu propia guitarra

cómo construir tu propia guitarra desde cero.Este instructivo le ayudará a aprender a personalizar su propia guitarra, a partir de un cuerpo en blanco.Paso 1: Formar la guitarra Que forma la guitarra es un paso difícil. Esto llevará mucho tiempo y se
Construir su propia emisión WIFI

Construir su propia emisión WIFI

crear tu propia emisión WIFI usando un transmisores de 2,4 GHz AV. En este video les mostraré cómo pueden construir su propia jammer para jam una conexión WIFI. También voy a explicar como funciona esto y la diferencia entre interferencia y de interf
Construir su propia concha auditiva aumentada!

Construir su propia concha auditiva aumentada!

En este Instructable voy a explicar cómo construir su propia concha auditiva aumentada. Ahora, antes de empezar, ¿qué es una concha auditiva aumentada?Respuesta: básicamente es una concha marina capaz de producir otros sonidos que ya está haciendo. N
Hogar Fitness construido: Construir su propia estación de inmersión

Hogar Fitness construido: Construir su propia estación de inmersión

no es ningún secreto que uno de los mejores movimientos para la parte superior del cuerpo fitness es el dip.  Correctamente ejecutados dips participan los pectorales, tríceps, deltoides anteriores y los músculos romboides de la espalda.  Ahora hay mu
Cómo construir tu propia casa de Wendy para nada

Cómo construir tu propia casa de Wendy para nada

Se trata de un Wendy House que construí para mis hijos de palets viejos y algunos otros pedacitos reciclados que pude poner mis manos en. Todo esto cuesta alrededor de £100 para hacer. Si alguien está interesado en cómo la construí yo he publicado un
Construir su propia casa de perro

Construir su propia casa de perro

Este fue mi primer instructable. Estaba debatiendo un proyecto para construir una clase, cuando algo cayó en mi regazo. Espero todos novatos y principiantes los dueños de perros por igual, disfrutar de ella.Ser propietario de un nuevo cachorro orgull
Construir tu propia fuente de alimentación regulada

Construir tu propia fuente de alimentación regulada

Una fuente de alimentación regulada es un componente muy importante compilar proyectos de electrónica. Pero comprar una buena fuente de alimentación regulada puede ser costoso. Por lo tanto en este instructable voy a mostrar cómo construir tu propia
Cómo construir tu propia barbacoa barril

Cómo construir tu propia barbacoa barril

gracias por hacer este Instructable uno de los mejores de 2009 #7 en la categoría de alimentos...Suerte para mí en mi último día de trabajo en la panadería, el barril de 55 galones de miel que había estado esperando estaba finalmente vacío. Conseguir
Construir tu propia pistola de portales de ciencia de apertura

Construir tu propia pistola de portales de ciencia de apertura

hace cinco meses, dos estudiantes universitarios lo metió en la cabeza para comenzar a construir un apoyo de traje. No cualquier apoyo de vestuario, cuenta que – un traje prop para descartar todos los demás apoyos de traje y, de hecho, el mundo! No r