Scientist Exhibit

Frances Allen

1932 – 2020 United States

Pioneered optimizing compiler techniques and program analysis for high-performance and parallel computing

Frances Allen

Overview

About Frances Allen

Frances Allen was a computer scientist whose work transformed compiler design and program optimization. During a long career at IBM, she developed techniques that allowed compilers to analyze and improve programs automatically, helping computers execute code more efficiently. Her research became foundational to modern optimizing compilers and parallel computing. In 2006 she became the first woman to receive the ACM A.M. Turing Award.

Scientific Contribution

Key Discovery

Optimizing compiler techniques

Foundational methods for program analysis and compiler optimization for high-performance and parallel computing.

Life Timeline

Important Moments

1957

career

Joins IBM and begins work with FORTRAN

Allen joined IBM as a programmer and her first assignment was teaching FORTRAN, beginning a career focused on compiler technology.

1966

publication

Publishes a seminal framework for program optimization

Allen published work that established influential techniques for analysing and transforming programs to improve their execution.

1989

award

Becomes the first woman named an IBM Fellow

IBM named Allen an IBM Fellow, the company's highest technical distinction, making her the first woman to receive the title.

2006

award

Receives the A.M. Turing Award

Allen became the first woman to receive the ACM A.M. Turing Award, recognised for pioneering contributions to compiler optimisation and high-performance computing.

Places & Networks

Institutions