SlideShare une entreprise Scribd logo
1  sur  15
PROCESADORES
SEGMENTADOS
Por: René Sosa
Introducción


   La segmentación es una técnica de
    implementación eficaz para mejorar el
    rendimiento del sistema sin necesidad de una
    excesiva duplicación de hardware
   Un dato curioso es que la profundidad de
    segmentación se ha incrementado desde 10
    hasta mas de 20,ya que son necesarias para
    alcanzar frecuencias de reloj muy altas.
Fundamentos de la
segmentación
   Existen 2 tipos de principales de
    segmentación: segmentación aritmética y
    segmentación de instrucciones.
Segmentacion aritmetica
   Ilustra mejor un conjunto de supuestos
    ideales. Es el hecho de abordar la
    discrepancia entre los supuestos idealizados y
    los aspectos reales.

   En pocas palabras un segmento trabaja sobre
    una de los componentes mientras que los
    demás trabajan sobre los siguientes
   La segmentación de instrucciones se hablara
    mas adelante
motivaciones
   RENDIMIENTO:
   Tareas realizadas/unidad de tiempo
   La segmentación implica dividir el sistema en
    varias etapas e incrementar el buffer entre las
    etapas.
   El rendimiento de un sistema segmentado se
    aproxima a k veces el de un no segmentado
limitaciones
   Existen acerca de la precisión con la que se
    divide un calculo original en etapas de
    segmentación
   Parte lógica combinacional F
   Conjunto de latches L
   Demora de propagación atreves de F: Tm
   Tiempo adicional para sincronización correcta:
    Tl
   Entre una tarea 1 y una tarea 2 se debe
    cumplir

   T2+Tm> T1+Tm+Tl
   Dos factores que limitan la frecuencia de
    sincronización:
   La diferencia entre demoras de propagación
    máxima y mínima
   Tiempo adicional necesario para una
    sincronización
Compromiso
   No se puede considerar a la máxima
    profundidad de segmentación como el diseño
    optimo cuando se tiene en cuenta el coste o
    sobrecarga de segmentación, es necesario
    considera el compromiso entre el coste y el
    rendimiento
   C: costo G: costo de hardware no
    segmentado
   K: numero de etapas de segmentación
   L: coste de agregar cada latch
   C= G+K*L
Aritmética de segmentación
   UN EJEMPLO ES EL DE MULTIPLICACION
    DE COMA FLOTANTE:
   Es diseño de su algoritmo es el siguiente:
   Comprobar si algún operando es cero
   Agregar las 3 características
   Realizar la multiplicación
   Normalizar el producto
   Redondear el resultado sumando 1 al 1º bit de
    guarda
   El mismo se compone es 3 submodulos:
   Generación parcial de producto
   Reducción parcial de producto
   Reducción final
Multiplicador de coma flotante
segmentado




   En resumen y como se dijo antes se puede
    segmentar con el fin de aumentar su
    rendimiento
Segmentación ideal

   Son 3 puntos:



   Subcalculos uniformes.
   Cálculos idénticos.
   Cálculos independientes.

Contenu connexe

Tendances

Tema 1 multiprocesadores
Tema 1 multiprocesadoresTema 1 multiprocesadores
Tema 1 multiprocesadoresKuma Sanchez
 
Distribución y fragmentación de datos
Distribución y fragmentación  de datosDistribución y fragmentación  de datos
Distribución y fragmentación de datosJosé Mendoza
 
Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)UAEMex
 
Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Freddy Patricio Ajila Zaquinaula
 
Interrupciones
InterrupcionesInterrupciones
Interrupcionesjcarlosl
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
estructura de sistemas operativos
estructura de sistemas operativosestructura de sistemas operativos
estructura de sistemas operativosernesto perez
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura ciscSuarezJhon
 
Clasificación de las memorias en informática
Clasificación de las memorias en informáticaClasificación de las memorias en informática
Clasificación de las memorias en informáticaa11konti
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesadorYESENIA CETINA
 
El procesador y sus registros internos
El procesador y sus registros internosEl procesador y sus registros internos
El procesador y sus registros internosromo91
 
Arquitectura pipeline
Arquitectura pipelineArquitectura pipeline
Arquitectura pipelinerehoscript
 
Ciclo de instrucciones CPU
Ciclo de instrucciones CPUCiclo de instrucciones CPU
Ciclo de instrucciones CPUEduardo Suarez
 
