Tecnología

Come costruire un piccolo supercomputer Titan fai-da-te

Il supercomputer Titan, il più veloce nel mondo fino al 2013, costa circa 60 milioni di dollari. Con 18688 nodi, Titan è in grado di eseguire prestazioni fino a 17,59 petaflop al secondo, i che significa 10 seguito da 15 zeri. Al secondo.

La supercapacità di Titan sono affidate al calcolo parallelo su schede grafiche. Già dividere i calcoli tra due core sul dispositivo su cui sto digitando è una sfida enorme, immaginatevi collegare due nuclei per raggiungere le abilità computazionali di Titan.

Videos by VICE

Ma non è detto che sia impossibile: ecco a voi Tiny Titan, una versione in miniatura del bestione dell’Oak Ridge National Laboratory. Ha soltanto 9 processori single-core, e sicuramente il calcolo dei cambiamenti climatici non è il suo scopo, ma è una buona dimostrazione del profondo parallelismo con il supercomputer che imita. Il suo potere di calcolo sarà ancora più potente quando il successore di Titan, i cui finanziamenti sono stati recentemente annunciati dal Department of Energy, apparirà sulla scena nel 2018 con un potere computazionale 5 volte più potente.

“Usando una simulazione fluida interattiva..i processori di Tiny Titan lavorano assieme per animare onde di particelle colorate,” ha affermato Troy rummler. “Quando le particelle individuali fluiscono sul monitor passano da un processore all’altro, cambiando il colore sullo schermo in corrispondenza a un LED su uno dei core corrispondenti. Spegnendo uno o più dei core, azione permessa dal programma, si dà un carico di lavoro maggiore sui core rimanenti e il programma risulta rallentato.”

E potete farlo a casa vostra. Il team di Oak Ridge ha messo a disposizione i piani e i codici sulla pagina Github, con la speranza che i Tiny Titan vengano adottati come strumenti d’insegnamento nelle scuole. Sono necessari nove Rasberry Pi da 40 dollari l’uno, cavi e port per connetterli e un controller Xbox.