Això fa que un model de multiprocessador sigui atractiu si voleu utilitzar el vostre superordinador per executar aplicacions multithreads com ara eines de representació 3D o codificadors de suports.

Formant un clúster
L’enfocament multiprocessador té limitacions. Un cop hàgiu instal·lat els vostres dos processadors cars a la vostra placa base, gairebé no hi ha marge d’abast orgànic; podeu instal·lar més memòria RAM o canviar els processadors per un parell de models més potents, però bàsicament el que teniu és un sistema tancat. Un enfocament més flexible és l’agrupació.
com donar papers automàticament en discòrdia
Un clúster és un grup d’ordinadors, normalment connectats a través d’una xarxa d’àrea local, que actua com si es tractés d’un sistema únic.
Un clúster computacional es pot veure com un macrocosmos d’un sistema multiprocessador, amb diversos ordinadors físics que treballen en paral·lel en les seves tasques individuals.
Els clústers es poden utilitzar per a tot tipus de propòsits, com ara proporcionar equilibris de càrrega i tolerància a fallades per als serveis de xarxa, però el model es presta especialment bé a les aplicacions de supercomputació. De fet, un enfocament en agrupació ha estat la base de la majoria dels superordinadors més coneguts de la història, inclosa l’ordinador K de Fujitsu, que és el món.
La filosofia darrere del clúster de supercomputació és senzilla. Una màquina física (o virtual) es configura com el sistema mestre o el node principal i és en aquest sistema que s’executa el codi principal de l’aplicació. Els altres nodes no fan res més que seure i esperar que el sistema mestre els delegui càrregues de treball; quan es reben, fan la feina i retornen els resultats el més ràpidament possible.
Un clúster computacional es pot veure com un macrocosmos d’un sistema multiprocessador, amb diversos ordinadors físics que treballen en paral·lel en les seves tasques individuals.
suprimeix les aplicacions del menú d’inici de Windows 10
La diferència és que es poden afegir nodes al clúster o eliminar-ne, tan fàcilment com connectar un nou PC a una xarxa; i, a més, no hi ha cap requisit en absolut perquè el maquinari del node utilitzi cap arquitectura en particular.
Si volíeu, podríeu muntar un clúster a partir d’un hotchpotch de sistemes, com ara netbooks, ordinadors portàtils, estacions de treball i servidors d’alt rendiment. L'únic requisit és que cada node executi programari client adequat.
Es pot dir que els exemples més coneguts de clústers informàtics són els projectes [email protected] i [email protected], però el terme clúster normalment implica un sistema gestionat de manera centralitzada (els projectes que combinen la potència dels ordinadors remots s’anomenen computació en xarxa). ).
Els nodes d’un clúster també solen connectar-se mitjançant un enllaç molt més ràpid que una connexió a Internet normal, per minimitzar la latència de l’enviament de càrregues de treball d’anada i tornada. Al vostre clúster domèstic, podria ser Gigabit o 10GbE; l’ordinador K utilitza una interconnexió propietària anomenada Tofu, que proporciona una amplada de banda de 100 GB / seg.
Trobar més
Codificació de supercomputació
Els clústers basats en Windows es poden muntar fàcilment mitjançant el sistema operatiu Windows HPC Server 2008 i Microsoft proporciona pautes per crear aplicacions que tinguin en compte els clústers que faran ús dels recursos del clúster quan s’executin en aquest sistema. Com a alternativa, hi ha diverses distribucions Linux gratuïtes dissenyades per agrupar, com ara openMosix i ClusterKnoppix. Aquests proporcionen una experiència fàcil d'utilitzar que fa que sigui gairebé senzill configurar un clúster de qualsevol mida mitjançant el popular sistema Beowulf.
Tanmateix, sigui quina sigui la ruta que trieu, una de les limitacions que és probable que tingueu és la manca d’aplicacions preexistents dissenyades per fer ús dels recursos del clúster. Això no és necessàriament un problema, ja que les tasques de superordinadors normalment es duen a terme mitjançant un codi a mida.
Targetes complementàries
L’enfocament del clúster és flexible, però força malgastador: bàsicament significa deixar tot l’ordinador encès i consumir energia quan normalment només feu servir algunes funcions del processador.
Un enfocament més eficient d’energia consisteix a muntar un gran nombre de nuclis de processador en una targeta d’expansió i utilitzar-los com a clúster virtual.
com mirar la llista de desitjos dels amics a SteamPàgina anterior Pàgina següent