Estructura de los Sistemas Operativos
Estructura de los Sistemas OperativosEstructura de los Sistemas Operativos
Estructura de los Sistemas OperativosG Hoyos A
 

Tendances (20)

Tema 1 multiprocesadores
Tema 1 multiprocesadoresTema 1 multiprocesadores
Tema 1 multiprocesadores
 
Funciones del Procesador
Funciones del ProcesadorFunciones del Procesador
Funciones del Procesador
 
Distribución y fragmentación de datos
Distribución y fragmentación  de datosDistribución y fragmentación  de datos
Distribución y fragmentación de datos
 
Ciclo de instrucción
Ciclo de instrucciónCiclo de instrucción
Ciclo de instrucción
 
Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)
 
Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.
 
Expo 4 s.o. dispositivos y manejadores de dispositivos
Expo 4 s.o. dispositivos y manejadores de dispositivosExpo 4 s.o. dispositivos y manejadores de dispositivos
Expo 4 s.o. dispositivos y manejadores de dispositivos
 
Tarjeta madre
Tarjeta madreTarjeta madre
Tarjeta madre
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
estructura de sistemas operativos
estructura de sistemas operativosestructura de sistemas operativos
estructura de sistemas operativos
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
 
Clasificación de las memorias en informática
Clasificación de las memorias en informáticaClasificación de las memorias en informática
Clasificación de las memorias en informática
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesador
 
Tarea 1.1
Tarea 1.1Tarea 1.1
Tarea 1.1
 
El procesador y sus registros internos
El procesador y sus registros internosEl procesador y sus registros internos
El procesador y sus registros internos
 
Arquitectura pipeline
Arquitectura pipelineArquitectura pipeline
Arquitectura pipeline
 
Registros del cpu
Registros del cpuRegistros del cpu
Registros del cpu
 
Ciclo de instrucciones CPU
Ciclo de instrucciones CPUCiclo de instrucciones CPU
Ciclo de instrucciones CPU
 
Estructura de los Sistemas Operativos
Estructura de los Sistemas OperativosEstructura de los Sistemas Operativos
Estructura de los Sistemas Operativos
 

En vedette

Interrupciones del microprocesador
Interrupciones del microprocesadorInterrupciones del microprocesador
Interrupciones del microprocesadorJorge Luis Tinoco
 
Excepciones del Microprocesador
Excepciones del MicroprocesadorExcepciones del Microprocesador
Excepciones del MicroprocesadorCarlos David
 
0. sistemas microprocesados
0. sistemas microprocesados0. sistemas microprocesados
0. sistemas microprocesadosDavid Narváez
 
Trabajo clasificacion de sistema operativo laye3
Trabajo clasificacion de sistema operativo laye3Trabajo clasificacion de sistema operativo laye3
Trabajo clasificacion de sistema operativo laye3Albert Garcia
 
Diseño de mapas de memoria
Diseño de mapas de memoriaDiseño de mapas de memoria
Diseño de mapas de memoriaEduardo Abalo
 
Trastornos de aprendizaje
Trastornos de aprendizajeTrastornos de aprendizaje
Trastornos de aprendizajePepe Rodríguez
 
Diferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónDiferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónAngel Aguilar
 
PROCESO DE SEGEMENTACION
PROCESO DE SEGEMENTACIONPROCESO DE SEGEMENTACION
PROCESO DE SEGEMENTACIONexpovirtual
 
Arquitectura de la computadora
Arquitectura de la computadoraArquitectura de la computadora
Arquitectura de la computadoraMauricio Hernandez
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 

En vedette (14)

Interrupciones del microprocesador
Interrupciones del microprocesadorInterrupciones del microprocesador
Interrupciones del microprocesador
 
Excepciones del Microprocesador
Excepciones del MicroprocesadorExcepciones del Microprocesador
Excepciones del Microprocesador
 
8085 micro processor book
8085 micro processor book8085 micro processor book
8085 micro processor book
 
0. sistemas microprocesados
0. sistemas microprocesados0. sistemas microprocesados
0. sistemas microprocesados
 
05.Manejo de interrupciones
05.Manejo de interrupciones05.Manejo de interrupciones
05.Manejo de interrupciones
 
Trabajo clasificacion de sistema operativo laye3
Trabajo clasificacion de sistema operativo laye3Trabajo clasificacion de sistema operativo laye3
Trabajo clasificacion de sistema operativo laye3
 
