Sei sulla pagina 1di 14

5/5/12

ARQUITECTURA DE MAQUINAS III

SEGMENTACION

Haga clic para modificar el estilo de subttulo del patrn

5/5/12

INDICE 1.Objetivos Objetivos General Objetivos Especficos 2.Desarrollo Procesadores Segmentados Rendimiento Clasificacin de Procesadores Encauzados. 3.Conclusin. 4.Bibliografa. 5.Anexos.

5/5/12

Objetivos Objetivo General: Dar a conocer el funcionamiento, rendimiento de los procesadores encauzados por medio de la segmentacin.

Objetivo Especficos:

Conocer de los procesadores segmentados. Analizar el rendimiento de los procesadores

5/5/12

Introduccin SEGEMENTACION. La segmentacin una tcnica de implementacin que consiste en solapar la ejecucin de mltiples instrucciones en el tiempo. Este procesamiento est basado en la idea que la Unidad de Control extrae una instruccin y la dirige a la unidades funcionales para su ejecucin, mientras la Unidad de Control procede a extraer la prxima instruccin y la enva a las unidades funcionales.

5/5/12

Consiste en cinco procesadores dentro de la CPU dedicados a funciones especficas

DIFICULTADES DE LA SEGMENTACION Riesgos estructurales: Son conflictos o colisiones en un recurso de ejecucin cuando dos etapas diferentes intentan usarlo simultneamente. Dependencias de datos: Surgen cuando el solapamiento de instrucciones pone en riesgo la secuencia lgica resultados en un programa, Dependencias de control: surgen de la segmentacin de los saltos que cambian el valor el PC.

Ventajas

5/5/12

Debido a que es posible separar los mdulos se hace ms fcil la modificacin de los mismos. Es posible que los segmentos crezcan dinmicamente segn las necesidades del programa en ejecucin Es fcil el compartir segmentos.

Desventajas

Debido a que los segmentos tienen un tamao variable se pueden presentar problemas de fragmentacin externas, lo que puede ameritar un plan de reubicacin de segmentos en memoria principal.

Rendimiento del procesador segmentado.

La medida del rendimiento de inters en la computadora es el tiempo: el tiempo de ejecucin de programas por parte del CPU, el tiempo requerido para realizar intercambio de datos con la memoria o con diferentes dispositivos de entrada-salida que tienen muy diversas velocidades. Mtricas de desempeo: latencia, productividad,disponibilidad,utilidad. La productividad del cauce depende de la eficiencia del mismo, de la capacidad de mantenerse lleno. Factores que reducen el rendimiento: - Factores tecnolgicos:

5/5/12

5/5/12

Factores de diseo y utilizacin: -Particin en etapas inadecuadas -Riesgo por dependencia de datos, surgen cuando una instruccin depende de los resultados de una instruccin anterior de forma que ambas no podrn ejecutarse de forma solapada. -El reloj no funciona correctamente: El reloj debera llegar a todas las etapas en el mismo instante pero debido a diferentes factores fsicos (cableado ,carga, drivers....) se produce un desplazamiento temporal en la llegada del reloj a cada etapa.

5/5/12

Riesgos estructurales Surgen del conflicto de los recursos, cuando el hardware no puede soportar todas las combinaciones posibles de instrucciones en ejecuciones solapadas simultneamente. Ejemplo: pedir a una ALU que realice el clculo de una direccin efectiva y una resta al mismo tiempo.

5/5/12

CLASIFICACION DE LOS PROCESADORES ENCAUZADOS. 1234Causes unifuncion y multifuncin Causes estticos o dinmicos Causes Escalares o vectoriales Generales y tablas de reserva

Conclusin La segmentacin es til para la ejecucin de mltiples tareas del procesador. Esta se lleva en funcin en lo que corresponde a la particin y administracin de la memoria Un procesador rinde ms cuando es ms rpido en menor tiempo. Tiene como principales recursos los productividad y el tiempo En un procesador encauzado, el rendimiento es superior al de un procesador secuencial debido al solapamiento (paralelismo temporal) en la ejecucin.

5/5/12

5/5/12

Bibliografa

https://www.google.com.ni/#hl=es&newwindow=1

http://www.infor.uva.es/~bastida/Arquitecturas%2

http://studies.ac.upc.edu/EUPVG/ARCO_I/tema2.pd

http://r2d2.eui.upm.es/asignatu/arq_com/Paco/6-Pi

Anexos Que se toma en cuenta a la hora de evaluar el rendimiento? cuales son las mtricas de desempeo del rendimiento del procesador? Mencione los factores que reducen el rendimiento? Mencione algunas ventajas y desventajas de la segmentacin? Cuales son los cinco procesos de la segmentacin? Que es segmentacin?

5/5/12

1.

1.

1.

1.

1.

1.

5/5/12

GLOSARIO Definiciones: Segmentacin: tcnica de implementacin de procesadores que desarrolla el paralelismo a nivel de intrainstruccion.

Rendimiento: Es el tiempo en el que el procesador tarda en realizar las tareas asignadas. Procesadores Encauzados: se refiere al procesamiento de instrucciones de flujos de datos por parte de los procesadores en cascada Paginacin: es un esquema de gestin de memoria en la que la asignacin de memoria no es continua. Fragmentacin: La fragmentacin es generada

Potrebbero piacerti anche