Anda di halaman 1dari 34

Universidad Nacional del Centro del Per Facultad de Ingeniera de Sistemas

Semestre 2010-II
Arotoma Lanazca, Miky Crdenas Flores, Csar Huamn Carbajal, Nadaf Quijada Aldana, Cristian Ramos Guerra, Jhon
FIS Arquitectura de Computadoras

Prsentat ion

SUPERCOMPUTADORAS
Una supercomputad ora es el tipo de computadora ms potente y ms rpido que existe en un momento dado.

SUPERCOMPUTADORAS
Gran tamao Enorme velocidad de procesamiento

Se utilizan en aplicaciones cientficas y complejas.

SUPERCOMPUTADORAS

Bsqueda y estudio de la energa y armas nucleares

Bsqueda de yacimientos petrolferos con grandes bases de datos ssmicos.

El estudio y prediccin de tornados.

SUPERCOMPUTADORAS

El estudio y prediccin del clima

El estudio y prediccin del clima

Velocidad de procesamiento La incorporacin de un


mayor nmero de transistores en chips ms pequeos.

Ha dado como resultado ganancias en el desempeo as como incrementos en la velocidad de cmputo.

Una de las razones del incremento de la velocidad, es que se reduce la distancia entre transistores

En el futuro la construccin de un CPU se llevar a cabo en una escala tan pequea como la atmica.

Utilizacin del coprocesador matemtico

Uso de la memoria cach

El tamao del bus de datos determina cuntos bits pueden ser trasmitidos a la vez entre la CPU y otros dispositivos

Su evolucin va a la par de la capacidad del procesador

La incorporacin de un mayor nmero de transistores en chips ms pequeos.

Problemas
Dos programas pueden ejecutarse simultneamente y, potencialmente, pueden interferirse entre s.

NUMA

SMP

1 - Eliminar todos los archivos del disco que no sean necesarios

2. Elimina los archivos temporales de Internet 3. Desinstala cualquier aplicacin que no hayas instalado 4. Ejecuta un programa limpiador como el Ccleaner 5. Ejecuta un programa como el Regcleaner 6. Scanea tu disco rgido para verificar la integridad de tus archivos y de la superficie del mismo 7. Desfragmenta peridicamente tu disco 8. Ejecuta un antispyware con igual frecuencia que el antivirus 9. Ejecuta tu antivirus al menos una vez por semana

Clasificacin de las arquitecturas del computador propuesto por Flynn

Michael J. Flynn
Naci el 20 de mayo de 1934 en Nueva York, es un profesor emrito de la Universidad Stanford, con estudios en ingeniera electrnica y ciencias de la computacin. Flynn confund Palyn Associates junto a Max Paley y es el Presidente de Maxeler Technologies. En 1972, propuso la taxonoma de Flynn.

La clasificacin de Flynn Flujo de Instruccio nes

se basa en dos conceptos Flujo de Datos

Corresponde a un contador de programa.

Consiste en un conjunto de operandos.

Los flujos de instrucciones y de datos son hasta cierto punto, independientes, por lo que existen cuatro combinaciones:

Clasificacin de las arquitecturas del computador propuesto por Flynn SISD: Flujo nico de instrucciones-flujo nico de datos Esta clasificacin divide a los computadores, atendiendo a su paralelismo explicito en 4 grupos: SIMD: Flujo nico de instrucciones-flujo mltiple de datos MISD: Flujo mltiple de instrucciones-flujo nico de datos MIMD: Flujo mltiple de instrucciones-flujo mltiple de datos

Clasificacin de las arquitecturas del computador propuesto por Flynn


Esquema simplificado de la arquitectura SISD FLUJO DE DATOS MEMORIA PRINCIPAL UNIDAD OPERATIVA (ALU Y REGISTROS)

FLUJO DE INSTRUCCIONES UNIDAD DE CONTROL FLUJO DE INSTRUCCIONES (DECODIFICADOR DE INSTRUCCIONES Y SECUENCIADOR)

(INSTRUCCION ES Y DATOS)

Clasificacin de las arquitecturas del computador propuesto por Flynn


Arquitectura SISD

La memoria principal genera el flujo de instrucciones a la Unida de Control, que tras decodificarlas e interpretarlas, ordena sus ejecucin en la Unidad Operativa compuesta por la ALU, y los registros internos de trabajo. El flujo de datos bidireccional comunica a la memoria principal y a la Unidad Operativa. En el funcionamiento de los computadores SISD solo hay una corriente de instrucciones unidireccional y otra de datos bidireccional.

Clasificacin de las arquitecturas del computador propuesto por Flynn


