Saltar al contenido principal
Retrato de Frances Allen
Foto: Rama · CC BY-SA 2.0 fr

1932 – 2020 · Informática

Frances Allen

Fue una pionera en optimización de compiladores y en técnicas para aprovechar la ejecución paralela.

  • Compiladores
  • Programación

Aportaciones principales

  • Investigó el análisis y la optimización de programas en IBM.
  • Desarrolló técnicas para compiladores de sistemas paralelos.
  • Fue la primera mujer en recibir el Premio Turing, correspondiente a 2006.

Mejorar el código que ejecuta la máquina

Allen comenzó su carrera en IBM después de formarse en matemáticas. Su investigación se centró en estudiar programas y transformar su ejecución para aprovechar mejor los recursos del ordenador.

Compiladores y paralelismo

Trabajó en análisis de flujo y optimizaciones que permitían a los compiladores reorganizar cálculos. También investigó cómo identificar oportunidades de ejecución paralela, una cuestión importante cuando varias unidades de procesamiento colaboran.

Conecta con lo que aprendes

Dos fragmentos de código pueden producir el mismo resultado y utilizar recursos diferentes. Antes de optimizar, conviene comprender la semántica del programa y medir su comportamiento: una transformación rápida que cambia el resultado no es una mejora válida.

Explora el glosario

Fuentes y lecturas

← Todos los personajes