Back to People
Frances Allen

Frances Allen

Born 1932 · Age 93

American computer scientist and pioneer in optimizing compilers and parallelization; first female IBM Fellow and first woman to win the A.M. Turing Award.

Total Events
52
Career Span
88 years
Peak Net Worth
$2,000,000

Compare Your Trajectory

See how your career milestones stack up against Frances Allen and other industry leaders.

Life & Career Timeline

1932Age 0

Born in Peru, New York

Frances Elizabeth Allen born on a dairy farm in Peru, New York; oldest of six children.

8/4/1932Source
Confidence
99%
1938Age 6

Early elementary education in one-room schoolhouse

Attended a one-room country school a mile from home (approximate period during childhood).

1/1/1938Source
Confidence
80%
1954Age 21

Earned BS in Mathematics

Graduated from The New York State College for Teachers (now SUNY Albany) with a BS in mathematics.

1/1/1954Source
Confidence
99%
1954Age 21

Began teaching high school math in Peru, NY

Taught mathematics at her local high school (her intention was to be a math teacher).

1/1/1954Net Worth: -$2,500Source
Confidence
90%
1955Age 22

Summer courses at Columbia University

Took summer coursework at Columbia prior to graduate school (mentioned in ACM bio).

1/1/1955Net Worth: -$2,000Source
Confidence
85%
1957Age 24

Taught FORTRAN to IBM researchers

First assignment at IBM: instruct research staff in the new FORTRAN language, which sparked her interest in compilers.

1/1/1957Net Worth: -$1,500Source
Confidence
98%
1957Age 24

Earned MS in Mathematics from University of Michigan

Completed a Master of Science degree in mathematics; took early computing courses and learned to program an IBM 650.

6/1/1957Net Worth: -$1,000Source
Confidence
99%
1957Age 24

Joined IBM Research (Poughkeepsie)

Hired by IBM Research two months after FORTRAN's release; initially assigned to teach FORTRAN to IBM scientists and engineers.

7/15/1957Net Worth: -$2,000Source
Confidence
98%
1959Age 27

Assigned to Stretch/Harvest project (NSA)

Joined the team developing the IBM STRETCH supercomputer and its HARVEST coprocessor for the NSA; worked on the Alpha language and managed the compiler-optimization team.

1/1/1959Net Worth: $5,000Source
Confidence
97%
1962Age 29

Year-long assignment at NSA overseeing Harvest installation

Spent about a year at NSA overseeing installation and testing of the Stretch/Harvest system (system used until 1976).

1/1/1962Net Worth: $10,000Source
Confidence
90%
1962Age 29

Transferred to Thomas J. Watson Research Center

Moved to IBM's TJ Watson Research Center; worked on the ACS (Advanced Computing Systems) project and further compiler research.

1/1/1962Net Worth: $8,000Source
Confidence
98%
1963Age 30

Design & development: ACS experimental optimizing compiler

Worked on design and development of experimental optimizing compiler for the IBM ACS project (1963–1968 timeframe).

1/1/1963Net Worth: $12,000Source
Confidence
95%
1966Age 34

Published 'Program Optimization' (1966)

Seminal paper introducing graph-theoretic structures for program representation and optimization.

1/1/1966Net Worth: $15,000Source
Confidence
95%
1968Age 36

IBM Corporate Award for Algorithms for Optimizing Compilers

Received an internal IBM award recognizing contributions to optimizing compiler algorithms.

1/1/1968Net Worth: $25,000Source
Confidence
94%
1970Age 38

Service on U.S. National Science Foundation (NSF)

Served on the U.S. NSF (noted in Britannica as service 1972–78); contributed to national research policy.

1/1/1970Net Worth: $70,000Source
Confidence
90%
1970Age 38

Published 'Control Flow Analysis' and 'A Basis for Program Optimization' (1970)

Papers establishing intervals and efficient data flow analysis context for optimizations.

1/1/1970Net Worth: $35,000Source
Confidence
95%
1970Age 38

Sabbatical/Visiting Professor at NYU (start)

Took a sabbatical to teach at New York University; served as visiting/adjunct professor from 1970–1973.

1/1/1970Net Worth: $36,000Source
Confidence
96%
1970Age 38

