Age, Biography and Wiki

Frances Allen (Frances Elizabeth Allen) was born on 4 August, 1932 in Peru, New York, U.S., is an American computer scientist (1932–2020). Discover Frances Allen's Biography, Age, Height, Physical Stats, Dating/Affairs, Family and career updates. Learn How rich is she in this year and how she spends money? Also learn how she earned most of networth at the age of 88 years old?

Popular As Frances Elizabeth Allen
Occupation N/A
Age 88 years old
Zodiac Sign Leo
Born 4 August 1932
Birthday 4 August
Birthplace Peru, New York, U.S.
Date of death 4 August, 2020
Died Place Schenectady, New York, U.S.
Nationality Peru

We recommend you to check the complete list of Famous People born on 4 August. She is a member of famous computer with the age 88 years old group.

Frances Allen Height, Weight & Measurements

At 88 years old, Frances Allen height not available right now. We will update Frances Allen's Height, weight, Body Measurements, Eye Color, Hair Color, Shoe & Dress size soon as possible.

Physical Status
Height Not Available
Weight Not Available
Body Measurements Not Available
Eye Color Not Available
Hair Color Not Available

Who Is Frances Allen's Husband?

Her husband is Jacob T. Schwartz (m. 1972-1982)

Family
Parents Not Available
Husband Jacob T. Schwartz (m. 1972-1982)
Sibling Not Available
Children Not Available

Frances Allen Net Worth

Her net worth has been growing significantly in 2023-2024. So, how much is Frances Allen worth at the age of 88 years old? Frances Allen’s income source is mostly from being a successful computer. She is from Peru. We have estimated Frances Allen's net worth, money, salary, income, and assets.

Net Worth in 2024 $1 Million - $5 Million
Salary in 2024 Under Review
Net Worth in 2023 Pending
Salary in 2023 Under Review
House Not Available
Cars Not Available
Source of Income computer

Frances Allen Social Network

Instagram
Linkedin
Twitter
Facebook
Wikipedia
Imdb

Timeline

1932

Frances Elizabeth Allen (August 4, 1932August 4, 2020) was an American computer scientist and pioneer in the field of optimizing compilers.

1954

She graduated from The New York State College for Teachers (now part of the University at Albany, SUNY) with a Bachelor of Science degree in mathematics in 1954 and began teaching school in Peru, New York.

1957

She worked for IBM from 1957 to 2002 and subsequently was a Fellow Emerita.

Allen grew up on a farm in Peru, New York, near Lake Champlain, as the oldest of six children.

Her father was a farmer, and her mother an elementary schoolteacher.

Her early elementary education took place in a one-room school house a mile away from her home, and she later attended a local high school.

After two years, she enrolled at the University of Michigan and earned a Master of Science degree in mathematics in 1957.

Deeply in debt with student loans, she joined IBM Research in Poughkeepsie, New York, as a programmer in 1957, where she taught incoming employees the basics of Fortran.

She planned to return to teaching once her student loans had been paid, but ended up staying with IBM for her entire 45-year career.

1959

In 1959, Allen was assigned to the Harvest project for code breaking with the National Security Agency, and worked on a programming language called Alpha.

She managed the compiler-optimization team for both Harvest and the Stretch project.

1962

In 1962, she was transferred to Thomas J. Watson Research Center, where she contributed to the ACS-1 project, and later in the 1970s, to PL/I.

During these years, she worked with fellow researcher John Cocke to write a series of seminal papers on optimizing compilers, helping to improve the efficiency of machine code translated from high-level languages.

1966

"Fran Allen's work has had an enormous impact on compiler research and practice. Both alone and in joint work with John Cocke, she introduced many of the abstractions, algorithms, and implementations that laid the groundwork for automatic program optimization technology. Allen's 1966 paper, 'Program Optimization,' laid the conceptual basis for systematic analysis and transformation of computer programs. This paper introduced the use of graph-theoretic structures to encode program content in order to automatically and efficiently derive relationships and identify opportunities for optimization. Her 1970 papers, 'Control Flow Analysis' and 'A Basis for Program Optimization' established 'intervals' as the context for efficient and effective data flow analysis and optimization. Her 1971 paper with Cocke, 'A Catalog of Optimizing Transformations,' provided the first description and systematization of optimizing transformations.

1970

From 1970 to 1971 she spent a sabbatical at New York University and acted as adjunct professor for a few years afterward.

1973

Her 1973 and 1974 papers on interprocedural data flow analysis extended the analysis to whole programs.

1976

Her 1976 paper with Cocke describes one of the two main analysis strategies used in optimizing compilers today.

Allen developed and implemented her methods as part of compilers for the IBM STRETCH-HARVEST and the experimental Advanced Computing System.

This work established the feasibility and structure of modern machine- and language-independent optimizers.

She went on to establish and lead the PTRAN project on the automatic parallel execution of FORTRAN programs.

Her PTRAN team developed new parallelism detection schemes and created the concept of the program dependence graph, the primary structuring method used by most parallelizing compilers."

Allen was a Fellow of the Institute of Electrical and Electronics Engineers (IEEE) and the Association for Computing Machinery (ACM).

1977

Another sabbatical brought her to Stanford University in 1977.

1980

From 1980 to 1995, Allen led IBM's work in the developing parallel computing area, and helped to develop software for the IBM Blue Gene project.

1987

She was elected to the National Academy of Engineering in 1987, to the American Philosophical Society in 2001, and to the National Academy of Sciences in 2010.

1989

Allen became the first female IBM Fellow in 1989.

1994

She was nominated a Fellow of the American Academy of Arts and Sciences in 1994.

1997

She received the IEEE Computer Society Charles Babbage Award in 1997 and the Computer Pioneer Award of the IEEE Computer Society in 2004.

In 1997, Allen was inducted into the Witi Hall of Fame.

2000

In 2000, she was made a Fellow of the Computer History Museum "for her contributions to program optimization and compiling for parallel computers".

2002

She retired from IBM in 2002, but remained affiliated with the corporation as a Fellow Emerita.

She won the 2002 Augusta Ada Lovelace Award from the Association for Women in Computing.

2004

In 2004, Allen was the winner of the ABIE Award for Technical Leadership from the Anita Borg Institute.

2006

Allen was the first woman to become an IBM Fellow, and in 2006 became the first woman to win the Turing Award.

Her achievements include seminal work in compilers, program optimization, and parallelization.

Allen was recognized for her work in high-performance computing with the 2006 Turing Award.

She became the first woman recipient in the forty-year history of the award, which is considered the equivalent of the Nobel Prize for computing and is given by the Association for Computing Machinery.

2007

In 2007, the IBM Ph.D. Fellowship Award was created in her honor.

After retiring, she remained active in programs that encourage women and girls to seek careers in science and computing.

Her A. M. Turing Award citation reads: