GoConqr has a new look! Let us know what you think.

Mind map

Conceptos básicos de las arquitecturas actuales

Marc Bofill Janer Ingeniería Spanish

Map content

Conceptos básicos de las arquitecturas actuales

  1. Clock

    • Cristal de Cuarzo
    • Camino crítico
    • Velocidad ops básicas
  2. Tecnologia de Integración

    • sistema litográfico pequeño
    • micras -> nanómetros
      • más transistores
      • más barato
      • más velocidad
      • mejora del rendimiento
  3. Instruction Level Parallelism

    • pipelining
      • fetch
      • decode
      • operaciones asimétricas
        • @mem
        • acceso [@]
        • Wr Registros
      • Jumps!
        • branch prediction
      • poco hardware
    • superscaling
      • instrucciones / ciclo
      • replicar hardware
    • register renaming
      • banco logico -> físico
    • out-of-order
      • orden instrucciones
        • semántica !
  4. Memoria Caché integrada

    • MP es lenta (x3000)
    • unidad: la línea
    • asociatividad
    • tasa de aciertos y fallos
      • localidad espacial
      • localidad temporal
    • jerarquia de memoria
      • registros
        • prefetch
          • L1 separada
            • L2 unificada
              • L3, L4
    • optimizaciones
      • no-bloqueo
      • segmentación
        • etapas consulta / lectura
      • lectura anticipada
        • reordenar respuesta
      • victim caché
        • guarda descartes
    • TLB
  5. Instruction Set Architecture

    • CISC: Complete
      • N pequeño
      • backwards comp.
      • Vmem << Vproc
      • software sencillo
    • RISC: Reduced
      • CPI pequeño
      • cachés
      • compiladores -> instrucciones simples
        • reorganiza: evitar saltos
        • transforma: saltos, calls
      • software complejo
      • instrucciones formato variable

Information

Description
Conceptos básicos de las arquitecturas actuales
Views
11
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?