Superando el "Cuello de botella de Von Neumann"

spincomputer 

Antes de nada, el "Cuello de Botella de Von Neumann" es un problema de toda arquitectura basada en la arquitectura con el mismo nombre que todos conocemos. El ancho de banda entre la CPU y la memoria y bus para los dispositivos de E/S (Ej: discos duros) es muy pequeño en comparación con la interna de la CPU. No es problema fácil de resolver aunque haya muchas teorías, aquí puedes ver varias de ellas y el motivo por el cual no es tan fácil.

Uno de los aspectos más llamativos causados por este cuello de botella, es el arranque o “boot” del ordenador. Básicamente, la CPU tiene que adaptarse a la velocidad del bus de E/S para poder comunicarse con el disco duro y cargar el sitema operativo en memoria. Al ser más rápida la CPU, esto provoca un tiempo de carga que todos estamos acostumbrados a sufrir cuando conectas un ordenador.

Científicos de la Universidad de California, están desarrollando un nuevo sistema llamado “spin computer”, el cual se basa en una nueva tecnología de transistores. Usan un proceso llamado “tunneling spin injection” que elimina ese cuello de botella a la hora de arrancar el ordenador (además de tener otras muchas ventajas en el diseño del mismo). Se fundamenta en el uso del “grafeno” donde se vuelcan un electrones que representan bits de datos y que además de almacenar la información también se puede procesar.  

Si todo va bien, en cinco años podríamos tener esta nueva tecnología en el mercado.

No dudéis en ver al artículo original para más información en ComputerWorld.