La norme IEEE 754 pour le calcul en virgule flottante sert de base à l'arithmétique numérique moderne, en grande partie grâce au travail architectural de William Kahan. Né à Toronto en 1933, Kahan a développé une carrière centrée sur l'analyse numérique et l'informatique, influençant la manière dont le matériel et les logiciels gèrent les opérations mathématiques complexes pour garantir la précision des calculs.
Fondements académiques et début de carrière
Kahan a terminé ses études de premier cycle et supérieures à l'Université de Toronto, obtenant une licence en 1954, suivie d'une maîtrise en 1956 et d'un doctorat en 1958, le tout dans le domaine des mathématiques. Ses premiers engagements professionnels comprenaient un rôle chez Adalia Ltd. à partir de 1954. Il est ensuite passé au monde universitaire, établissant une longue carrière à l'Université de Californie à Berkeley, où il a été professeur émérite en mathématiques, génie électrique et informatique.
Standardisation de l'arithmétique à virgule flottante
La principale contribution au domaine de l'architecture informatique reste son travail sur la norme IEEE 754-1985. En tant qu'architecte de cette spécification, Kahan s'est concentré sur l'établissement de la cohérence de l'arithmétique binaire à virgule flottante sur différentes plateformes informatiques. Ce travail s'est étendu au développement de la norme indépendante de la base IEEE 854. Il a en outre contribué à la révision de l'IEEE 754, qui continue de façonner les normes actuelles utilisées dans les systèmes informatiques modernes à l'échelle mondiale.
Algorithmes mathématiques et benchmarking
Au-delà de la normalisation, Kahan a produit des outils pour identifier et atténuer les erreurs dans le calcul numérique. Au cours des années 1980, il a développé le programme Paranoia, un benchmark de diagnostic conçu pour détecter les failles potentielles en virgule flottante. Il a également créé l'algorithme de sommation de Kahan pour réduire les erreurs se produisant lors de l'addition de séquences à précision finie. Sa production académique comprend le théorème de Davis-Kahan, un résultat dans la théorie de la dilatation des opérateurs d'espace de Hilbert.
Vingt questions, huit minutes au chronomètre et un centile mesuré face à tous ceux qui l’ont passé. Sans inscription.
Passer le test de QI →Collaboration industrielle et reconnaissance
Kahan a été consultant pour Hewlett-Packard afin d'optimiser la précision numérique de leurs calculatrices scientifiques, notamment la HP-35 et la série Voyager. Ses contributions techniques ont aidé à la conception d'algorithmes et à la production de manuels techniques pour ces appareils. Son travail a reçu une reconnaissance significative de la part d'organismes professionnels, notamment le prix Turing en 1989, l'intronisation en tant que membre de l'ACM en 1994, le prix IEEE Emanuel R. Piore en 2000 et un doctorat honorifique de l'Université de Waterloo en 1998.
Faits rapides
- Naissance : 1933, Toronto, Canada - Éducation : Université de Toronto - Affiliation actuelle : Université de Californie, Berkeley - Prix Turing : 1989 - Norme notable : IEEE 754 - Membre : Académie américaine des arts et des sciences - Membre de l'ACM : 1994 - Prix IEEE Emanuel R. Piore : 2000
Questions des lecteurs
### Qu'est-ce que l'algorithme de sommation de Kahan ?
C'est une méthode mathématique développée par William Kahan pour minimiser les erreurs numériques qui se produisent lors de l'addition d'une séquence de nombres à virgule flottante à précision finie.
### Pourquoi Kahan est-il associé à la calculatrice HP-35 ?
Kahan a travaillé avec Hewlett-Packard pour améliorer la précision des algorithmes utilisés pour évaluer les fonctions transcendantes dans la HP-35 et plus tard la série HP Voyager.