Mountain climbing expeditions begin

Became an avid mountaineer in the 1970s; participated in Arctic first ascents on Baffin Island and exploratory expeditions (dates approximate).

1/1/1970Net Worth: $70,000Source
Confidence
85%
1970Age 38

Worked closely with John Cocke (collaborations/publications)

Collaborated with John Cocke on a series of seminal papers (1971, 1976 etc.) that shaped modern optimizing compilers.

1/1/1970Net Worth: $40,000Source
Confidence
98%
1971Age 39

Published 'A Catalogue of Optimizing Transformations' (1971)

Co-authored with John Cocke; first systematization of optimizing transformations, influential in compiler design.

1/1/1971Net Worth: $38,000Source
Confidence
98%
1972Age 40

Married Jacob T. Schwartz

Married mathematician and NYU CS professor Jacob T. (Jack) Schwartz (later divorced in 1982).

1/1/1972Net Worth: $40,000Source
Confidence
99%
1973Age 41

Initiated/managed Experimental Compiling Systems (ECS) project

Led the ECS project (approx. 1973–1980) focusing on aggressive interprocedural analysis and PL/I compilers.

1/1/1973Net Worth: $45,000Source
Confidence
95%
1974Age 42

Published 'Interprocedural data flow analysis' (1974)

Extended analysis techniques to whole programs (IFIP Proceedings).

1/1/1974Net Worth: $48,000Source
Confidence
95%
1976Age 44

Published 'A program data flow analysis procedure' (1976)

Paper (with Cocke) describing analysis strategies used in modern optimizing compilers (Communications of the ACM).

1/1/1976Net Worth: $55,000Source
Confidence
95%
1977Age 44

Sabbatical at Stanford University

Took another sabbatical at Stanford (1977), interacting with academia and research groups.

1/1/1977Net Worth: $60,000Source
Confidence
92%
1979Age 47

Worked on Future Systems (FS) project compilers (approx.)

Contributed to compilers for IBM's Future Systems project (FS) during late 1960s–early 1970s; project was cancelled after technical concerns.

1/1/1979Net Worth: $70,000Source
Confidence
80%
1980Age 48

Initiated PTRAN / began leadership in parallel computing

Started/led Parallel TRANslation (PTRAN) work and began leading IBM efforts in parallel computing (approx. 1980–1995).

1/1/1980Net Worth: $90,000Source
Confidence
93%
1980Age 48

Published 'The Experimental Compiling System' (1980)

Paper in IBM Journal of Research and Development describing ECS implementation and results (Nov 1980).

1/1/1980Net Worth: $95,000Source
Confidence
95%
1980Age 48

PTRAN introduced program dependence graph concept

PTRAN work introduced the program dependence graph, now widely used by parallelizing compilers.

1/1/1980Net Worth: $90,000Source
Confidence
95%
1982Age 50

Divorced Jacob T. Schwartz

Marriage to Jacob T. Schwartz ended in divorce; they remained professionally cordial.

1/1/1982Net Worth: $120,000Source
Confidence
95%
1984Age 52

Initiator and manager of Parallel Programming Technology Project (PTRAN) (1984–1994)

Formalized IBM project to automatically parallelize FORTRAN programs and introduced program dependence graph concepts.

1/1/1984Net Worth: $160,000Source
Confidence
92%
1987Age 55

Elected to National Academy of Engineering

Recognized for significant contributions to computing and engineering.

1/1/1987Net Worth: $250,000Source
Confidence
96%
1989Age 57

Named IBM Fellow (first woman)

Became the first woman to be named an IBM Fellow, the company's highest technical distinction.

1/1/1989Net Worth: $500,000Source
Confidence
97%
1991Age 59

Named IEEE Fellow; Honorary D.Sc., University of Alberta (1991)

Became an IEEE Fellow and received an honorary Doctor of Science from University of Alberta.

1/1/1991Net Worth: $600,000Source
Confidence
95%
1994Age 62

Named ACM Fellow; Elected to American Academy of Arts and Sciences (1994)

Recognized by ACM and elected to AAAS (Fellow of American Academy of Arts & Sciences).