Mapeo de memoria
Mapeo de memoriaMapeo de memoria
Mapeo de memoria
 
Diseño de mapas de memoria
Diseño de mapas de memoriaDiseño de mapas de memoria
Diseño de mapas de memoria
 
Trastornos de aprendizaje
Trastornos de aprendizajeTrastornos de aprendizaje
Trastornos de aprendizaje
 
Diferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónDiferencias entre arquitectura y organización
Diferencias entre arquitectura y organización
 
PROCESO DE SEGEMENTACION
PROCESO DE SEGEMENTACIONPROCESO DE SEGEMENTACION
PROCESO DE SEGEMENTACION
 
Arquitectura de la computadora
Arquitectura de la computadoraArquitectura de la computadora
Arquitectura de la computadora
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Interrupciones: Sistemas Operativos
Interrupciones: Sistemas OperativosInterrupciones: Sistemas Operativos
Interrupciones: Sistemas Operativos
 

Similaire à Procesadores segmentados arquitectura del computador

Diseño de algoritmos paralelos.pptx
Diseño de algoritmos paralelos.pptxDiseño de algoritmos paralelos.pptx
Diseño de algoritmos paralelos.pptxAlexanderPolanco11
 
Actividad 12 diseño de algoritmo paralelos
Actividad 12 diseño de algoritmo paralelosActividad 12 diseño de algoritmo paralelos
Actividad 12 diseño de algoritmo paralelosJorgeTorres708
 
Análisis y diseños de algoritmos Hiram Arnaud 19-0628.pptx
Análisis y diseños de algoritmos Hiram Arnaud 19-0628.pptxAnálisis y diseños de algoritmos Hiram Arnaud 19-0628.pptx
Análisis y diseños de algoritmos Hiram Arnaud 19-0628.pptxHiramArnaud
 
Analisis de algoritmos
Analisis de algoritmosAnalisis de algoritmos
Analisis de algoritmosrehoscript
 
Paralelismo
ParalelismoParalelismo
Paralelismoahawhn
 
Analisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacioAnalisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacioAdamari Cortes
 
Análisis de algoritmo
Análisis de algoritmoAnálisis de algoritmo
Análisis de algoritmoGaston Demundo
 
Cap 02.1 analisis de las estructuras de control(1)
Cap 02.1   analisis de las estructuras de control(1)Cap 02.1   analisis de las estructuras de control(1)
Cap 02.1 analisis de las estructuras de control(1)Lio Alva
 
01.1 introduc
01.1 introduc01.1 introduc
01.1 introducxavazquez
 
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)Videoconferencias UTPL
 
Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion EstructuradaClaretiano
 
Programacion dinamica
Programacion dinamicaProgramacion dinamica
Programacion dinamicaRCOP
 
Balance de linea
Balance de lineaBalance de linea
Balance de lineaDAOCGUE
 
Taller n20 compiladores_optimizacion_codigo_9_julio_2020-convertido
Taller n20 compiladores_optimizacion_codigo_9_julio_2020-convertidoTaller n20 compiladores_optimizacion_codigo_9_julio_2020-convertido
Taller n20 compiladores_optimizacion_codigo_9_julio_2020-convertidoJOSSELINEMARIBEL
 

Similaire à Procesadores segmentados arquitectura del computador (20)

Diseño de algoritmos paralelos.pptx
Diseño de algoritmos paralelos.pptxDiseño de algoritmos paralelos.pptx
Diseño de algoritmos paralelos.pptx
 
Actividad 12 diseño de algoritmo paralelos
Actividad 12 diseño de algoritmo paralelosActividad 12 diseño de algoritmo paralelos
Actividad 12 diseño de algoritmo paralelos
 
Análisis y diseños de algoritmos Hiram Arnaud 19-0628.pptx
Análisis y diseños de algoritmos Hiram Arnaud 19-0628.pptxAnálisis y diseños de algoritmos Hiram Arnaud 19-0628.pptx
Análisis y diseños de algoritmos Hiram Arnaud 19-0628.pptx
 
Analisis de algoritmos
Analisis de algoritmosAnalisis de algoritmos
Analisis de algoritmos
 
Presentación1.pptx
Presentación1.pptxPresentación1.pptx
Presentación1.pptx
 
Paralelismo
ParalelismoParalelismo
Paralelismo
 
Analisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacioAnalisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacio
 
