Posizione: Casa > internet >

Che cosa è il calcolo distribuito?

  

calcolo distribuito utilizza una rete di computer, ognuno compiendo una porzione di un compito complesso, per raggiungere un risultato di calcolo molto più velocemente che con un solo computer. Oltre ad un più elevato livello di potenza di calcolo, calcolo distribuito permette anche molti utenti di interagire e collegare apertamente. Le diverse forme di calcolo distribuito per permettere diversi livelli di apertura, con la maggior parte delle persone accettare che un maggior grado di apertura in un sistema di calcolo distribuito è vantaggioso.

Il segmento di Internet maggior parte delle persone sono più familiari, il World Wide Web, è anche l'uso più riconoscibili di calcolo distribuito nella sfera pubblica. Molti computer diversi fare una cosa che si fa durante la navigazione in internet possibile, con ogni computer assegnato un ruolo particolare all'interno del sistema.

Un computer di casa viene utilizzato, per esempio, per eseguire il browser e di abbattere le informazioni che vengono inviate, rendendolo accessibile per l'utente finale. Un server al vostro servizio atti Internet provider come gateway tra il vostro computer di casa e di Internet più grande. Questi server parlare con i computer che compongono il sistema dei nomi di dominio, per aiutare a decidere quali computer a parlare sulla base del URL l'utente finale entra. Inoltre, ogni pagina web è ospitato su un altro computer.

Un altro tipo di calcolo distribuito è conosciuto come il grid computing. Il grid computing è costituito da molti computer che operano insieme in remoto, e spesso semplicemente usando il potere di inattività del processore di computer normale. L'esempio più alto di visibilità di questa forma di calcolo distribuito è l'Al progetto iniziale della ricerca per Extra-Terrestrial Intelligence (SETI). SETI utilizza la potenza di elaborazione di oltre cinque milioni di computer a casa per utilizzare la potenza di calcolo di gran lunga superiore anche dei supercomputer più grande. SETI mette a disposizione un software gratuito un utente domestico può installare su un computer. Il software funziona quando il computer è inattivo, e ogni computer con il software di contatti un server centrale a Berkeley e download di un file di 250k, che gli dice cosa da analizzare. Il sistema di calcolo distribuito, quindi, analizza questi dati per i modelli specifici, che in teoria rappresentano un rischio elevato di un progetto intelligente.

computer di casa Molti sono anche esempi di calcolo distribuito-anche se meno drastici. Utilizzando processori multipli su una stessa macchina, un computer può eseguire processi separati e raggiungere un più elevato livello di efficienza rispetto a quello altrimenti. Molti computer di casa ora approfittare di multiprocessing, così come una pratica simile noto come multithreading, per raggiungere velocità molto superiori rispetto alle loro controparti a singolo processore.

----------------------------------
Articolo correlato:
----------------------------------