Optimización de Código

Descripción

Optimizacion de codigo
Alberto Gines
Mapa Mental por Alberto Gines, actualizado hace más de 1 año
Alberto Gines
Creado por Alberto Gines hace casi 9 años
49
0

Resumen del Recurso

Optimización de Código
  1. Se realiza después de la generación de código de todo el programa
    1. Obtener código que se ejecuta más eficientemente según los criterios
      1. Revisa el código generado a varios niveles
        1. El código optimizado se ha de comportar igual que el código de partida excepto por ser más rápido o ocupar menos espacio.
          1. buscar transformaciones que no modifiquen el comportamiento del código
            1. Optimizaciones locales
              1. Folding
                1. realizada conjuntamente con el análisis sintáctico
                  1. Se añade el atributo de constante
                    1. Se añade el procesamiento de las constantes
                    2. Propagación de constantes
                      1. permiten utilice variables como constantes sin introducir ineficiencias
                        1. Cada bloque básico será una lista de expresiones
                          1. Procesar secuencialmente
                          2. Reducción de potencia
                            1. Se busca sustituir operaciones costosas
                              1. sustituir por otros menos costosos
                                1. se representan como reglas
                              Mostrar resumen completo Ocultar resumen completo

                              Similar

                              Retroalimentación Lenguajes
                              Karen Cortés de R.
                              RETROALIMENTACION TRADUCTORES Y SU ESTRUCTURA
                              Patricia Zanotelli
                              Retroalimentación Traductores y su Estructura
                              Dani Hernández
                              retroalimentación Traductores y su Estructura
                              Javi NolPer
                              retroalimentacion lenguajes
                              omar duran cogque
                              INTERPRETES
                              SAUL CORTES
                              Optimización de Código
                              rodrigoblanco539
                              LENGUAJE NATURAL
                              yoselin castro
                              Retro Alimentación Estructura Física y Lógica de la PC Unidad 2
                              Alejandro Alonso