Who are you looking for?Famoose.co
Appearance
Text size
Page width
Colour
Frances Allen
Computer scientist

Frances Allen

Famoose for

Developing ways for compilers to make computer programs run more efficiently.

Program Optimization · Control Flow Analysis

Born
4 August 1932
Birthplace
Peru, New York, United States
Died
4 August 2020

More people

Frances Allen

Frances Allen was an American computer scientist who spent her career at IBM. Her work on program analysis and optimisation helped establish techniques used in modern compilers, and she became the first woman to receive the Turing Award.

Early life

Farm childhood

Grew up near Lake Champlain and attended a one-room school.

Mathematics teacher

Taught school mathematics before earning a master’s degree at the University of Michigan.

Career

  1. 1957

    Joined IBM

    Initially taught colleagues the new programming language Fortran.

  2. 1960s–1970s

    Compiler research

    Developed program-analysis techniques, often with John Cocke.

  3. 1980s–1990s

    Parallel computing

    Led work on automatically distributing computation across processors.

  4. 2006

    Turing Award

    Received computing’s major research award.

Contributions

Program Optimization

Set out a systematic approach to improving programs automatically.

Control Flow Analysis

Studied how execution moves through a program.

PTRAN

Led a project to identify opportunities for parallel execution.

Beyond computing

Mentorship

Worked to attract and retain women in computing and mentored IBM colleagues.

Mountaineering

Was an enthusiastic climber and a member of the American Alpine Club.

Sources & photo creditLife, career and referencesFurther source: ibm.com

Photo: Rama. CC BY-SA 2.0 fr · Original image. Cropped and displayed in monochrome.