Science Atlas

How We Know What We Know
Sign In
Text size
100%
Theme
Scientist

William Kahan

Computer Science

William Morton Kahan is a Canadian mathematician and computer scientist, professor emeritus at the University of California, Berkeley, known as the father of floating point for his role as the primary architect of the IEEE 754-1985 standard for floating-point computer arithmetic, which brought consistency and reliability to numerical computation across computer hardware. Kahan developed the Kahan summation algorithm, a technique for minimizing the accumulated rounding error when adding a long sequence of finite-precision floating-point numbers, and he created Paranoia, a widely used benchmark program for testing computer systems for floating-point arithmetic bugs. He earned his PhD in mathematics from the University of Toronto in 1958 and later joined the faculty at Berkeley, where he continued research into numerical analysis and the reliability of scientific computation. Kahan received the ACM Turing Award in 1989 for his fundamental contributions to numerical analysis and was inducted into the National Academy of Engineering in 2005.

Facts
Birth YearSourced to the subject's own account
1933 1
Birth DateSourced to the subject's own account
1933-06-05 1
FieldSourced to the subject's own account
Numerical analysis 1
NationalitySourced to the subject's own account
Canadian 1
Notable WorkSourced to the subject's own account
IEEE 754 floating-point standard; Kahan summation algorithm; 1989 Turing Award 1
Connections

Works In

Source William Kahan (Wikipedia)
In the Other Atlases
Sources
1. William Kahan (Wikipedia)
Wikipedia
  • lead paragraph, sentence 1
    William "Velvel" Morton Kahan (born June 5, 1933) is a Canadian mathematician and computer scientist, who is a professor emeritus at University of California, Berkeley.
  • lead paragraph, sentence 2
    He received the Turing Award in 1989 for "his fundamental contributions to numerical analysis."
  • Biography section, sentence 3
    Kahan was the primary architect behind the IEEE 754-1985 standard for floating-point computation (and its radix-independent follow-on, IEEE 854).
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.