Generaciones
Aunque no sea totalmente correcto decir que las computadoras actuales son de la cuarta generación, ya se habla de la siguiente, es decir de la quinta. Comprende de ( 1981 - 200? ). En 1981, los principales países productores de nuevas tecnologías ( fundamentalmente Estados Unidos y Japón ) anunciaron una nueva generación, esta nueva generación de computadoras tendrá lassiguientes características estructurales:
1) Estarán hechas con microcircuitos de muy alta integración, que funcionaran con un alto grado de paralelismo y emulando algunas características de las redes neurales con las que funciona el cerebro humano.
2) Computadoras con Inteligencia Artificial
3) Interconexión entre todo tipo de computadoras, dispositivos y redes ( redes integradas )
4) Integraciónde datos, imágenes y voz ( entorno multimedia )
5) Utilización del lenguaje natural ( lenguaje de quinta generación ) Estos conceptos merecen una somera explicación, debido a que si representan avances cualitativos con respecto a las generaciones anteriores.
La mayoría de las computadoras de esta generación desarrollan las instrucciones del lenguaje de maquina en forma secuencial, es decir,efectúan una sola operación a la vez. Sin embargo, en principio también es posible que una computadora disponga de varios procesadores centrales, y que entre ellos realicen en forma paralela varias operaciones, siempre y cuando estas sean independientes entre si.
Esta generación de computadoras se delimita en los años 1984 y 1990. Se caracteriza principalmente por el procesamiento paralelo. Hastaeste momento el paralelismo estaba limitado a entubamientos (pipelining) y procesamiento de vectores, o cuando mucho a algunos procesadores compartiendo trabajos.
La quinta generación vio la introducción de máquinas con cientos de procesadores que podían estar trabajando de manera simultánea en diferentes partes de un mismo programa. La escala de la integración en los semiconductores continuó auna velocidad estrepitosa al grado de que para 1990 era posible construir pastillas de una pulgada cuadrada con un millón de componentes, y de manera análoga las memorias hechas de semiconductores se volvieron estándar en todas las computadoras.
Uno de los nuevos desarrollos que alimentaron el crecimiento de los equipos paralelos fue la utilización de redes de computadoras y estaciones de trabajode un solo usuario. Para antes de 1985 el procesamiento paralelo a gran escala era visto como un objetivo de investigación, sin embargo, en 1984 fueron liberados al mercado dos equipos de cómputo que utilizaban procesamiento en paralelo: la DEC VAX-780 y la Sequent Balance 800.
Estas máquinas tenían hasta 20 procesadores que compartían la memoria principal, y cada uno tenía su propia cachélocal. Cada procesador trabajaba en un trabajo distinto del usuario. Sin embargo Sequent proveía de una librería de subrutinas que permitía desarrollar programas que podían utilizar más de un procesador, y la máquina fue utilizada ampliamente para explorar técnicas de programación y algoritmos paralelos.
En 1985 Intel presenta la iPSC-1, bajo el seudónimo 'Hipercubo' (Hypercube), misma que contaba conuna aproximación distinta, integrando cada procesador con su propia memoria y contaba con una interfaz de red para conectar los procesadores. Esta arquitectura de memoria distribuida significaba que la memora ya no era una limitante y se podrían construir sistemas con una mayor cantidad de procesadores. La iPSC-1 más grande contaba con 128 procesadores.
Para el término de este período sedesarrolló un tercer tipo de procesadores paralelos conocidos por paralelo-datos o SIMD, en los que podían existir varios miles de procesadores muy simples trabajando coordinadamente con una misma unidad de control; esto es, todos los procesadores trabajaban en la misma tarea con variables locales. La computadora más representativa de este último tipo es la Connection Machine de Thinking Machines,...
Regístrate para leer el documento completo.