1/1/1994Net Worth: $700,000Source
Confidence
95%
1995Age 63

President, IBM Academy of Technology (1995–1996)

Served as President of IBM's internal Academy of Technology.

1/1/1995Net Worth: $750,000Source
Confidence
93%
1996Age 64

IBM Senior Technical Advisor; Blue Gene involvement begins

Served as Senior Technical Advisor on projects including SAS and the IBM Blue Gene supercomputer (approx. 1996–2002).

1/1/1996Net Worth: $850,000Source
Confidence
90%
1997Age 65

IEEE Computer Society Charles Babbage Award; WITI Hall of Fame induction

Received Charles Babbage Award and was inducted into the WITI (Women in Technology International) Hall of Fame.

1/1/1997Net Worth: $900,000Source
Confidence
96%
1999Age 67

Honorary D.Sc., Pace University

Received an honorary Doctor of Science degree from Pace University.

1/1/1999Net Worth: $950,000Source
Confidence
90%
2000Age 68

Fellow, Computer History Museum; IBM Women in Tech Mentoring Award named in her honor

Named a Fellow of the Computer History Museum; IBM instituted the Frances E. Allen IBM Women in Technology Mentoring Award and made her the first recipient.

1/1/2000Net Worth: $1,000,000Source
Confidence
95%
2001Age 69

Elected to American Philosophical Society

Elected as a member of the American Philosophical Society.

1/1/2001Net Worth: $1,020,000Source
Confidence
94%
2002Age 70

Retired from IBM; Ada Lovelace Award

Retired after a 45-year career at IBM and received the Augusta Ada Lovelace Award from the Association for Women in Computing.

1/1/2002Net Worth: $1,500,000Source
Confidence
90%
2004Age 72

IEEE Computer Society Computer Pioneer Award; Anita Borg ABIE Award

Received the Computer Pioneer Award (IEEE Computer Society) and the ABIE Award for Technical Leadership from the Anita Borg Institute.

1/1/2004Net Worth: $1,550,000Source
Confidence
95%
2006Age 74

Awarded A.M. Turing Award (2006)

Won the A.M. Turing Award (first woman laureate) for pioneering contributions to optimizing compiler techniques; award included a $100,000 prize.

1/1/2006Net Worth: $1,650,000Source
Confidence
99%
2006Age 74

ACM Turing Award Lecture

Delivered the A.M. Turing Award lecture summarizing decades of work on compilers, optimization, and parallelization.

1/1/2006Net Worth: $1,660,000Source
Confidence
98%
2006Age 74

Climbed a 14,000-foot Himalayan peak

Participated in high-altitude climbing in April 2006, showcasing continued adventurous pursuits after retirement.

4/1/2006Net Worth: $1,650,000Source
Confidence
90%
2007Age 75

IBM Ph.D. Fellowship Award created in her honor

IBM created the Frances E. Allen Ph.D. Fellowship Award in recognition of her contributions to computing.

10/19/2007Net Worth: $1,660,000Source
Confidence
95%
2008Age 76

Multiple honorary degrees (2008)

Received honorary degrees including Doctor of Engineering (University of Notre Dame) and Doctor of Science (University of Michigan and SUNY Albany) in 2008.

1/1/2008Net Worth: $1,700,000Source
Confidence
95%
2009Age 77

Honorary D.Sc., McGill University

Awarded an honorary Doctor of Science degree by McGill University for pioneering contributions to optimizing compilers and parallel execution.

1/1/2009Net Worth: $1,720,000Source
Confidence
95%
2010Age 78

Elected to National Academy of Sciences

Elected as a member of the U.S. National Academy of Sciences, recognizing her lifelong scientific contributions.

1/1/2010Net Worth: $1,750,000Source
Confidence
96%
2010Age 78

Continued advocacy & advisory roles (post-retirement)

Served on advisory board of Anita Borg Institute, encouraged women in computing, and continued public speaking and mentoring.

1/1/2010Net Worth: $1,750,000Source
Confidence
90%
2020Age 88

Died on her 88th birthday

Frances E. Allen died in Schenectady, New York from complications of Alzheimer's disease on August 4, 2020.

8/4/2020Net Worth: $2,000,000Source
Confidence
99%