「ウィリアム・カハン」の版間の差分

削除された内容 追加された内容
Melan (会話 | 投稿記録)
m編集の要約なし
Komatta (会話 | 投稿記録)
m編集の要約なし
3行目:
カハンは[[カナダ]]の[[トロント]]で生まれた。[[トロント大学]]で数学を学び、[[1954年]]に学士号、[[1956年]]に修士号、[[1958年]]に博士号を取得した。
 
[[浮動小数点数|浮動小数点演算]]の[[IEEE754IEEE 754]]標準策定の際のアーキテクト代表であり、有限の精度の浮動小数点数の列を加算する際に入り込む誤差を最小にする重要なアルゴリズム([[カハンの加算アルゴリズム]])も開発した。
 
カハンは "paranoia" という有名なプログラムも開発した。これは浮動小数点演算に関するバグを検出するベンチマークである。1980年代、これによって[[Pentium]]の[[Pentium FDIV バグ|除算バグ]]が発見され、今日でもよく使われている。
9行目:
カハンは[[1989年]]に[[チューリング賞]]を受賞し、[[1994年]]には[[Association for Computing Machinery|ACM]]の[[フェロー]]となった。
 
カハンは2006年現在、[[カリフォルニア大学バークレー校]]で数学、情報工学、電子工学の教鞭をとり、[[IEEE754rIEEE 754r|IEEE754IEEE 754改訂版]]の策定にも関わっている。IEEE754IEEE 754の仕様策定への貢献から「浮動小数点の父」とも呼ばれている。
 
彼は浮動小数点演算に関する教育に熱心で、浮動小数点数に関して間違った設計のハードウェアやプログラミング言語に対して厳しい。