Principale Smartphone Costruisci il tuo supercomputer

Costruisci il tuo supercomputer



Ciò rende un modello multiprocessore interessante se si desidera utilizzare il supercomputer per eseguire applicazioni multithread tradizionali come strumenti di rendering 3D o codificatori multimediali.

Costruisci il tuo supercomputer

Formare un grappolo

L'approccio multiprocessore ha dei limiti. Una volta installati i due costosi processori nella costosa scheda madre, non c'è quasi spazio per espandersi organicamente; potresti installare più RAM o sostituire i tuoi processori con un paio di modelli più potenti, ma fondamentalmente quello che hai è un sistema chiuso. Un approccio più flessibile è il clustering.

quando google maps aggiornerà la mia zona?

Un cluster è un gruppo di computer, tipicamente collegati tramite una rete locale, che agisce come se fosse un unico sistema.

Un cluster computazionale può essere visto come un macrocosmo di un sistema multiprocessore, con più computer fisici che lavorano sulle loro singole attività in parallelo

I cluster possono essere utilizzati per tutti i tipi di scopi, come fornire bilanciamento del carico e tolleranza ai guasti per i servizi di rete, ma il modello si presta particolarmente bene alle applicazioni di supercalcolo. In effetti, un approccio di clustering è stato alla base della maggior parte dei supercomputer più noti della storia, compreso il computer K di Fujitsu.

La filosofia alla base del clustering di supercalcolo è semplice. Una macchina fisica (o virtuale) è configurata come sistema master o nodo principale ed è su questo sistema che viene eseguito il codice dell'applicazione principale. Gli altri nodi non fanno altro che sedersi e aspettare che il sistema master deleghi loro i carichi di lavoro; quando vengono ricevuti, fanno il lavoro e restituiscono i risultati il ​​più rapidamente possibile.

Un cluster computazionale può essere visto come un macrocosmo di un sistema multiprocessore, con più computer fisici che lavorano sulle loro singole attività in parallelo.

come ruotare un video in Windows

La differenza è che i nodi possono essere aggiunti al cluster o rimossi da esso con la stessa facilità con cui si collega un nuovo PC a una rete; e, inoltre, non è affatto necessario che l'hardware del nodo utilizzi un'architettura particolare.

Se lo desideri, puoi assemblare un cluster da un mucchio di sistemi tra cui netbook, laptop, workstation e server ad alte prestazioni. L'unico requisito è che ogni nodo esegua un software client adatto.

Probabilmente, gli esempi più noti di cluster di elaborazione sono i progetti [protetto da posta elettronica] e [protetto da posta elettronica], ma il termine cluster più di solito implica un sistema gestito centralmente (i progetti che combinano la potenza dei computer remoti sono indicati invece come grid computing ).

I nodi di un cluster sono inoltre solitamente connessi tramite un collegamento molto più veloce rispetto a una normale connessione Internet, per ridurre al minimo la latenza coinvolta nell'invio di carichi di lavoro avanti e indietro. Nel tuo cluster domestico, potrebbe essere Gigabit o 10GbE; il computer K utilizza un'interconnessione proprietaria chiamata Tofu, che fornisce 100 GB / sec di larghezza di banda.

Scopri di più

Codifica di supercalcolo

I cluster basati su Windows possono essere assemblati abbastanza facilmente utilizzando il sistema operativo Windows HPC Server 2008 e Microsoft fornisce linee guida per la creazione di applicazioni compatibili con i cluster che utilizzeranno le risorse del cluster quando vengono eseguite su un tale sistema. In alternativa, esistono varie distribuzioni Linux gratuite progettate per il clustering, come openMosix e ClusterKnoppix. Questi forniscono un'esperienza user-friendly che rende quasi senza sforzo la configurazione di un cluster di qualsiasi dimensione utilizzando il popolare sistema Beowulf.

Qualunque percorso tu scelga, tuttavia, una limitazione che potresti incontrare è la scarsità di applicazioni preesistenti progettate per utilizzare le risorse del cluster. Questo non è necessariamente un problema, poiché le attività del supercomputer vengono in genere eseguite da codice personalizzato.

Schede aggiuntive

L'approccio cluster è flessibile, ma piuttosto dispendioso: in pratica significa lasciare un intero computer acceso e assorbire energia quando in genere si utilizzano solo poche funzioni del processore.

Un approccio più efficiente dal punto di vista energetico consiste nel montare un gran numero di core del processore su una scheda di espansione e utilizzare questi core come cluster virtuale.

come eliminare i dati danneggiati su ps4
Pagina precedente Pagina successiva

Articoli Interessanti

Scelta Del Redattore

Come aprire il terminale di root in Linux Mint
Come aprire il terminale di root in Linux Mint
Per varie attività amministrative, è necessario aprire il terminale root in Linux Mint. Può essere utilizzato per modificare le impostazioni del sistema operativo globale ...
Abilita la conferma dell'eliminazione in Windows 10
Abilita la conferma dell'eliminazione in Windows 10
Ecco come abilitare la richiesta di conferma dell'eliminazione in Esplora file in Windows 10 per non eliminare accidentalmente file o cartelle.
Come scaricare storie di Instagram online
Come scaricare storie di Instagram online
Le storie di Instagram hanno una durata di 24 ore, dopodiché scompaiono dal tuo profilo. Se la tua storia ha condiviso alcuni ricordi che vorresti rivisitare in seguito o intendi riutilizzare il contenuto su altre piattaforme, il download arriva
Come disabilitare DRM in Firefox 38
Come disabilitare DRM in Firefox 38
Con Firefox 38, c'è un nuovo sistema DRM in bundle con il browser. In questo articolo vedremo cos'è quel sistema DRM e come disabilitarlo.
Come falsificare la tua posizione GPS su un Android
Come falsificare la tua posizione GPS su un Android
Sia che tu voglia guardare i programmi Netflix disponibili solo in un altro paese o che desideri cambiare la tua posizione su Snapchat, ci sono molti motivi per falsificare la tua posizione GPS su Android. Fortunatamente, farlo è relativamente
Firefox 60 è disponibile, ecco tutto ciò che devi sapere
Firefox 60 è disponibile, ecco tutto ciò che devi sapere
Mozilla ha rilasciato oggi una nuova versione del proprio browser Firefox. La versione 60 ha raggiunto il ramo stabile, apportando diversi importanti cambiamenti. Ecco le principali modifiche Firefox 60 rappresenta il ramo costruito con il nuovo motore Quantum. Viene fornito con una raffinata interfaccia utente, nome in codice 'Photon'. Il browser ora viene fornito senza supporto per i componenti aggiuntivi basati su XUL, quindi
Impedisci ai temi di Windows 10 di cambiare le icone
Impedisci ai temi di Windows 10 di cambiare le icone
Alcuni temi possono cambiare icone come Questo PC, Rete, Cestino e l'icona della cartella del profilo utente. Ecco come disabilitare questa funzione.