Стандарт IEEE 754 для вычислений с плавающей запятой служит основой современной цифровой арифметики, во многом благодаря архитектурной работе Уильяма Кахана. Родился в Торонто в 1933 году, Кахан построил карьеру, сосредоточенную на численном анализе и информатике, повлияв на то, как аппаратное и программное обеспечение управляет сложными математическими операциями для обеспечения точности вычислений.
Академические основы и начало карьеры
Кахан завершил свое бакалаврское и магистерское образование в Университете Торонто, получив степень бакалавра в 1954 году, затем степень магистра в 1956 году и докторскую степень в 1958 году, все в области математики. Его ранняя профессиональная деятельность включала работу в Adalia Ltd. с 1954 года. Впоследствии он перешел в академическую среду, установив долгосрочное сотрудничество с Калифорнийским университетом в Беркли, где он работал почетным профессором математики, электротехники и компьютерных наук.
Стандартизация арифметики с плавающей запятой
Основным вкладом в область компьютерной архитектуры остается его работа над стандартом IEEE 754-1985. Как архитектор этой спецификации, Кахан сосредоточился на установлении согласованности двоичной арифметики с плавающей запятой на различных вычислительных платформах. Эта работа расширилась до разработки независимого от основания стандарта IEEE 854. Он также внес вклад в пересмотр IEEE 754, который продолжает формировать текущие стандарты, используемые в современных вычислительных системах по всему миру.
Математические алгоритмы и бенчмаркинг
Помимо стандартизации, Кахан создал инструменты для выявления и смягчения ошибок в численных вычислениях. В 1980-х годах он разработал программу Paranoia, диагностический бенчмарк, предназначенный для обнаружения потенциальных ошибок с плавающей запятой. Он также создал алгоритм суммирования Кахана для уменьшения ошибок, возникающих при сложении последовательностей с конечной точностью. Его академические труды включают теорему Дэвиса-Кахана, результат в теории дилатации операторов гильбертова пространства.
Двадцать вопросов, восемь минут на часах и процентиль, измеренный по всем, кто его проходил. Без регистрации.
Пройти тест IQ →Сотрудничество с промышленностью и признание
Кахан консультировал Hewlett-Packard по оптимизации численной точности их научных калькуляторов, включая HP-35 и серию Voyager. Его технический вклад помог в разработке алгоритмов и создании технических руководств для этих устройств. Его работа получила значительное признание со стороны профессиональных организаций, включая премию Тьюринга в 1989 году, избрание членом ACM в 1994 году, премию IEEE Эмануэля Р. Пиоре в 2000 году и почетную докторскую степень Университета Ватерлоо в 1998 году.
Краткие факты
- Рождение: 1933, Торонто, Канада - Образование: Университет Торонто - Текущая принадлежность: Калифорнийский университет, Беркли - Премия Тьюринга: 1989 - Известный стандарт: IEEE 754 - Член: Американская академия искусств и наук - Член ACM: 1994 - Премия IEEE Эмануэля Р. Пиоре: 2000
Вопросы читателей
### Что такое алгоритм суммирования Кахана?
Это математический метод, разработанный Уильямом Каханом для минимизации численных ошибок, возникающих при сложении последовательности чисел с плавающей запятой с конечной точностью.
### Почему Кахан ассоциируется с калькулятором HP-35?
Кахан работал с Hewlett-Packard над повышением точности алгоритмов, используемых для вычисления трансцендентных функций в HP-35 и позже в серии HP Voyager.