Arquitectura SIMD En los computadores con esta arquitectura, la unidad de control existente supervisa el funcionamiento del conjunto de unidades operativas disponibles. La estructura corresponde a los llamados procesadores matriciales. La unidad de control interpreta las instrucciones y enva las correspondientes seales de control a las unidades operativas encargadas de se ejecucin. La unidad de control comienza la bsqueda de una nueva instruccin, nada ms iniciada la ejecucin de la anterior, siendo posible de esta forma, realizar.

Clasificacin de las arquitecturas del computador propuesto por Flynn


Arquitectura Esquema simplificado de la SIMD
arquitectura SIMD DATOS
UNIDAD OPERATIVA 1 UNIDAD OPERATIVA 2

MEMORIA PRINCIPAL

DATOS

UNIDAD DE CONTROL

(ESTRUCTURA MODULAR COMPARTIDA)

DATOS

UNIDAD OPERATIVA X

FLUJO DE INSTRUCCIONES

CLASIFICACIN COMERCIAL DE LOS COMPUTADORES

SEGMENTACI N El nombre viene de que para


impulsar el gas en un oleoducto a la mxima velocidad es necesario dividir el oleoducto en tramos y colocar una bomba que d un nuevo impulse al gas.
El smil con la programacin existe en que los clculos deben ser registrados o sincronizados con el reloj cada cierto tiempo para que la ruta crtica (tramo con ms carga o retardo computacional entre dos registros de reloj) se reduzca.

PROCESADORES SEGMENTADOS

PROCESADOR VECTORIAL
Un procesador vectorial es un diseo de CPU capaz de ejecutar operaciones matemticas sobre mltiples datos de forma simultnea, en contraste con los procesadores escalares.

Los procesadores vectoriales proporcionan operaciones de alto nivel que trabajan sobre vectores.

Una mquina vectorial consta de una unidad escalar segmentada y una unidad vectorial. La unidad vectorial dispone de M registros vectoriales de N elementos y de unidades funcionales vectoriales (de suma/resta, multiplicacin, divisin, de carga/almacenamiento, etc) que trabajan sobre los registros vectoriales, y un

PROCESADOR ARRAY
Son procesadores segmentados de dos dimensiones con varias cadenas de flujo de datos.

PROCESADORES DE ARQUITECTURA SIMD:


Esta arquitectura est constituida de p procesadores idnticos, los cuales poseen una memoria local trabajan de manera sncrona. dentro de este grupo destacan los siguientes tipos: Matriciales: asociativos
Formados por una matriz sncrona de procesadores paralelos. Son procesadores en los que la memoria de Microprocesador Intel Pentium MMX acceso es asociativa. Se accede por contenido y no por direccin.

MULTIPROCESADO RES
Estos procesadores estn formados por una serie de elementos de proceso de instrucciones, que se conectan con los mdulos de memoria a travs de una red. A este grupo de computadores MIMD pertenecen a los procesadores sistlicos.

procesadores sistlicos.
Son multiprocesadores en los cuales los datos se mueven en modo ordenado partiendo de la memoria a travs de la red de procesadores y volviendo de nuevo a la memoria El sistema tiene un nico reloj que permite sincronizar todo flujo de datos En cada pulso de reloj , cada procesador ejecuta una secuencia de instrucciones pasando el resultado obtenido al siguiente procesador

Flujo de datos en arquitectura sistlica

EN UNA COMPUTADORA MIMD DE MEMORIA COMPARTIDA

EN UNA COMPUTADORA MIMD DE MEMORIA DISTRIBUIDA

PROCESADORES DE LA QUINTA GENERACION


Con las nuevas estructuras VLSI y los nuevos desarrollos del sistema lgico se desarrollan: VLSI (varias decenas de miles de compuertas en un solo chip).
Procesadores para el tratamiento de base de datos. ProcesadoresIng. Miguel Camarena Ingaruca de flujo de datos..

Tcnicas de segmentacin.
COLA DE PROCESO 6 5 4 3 2 OPERADOR COMPLETO 1
SALIDA RESULTADOS

ENTRADA

UN OPERADOR COMPLETO SOLO ATIENDE UN PROCESO HASTA QUE LO TERMINA . LOS DEMS, ESPERAN SU TURNO UN PROCESO EN CADENA CON 4 ETAPAS PUEDEN ATENDER, SIMULTANEAMENTE, A 4 PROCESOS 6 5 4 3 2 1 SALIDA RESULTADOS

COLA DE PROCESO ENTRADA

OPERADOR PARCIALES SIMPLES

Anda mungkin juga menyukai