Conceptos básicos de las arquitecturas actuales

Description

Conceptos básicos de las arquitecturas actuales
Marc Bofill Janer
Mind Map by Marc Bofill Janer, updated more than 1 year ago
Marc Bofill Janer
Created by Marc Bofill Janer about 3 years ago
5
0

Resource summary

Conceptos básicos de las arquitecturas actuales
  1. Clock
    1. Cristal de Cuarzo
      1. Camino crítico
        1. Velocidad ops básicas
        2. Tecnologia de Integración
          1. sistema litográfico pequeño
            1. micras -> nanómetros
              1. más transistores
                1. más barato
                  1. más velocidad
                    1. mejora del rendimiento
                  2. Instruction Level Parallelism
                    1. pipelining
                      1. fetch
                        1. decode
                          1. operaciones asimétricas
                            1. @mem
                              1. acceso [@]
                                1. Wr Registros
                                2. Jumps!
                                  1. branch prediction
                                  2. poco hardware
                                  3. superscaling
                                    1. instrucciones / ciclo
                                      1. replicar hardware
                                      2. register renaming
                                        1. banco logico -> físico
                                        2. out-of-order
                                          1. orden instrucciones
                                            1. semántica !
                                        3. Memoria Caché integrada
                                          1. MP es lenta (x3000)
                                            1. unidad: la línea
                                              1. asociatividad
                                                1. tasa de aciertos y fallos
                                                  1. localidad espacial
                                                    1. localidad temporal
                                                    2. jerarquia de memoria
                                                      1. registros
                                                        1. prefetch
                                                          1. L1 separada
                                                            1. L2 unificada
                                                              1. L3, L4
                                                      2. optimizaciones
                                                        1. no-bloqueo
                                                          1. segmentación
                                                            1. etapas consulta / lectura
                                                            2. lectura anticipada
                                                              1. reordenar respuesta
                                                              2. victim caché
                                                                1. guarda descartes
                                                              3. TLB
                                                              4. Instruction Set Architecture
                                                                1. CISC: Complete
                                                                  1. N pequeño
                                                                    1. backwards comp.
                                                                      1. Vmem << Vproc
                                                                        1. software sencillo
                                                                        2. RISC: Reduced
                                                                          1. CPI pequeño
                                                                            1. cachés
                                                                              1. compiladores -> instrucciones simples
                                                                                1. reorganiza: evitar saltos
                                                                                  1. transforma: saltos, calls
                                                                                  2. software complejo
                                                                                    1. instrucciones formato variable
                                                                                  Show full summary Hide full summary

                                                                                  Similar

                                                                                  INGENIERIA DE MATERIALES
                                                                                  Ricardo Álvarez
                                                                                  Elementos Básicos de Ingeniería Ambiental
                                                                                  Evilus Rada
                                                                                  Historia de la Ingeniería
                                                                                  Camila González
                                                                                  Introducción a la Ingeniería de Software
                                                                                  David Pacheco Ji
                                                                                  UNIDAD II DIBUJO PROYECTIVO
                                                                                  anyimartinezrued
                                                                                  GENERALIDADES DE LAS EDIFICACIONES
                                                                                  yessi.marenco17
                                                                                  MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
                                                                                  Ruben Dario Acosta P
                                                                                  Estado de la ingenería mecánica y su perspectiva a futuro
                                                                                  Roberto Martinez
                                                                                  MAPA CONCEPTUAL SOBRE LA INICIATIVA CDIO
                                                                                  Victor Antonio Rodriguez Castañeda
                                                                                  Características de la Pitahaya y su potencial de uso en la industria alimentaria
                                                                                  Héctor Infanzón
                                                                                  Diapositivas neumática
                                                                                  Victor Zamora Delgado