Análisis de algoritmo
Análisis de algoritmoAnálisis de algoritmo
Análisis de algoritmo
 
Cap 02.1 analisis de las estructuras de control(1)
Cap 02.1   analisis de las estructuras de control(1)Cap 02.1   analisis de las estructuras de control(1)
Cap 02.1 analisis de las estructuras de control(1)
 
01.1 introduc
01.1 introduc01.1 introduc
01.1 introduc
 
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)
 
Cap2.1
Cap2.1Cap2.1
Cap2.1
 
Control Multifrecuencia
Control MultifrecuenciaControl Multifrecuencia
Control Multifrecuencia
 
Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion Estructurada
 
Programacion dinamica
Programacion dinamicaProgramacion dinamica
Programacion dinamica
 
Tema3
Tema3Tema3
Tema3
 
Balance de linea
Balance de lineaBalance de linea
Balance de linea
 
Taller n20 compiladores_optimizacion_codigo_9_julio_2020-convertido
Taller n20 compiladores_optimizacion_codigo_9_julio_2020-convertidoTaller n20 compiladores_optimizacion_codigo_9_julio_2020-convertido
Taller n20 compiladores_optimizacion_codigo_9_julio_2020-convertido
 
AnáLisis De Algoritmos1
AnáLisis De Algoritmos1AnáLisis De Algoritmos1
AnáLisis De Algoritmos1
 
AnáLisis De Algoritmos1
AnáLisis De Algoritmos1AnáLisis De Algoritmos1
AnáLisis De Algoritmos1
 

Dernier

certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 

Dernier (20)

certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 

Procesadores segmentados arquitectura del computador

  • 2. Introducción  La segmentación es una técnica de implementación eficaz para mejorar el rendimiento del sistema sin necesidad de una excesiva duplicación de hardware
  • 3. Un dato curioso es que la profundidad de segmentación se ha incrementado desde 10 hasta mas de 20,ya que son necesarias para alcanzar frecuencias de reloj muy altas.
  • 4. Fundamentos de la segmentación  Existen 2 tipos de principales de segmentación: segmentación aritmética y segmentación de instrucciones.
  • 5. Segmentacion aritmetica  Ilustra mejor un conjunto de supuestos ideales. Es el hecho de abordar la discrepancia entre los supuestos idealizados y los aspectos reales.  En pocas palabras un segmento trabaja sobre una de los componentes mientras que los demás trabajan sobre los siguientes  La segmentación de instrucciones se hablara mas adelante
  • 6. motivaciones  RENDIMIENTO:  Tareas realizadas/unidad de tiempo  La segmentación implica dividir el sistema en varias etapas e incrementar el buffer entre las etapas.  El rendimiento de un sistema segmentado se aproxima a k veces el de un no segmentado
  • 8. Existen acerca de la precisión con la que se divide un calculo original en etapas de segmentación  Parte lógica combinacional F  Conjunto de latches L  Demora de propagación atreves de F: Tm  Tiempo adicional para sincronización correcta: Tl
  • 9. Entre una tarea 1 y una tarea 2 se debe cumplir  T2+Tm> T1+Tm+Tl
  • 10. Dos factores que limitan la frecuencia de sincronización:  La diferencia entre demoras de propagación máxima y mínima  Tiempo adicional necesario para una sincronización
  • 11. Compromiso  No se puede considerar a la máxima profundidad de segmentación como el diseño optimo cuando se tiene en cuenta el coste o sobrecarga de segmentación, es necesario considera el compromiso entre el coste y el rendimiento  C: costo G: costo de hardware no segmentado  K: numero de etapas de segmentación  L: coste de agregar cada latch  C= G+K*L
  • 12. Aritmética de segmentación  UN EJEMPLO ES EL DE MULTIPLICACION DE COMA FLOTANTE:  Es diseño de su algoritmo es el siguiente:  Comprobar si algún operando es cero  Agregar las 3 características  Realizar la multiplicación  Normalizar el producto  Redondear el resultado sumando 1 al 1º bit de guarda
  • 13. El mismo se compone es 3 submodulos:  Generación parcial de producto  Reducción parcial de producto  Reducción final
  • 14. Multiplicador de coma flotante segmentado  En resumen y como se dijo antes se puede segmentar con el fin de aumentar su rendimiento
  • 15. Segmentación ideal  Son 3 puntos:  Subcalculos uniformes.  Cálculos idénticos.  Cálculos independientes.