Els colls dampolla de Von Neumann afecten la intel·ligència artificial

El coll d'ampolla de Von Neumann és un resultat natural de l'ús d'un bus per transferir dades entre el processador, la memòria, l'emmagatzematge a llarg termini i els dispositius perifèrics. Per molt ràpid que l'autobús faci la seva tasca, sempre és possible aclaparar-lo, és a dir, formar un coll d'ampolla que redueixi la velocitat. Amb el temps, les velocitats del processador continuen augmentant, mentre que la memòria i altres millores del dispositiu se centren en la densitat: la capacitat d'emmagatzemar més en menys espai. En conseqüència, el coll d'ampolla esdevé més un problema amb cada millora, la qual cosa fa que el processador passi molt de temps inactiu.

Amb raó, podeu superar alguns dels problemes que envolten el coll d'ampolla de Von Neumann i produir petits, però notables, augments de la velocitat de l'aplicació. Aquestes són les solucions més habituals:

  • Emmagatzematge en memòria cau: quan es van fer evidents problemes per obtenir dades de la memòria prou ràpid amb l'arquitectura Von Neumann, els venedors de maquinari van respondre ràpidament afegint memòria localitzada que no requeria accés a bus. Aquesta memòria apareix externa al processador, però com a part del paquet del processador. Tanmateix, la memòria cau d'alta velocitat és cara, de manera que les mides de la memòria cau solen ser petites.
  • Memòria cau del processador: malauradament, les memòries cau externes encara no ofereixen prou velocitat. Fins i tot utilitzar la memòria RAM més ràpida disponible i tallar completament l'accés al bus no compleix les necessitats de capacitat de processament del processador. En conseqüència, els venedors van començar a afegir memòria interna: una memòria cau més petita que la memòria cau externa, però amb un accés encara més ràpid perquè forma part del processador.
  • Obtenció prèvia: el problema de les memòria cau és que només resulten útils quan contenen les dades correctes. Malauradament, les visites de memòria cau són baixes en aplicacions que utilitzen moltes dades i realitzen una gran varietat de tasques. El següent pas per fer que els processadors funcionin més ràpid és endevinar quines dades necessitarà l'aplicació i carregar-les a la memòria cau abans que l'aplicació ho requereixi.
  • Ús de RAM especial: pots ser enterrat per la sopa d'alfabet RAM perquè hi ha més tipus de RAM del que la majoria de la gent s'imagina. Cada tipus de memòria RAM pretén resoldre almenys una part del problema del coll d'ampolla de Von Neumann, i funcionen, dins dels límits. En la majoria dels casos, les millores giren al voltant de la idea d'aconseguir dades de la memòria i cap a l'autobús més ràpidament. Dos factors principals (i molts menors) afecten la velocitat: la velocitat de la memòria (la rapidesa amb què la memòria mou les dades) i la latència (quant de temps triga a localitzar una determinada peça de dades). Llegeix més sobre la memòria i els factors que l'afecten.

Com passa amb moltes altres àrees de la tecnologia, el bombo pot esdevenir un problema. Per exemple, el multithreading, l'acte de trencar una aplicació o un altre conjunt d'instruccions en unitats d'execució discretes que el processador pot gestionar d'una en una, sovint es promociona com un mitjà per superar el coll d'ampolla de Von Neumann, però en realitat no ho fa. res més que afegir despeses generals (empitjorant el problema). El multithreading és una resposta a un altre problema: fer que l'aplicació sigui més eficient. Quan una aplicació afegeix problemes de latència al coll d'ampolla de Von Neumann, tot el sistema s'alenteix. El multithreading garanteix que el processador no perdi encara més temps esperant l'usuari o l'aplicació, sinó que té alguna cosa a fer tot el temps. La latència de l'aplicació es pot produir amb qualsevol arquitectura de processador, no només amb l'arquitectura Von Neumann. Així i tot,


Per a gent gran: com inserir imatges predissenyades en una diapositiva de PowerPoint

Per a gent gran: com inserir imatges predissenyades en una diapositiva de PowerPoint

Les imatges predissenyades són obres d'art genèriques dibuixades prèviament i Microsoft ofereix molts fitxers d'imatges d'imatges de manera gratuïta amb els seus productes d'Office. Podeu inserir imatges predissenyades al disseny de la diapositiva de PowerPoint. La manera més senzilla d'inserir imatges predissenyades és utilitzant un dels marcadors de posició en un disseny de diapositives: Mostra una diapositiva que conté una imatge prediseñada […]

