Der IEEE 754-Standard für Gleitkomma-Berechnungen dient als Grundlage für die moderne digitale Arithmetik, was größtenteils der architektonischen Arbeit von William Kahan zu verdanken ist. Kahan wurde 1933 in Toronto geboren und entwickelte eine Karriere, die sich auf numerische Analyse und Informatik konzentrierte und beeinflusste, wie Hardware und Software komplexe mathematische Operationen verwalten, um die Genauigkeit bei Berechnungen zu gewährleisten.
Akademische Grundlagen und frühe Karriere
Kahan absolvierte sein Grund- und Hauptstudium an der Universität von Toronto und erhielt 1954 seinen Bachelor-Abschluss, gefolgt von einem Master-Abschluss 1956 und einem Doktortitel 1958, alles im Bereich Mathematik. Zu seinen ersten beruflichen Engagements gehörte ab 1954 eine Rolle bei Adalia Ltd. Anschließend wechselte er in die akademische Welt und etablierte eine langjährige Tätigkeit an der University of California, Berkeley, wo er als emeritierter Professor für Mathematik, Elektrotechnik und Informatik tätig war.
Standardisierung der Gleitkomma-Arithmetik
Der wichtigste Beitrag zum Bereich der Computerarchitektur bleibt seine Arbeit am IEEE 754-1985-Standard. Als Architekt dieser Spezifikation konzentrierte sich Kahan darauf, Konsistenz in der binären Gleitkomma-Arithmetik über verschiedene Computerplattformen hinweg zu etablieren. Diese Arbeit weitete sich auf die Entwicklung des basisunabhängigen IEEE 854-Standards aus. Er trug außerdem zur Überarbeitung des IEEE 754 bei, die weiterhin die aktuellen Standards prägt, die weltweit in modernen Computersystemen verwendet werden.
Mathematische Algorithmen und Benchmarking
Über die Standardisierung hinaus entwickelte Kahan Werkzeuge zur Identifizierung und Minderung von Fehlern bei numerischen Berechnungen. In den 1980er Jahren entwickelte er das Programm Paranoia, einen diagnostischen Benchmark, der dazu konzipiert war, potenzielle Gleitkomma-Fehler zu erkennen. Er schuf auch den Kahan-Summierungsalgorithmus, um Fehler zu reduzieren, die bei der Addition von Sequenzen endlicher Präzision auftreten. Zu seinen akademischen Leistungen gehört das Davis-Kahan-Theorem, ein Ergebnis in der Dilatationstheorie von Hilbertraum-Operatoren.
Zwanzig Fragen, acht Minuten auf der Uhr und ein Perzentil, gemessen an allen bisherigen Teilnehmern. Ohne Anmeldung.
IQ-Test starten →Zusammenarbeit mit der Industrie und Anerkennung
Kahan beriet Hewlett-Packard bei der Optimierung der numerischen Genauigkeit ihrer wissenschaftlichen Taschenrechner, einschließlich der HP-35 und der Voyager-Serie. Seine technischen Beiträge halfen beim Entwurf von Algorithmen und der Erstellung technischer Handbücher für diese Geräte. Seine Arbeit hat bedeutende Anerkennung von Fachgremien erhalten, darunter der Turing Award 1989, die Aufnahme als ACM Fellow 1994, der IEEE Emanuel R. Piore Award 2000 und ein Ehrendoktortitel der Universität von Waterloo 1998.
Fakten auf einen Blick
- Geboren: 1933, Toronto, Kanada - Ausbildung: Universität von Toronto - Aktuelle Zugehörigkeit: University of California, Berkeley - Turing Award: 1989 - Bedeutender Standard: IEEE 754 - Mitglied: American Academy of Arts and Sciences - ACM Fellow: 1994 - IEEE Emanuel R. Piore Award: 2000
Fragen von Lesern
### Was ist der Kahan-Summierungsalgorithmus?
Es ist eine mathematische Methode, die von William Kahan entwickelt wurde, um numerische Fehler zu minimieren, die bei der Addition einer Sequenz von Gleitkommazahlen endlicher Präzision auftreten.
### Warum wird Kahan mit dem Taschenrechner HP-35 in Verbindung gebracht?
Kahan arbeitete mit Hewlett-Packard zusammen, um die Genauigkeit der Algorithmen zu verbessern, die zur Auswertung transzendenter Funktionen im HP-35 und später in der HP Voyager-Serie verwendet wurden.
