Il cervello del computer

April 11

Il cervello del computer


Ci sono molte analogie su come i computer di lavoro che cercano di mappare componenti specifici per analoghi nel corpo umano; una delle più interessanti è la mappatura dei componenti di un computer per le parti del cervello umano, o mapping funzionamento del cervello umano a parti del computer. Il componente principale di un computer viene chiamato il Central Processing Unit o CPU, ma ci sono altri componenti critici che aiutano a quel "cervello" fare il suo lavoro.

CPU come Cervello

La CPU esegue le operazioni matematiche sui dati, per lo più operazioni aritmetiche e logiche per determinare se qualcosa restituisce "vero" o "falso". La maggior parte degli altri componenti del computer sono lì per feed di dati e istruzioni alla CPU per poter eseguire le operazioni.

memoria del computer

I dati vengono memorizzati in luoghi diversi sul computer. I dati che è memorizzati in modo persistente vengono memorizzati su disco rigido del computer (o su un'unità flash o unità ottica). Questa è la memoria che persiste anche se il computer è spento. I dati a cui la CPU ha bisogno di accesso immediato viene copiato in quello che si chiama Random Access Memory o RAM. I dati della CPU è attivamente l'elaborazione è memorizzato su un particolare tipo di memoria che è molto veloce ed è sullo stesso componente fisica come la CPU, denominata "cache". Pensate al disco rigido di memoria più a lungo termine per una persona, RAM come la memoria necessaria per tenere traccia di ciò che essi sono suscettibili di fare il prossimo e la cache, come la memoria necessaria per fare quello che stanno lavorando in questo momento.

Schede Video

Un altro non-proprio-similarità tra l'architettura di un computer e il cervello umano è nella scheda video. CPU Computer tendono ad essere ottimizzati per il funzionamento intero, aggiungendo uno più uno per fare due, e così via. Calcolo che richiede che fare con le frazioni, come 7 diviso per 4, valori che non sono numeri interi ritorno, e richiedono quello che viene chiamato un "floating point" operazione. Questi tipi di operazioni sono più computazionalmente difficile per i computer da utilizzare, e le schede video hanno un sacco di componenti speciali necessari per fare esattamente questo tipo di operazione. Spesso hanno più "core" in parallelo, insieme a un sacco di altissima RAM velocità, per fare questo tipo di operazioni più veloci. Mentre è tentati di dire che la scheda video è un po 'come la corteccia visiva del cervello umano, l'analogia è solo parzialmente corretta. La corteccia visiva è lì per elaborare l'input dagli occhi; non viene eseguito un dispositivo di visualizzazione o di uscita. Detto questo, come una scheda video, la corteccia visiva è una parte molto speciale del cervello.

CPU core multipli

A differenza del cervello umano, il cervello del computer sono, a partire dal 2011, rischia di avere due (o più) cervello piuttosto che uno. Questo si chiama un multi-core o dual-core, e la maggior parte delle CPU utilizzate nei computer, tablet e persino una manciata di telefoni cellulari ha messo due o più CPU nella stessa confezione. Questo non abbastanza dare il doppio delle prestazioni, e se non si hanno programmi specificamente orientata ad utilizzare più core, più core hanno un vantaggio in calo - una regola generale è che il secondo nucleo dà circa un incremento delle prestazioni di 70 o 80 per cento, mentre il terzo nucleo dà circa cento spinta 40 a 50 e il quarto nucleo solito aggiungere nulla per un desktop consumer.