Per a gent gran: Com omplir el color a Microsoft Excel

Per a gent gran: Com omplir el color a Microsoft Excel

El color de farciment, també anomenat ombrejat, és el color o el patró que omple el fons d'una o més cel·les del full de treball d'Excel. L'aplicació d'ombrejat pot ajudar els ulls del lector a seguir la informació a través d'una pàgina i pot afegir color i interès visual a un full de treball. En alguns tipus de fulls de càlcul, com ara un registre de xecs, […]

Afegeix nous contactes en Act! 2005

Afegeix nous contactes en Act! 2005

En el nivell més senzill, l'objectiu principal d'ACT! és servir com a lloc per emmagatzemar tots els contactes amb els quals interactueu diàriament. Podeu afegir i editar tots els vostres contactes des de la finestra Detall del contacte perquè conté tota la informació relacionada amb un registre en particular i […]

Full de trucs de Discord per a LuckyTemplates

Full de trucs de Discord per a LuckyTemplates

Utilitzeu aquest full de trucs per començar directament a utilitzar Discord. Descobriu útils bots de Discord, aplicacions que podeu integrar i consells per entrevistar convidats.

Full de trucs dOpenOffice.org per a LuckyTemplates

Full de trucs dOpenOffice.org per a LuckyTemplates

La suite ofimàtica OpenOffice.org té moltes eines per facilitar la vida laboral. Quan treballeu a l'OpenOffice.org, coneixeu la barra d'eines de funcions (que sembla gairebé igual a totes les aplicacions) i els botons de la barra d'eines principal per obtenir ajuda amb les ordres bàsiques per a la majoria de tasques.

Bombe Machine dAlan Turing

Bombe Machine dAlan Turing

La màquina Bombe d'Alan Turing no era cap forma d'intel·ligència artificial (IA). De fet, ni tan sols és un ordinador real. Va trencar els missatges criptogràfics d'Enigma, i això és tot. No obstant això, va proporcionar elements per pensar a Turing, que finalment va donar lloc a un article titulat “Computing Machinery and Intelligenceâ€?? que va publicar a la dècada de 1950 que descriu […]

Deficiències de maquinari estàndard per a la intel·ligència artificial

Deficiències de maquinari estàndard per a la intel·ligència artificial

La capacitat de crear un sistema modular té avantatges importants, especialment en els negocis. La capacitat d'eliminar i substituir components individuals manté els costos baixos alhora que permet millores incrementals tant en velocitat com en eficiència. Tanmateix, com passa amb la majoria de coses, no hi ha dinar gratuït. La modularitat que ofereix l'arquitectura Von Neumann ve amb algunes […]

10 coses a fer i a fer en utilitzar QuarkXPress

10 coses a fer i a fer en utilitzar QuarkXPress

Si haguéssiu de triar deu coses fàcils d'oblidar però extremadament útils per recordar sobre QuarkXPress, les de la llista següent, estimat lector, serien elles. Namaste. Parleu amb la vostra impressora comercial Tots els projectes d'impressió comencen i acaben amb la impressora. Això és perquè només els impressors coneixen les seves limitacions i les milers de maneres en què un projecte pot ser […]

Lorigen de Bitcoin

Lorigen de Bitcoin

L'aspecte més important de bitcoin pot ser el concepte que hi ha darrere. Bitcoin va ser creat pel desenvolupador Satoshi Nakamoto. En lloc d'intentar dissenyar un mètode de pagament completament nou per enderrocar la forma en què tots paguem les coses en línia, Satoshi va veure certs problemes amb els sistemes de pagament existents i va voler solucionar-los. El concepte de […]

Com protegir la vostra privadesa quan feu servir Bitcoin

Com protegir la vostra privadesa quan feu servir Bitcoin

Un cert nivell d'anonimat està lligat a l'ús de bitcoins i moneda digital en general. Si pots etiquetar-ho com a "prou anònim" és una opinió personal. Hi ha maneres de protegir la vostra privadesa quan feu servir bitcoins per moure fons, però aquestes requereixen un cert esforç i planificació: podeu generar una nova adreça per a […]