當前位置 主頁 > 站長資源大全 > iis7百科 > 最大化 縮小

    弗雷德里克·布魯克斯——IBM 360系統之父

    欄目:iis7百科 時間:2019-11-21 10:10

      Frederick Phillips Brooks,Jr.是一位高級計算機科學家。布魯克斯這個名字在中國并不為眾人所知,但在美國卻很出名,他主持并領導了IBM/360系列計算機,因此被稱為人類從1960年代初期的原子時代進入信息時代的象征。 360系列計算機的開發取得了巨大成功,因此聲名遠播。將來,他以雙重專家和出色的硬件與軟件教育者的身份活躍于計算機領域。他在計算機技術的許多領域做出了巨大的貢獻,并于1999年獲得了圖靈獎。
      在哈佛大學取得博士學位以后,布魯克斯進入IBM公司設立在紐約波凱普茜的實驗室當工程師。這個實驗室從20世紀50年代到80年代一直是IBM公司開發計算機的中心。布魯克斯在這里參加了Harvest和STRETCH計算機的開發,任體系結構設計師。這兩個型號的計算機都引入了一些新技術,在20世紀50年代后期至60年代初期有很大影響,尤其是STRETCH計算機,當前已成標準的8個二進制位的“字節”(byte)就是由布赫霍爾茲提出,在STRETCH上首次采用的。STRETCH還首創先行控制方式,最多可重疊執行6條連續的指令,后來被發展成流水線方式,因而被認為是世界上第一臺流水線計算機。流水線概念的提出者是阿姆達爾,由科克和考爾斯基協助在360上實現。STRETCH共生產9臺。在1965年CDC6600問世以前,是世界上最快的超級計算機。Harvest則是IBM公司在STRETCH的基礎上,為美國國家安全局特制的,比STRETCH還大兩倍。布魯克斯在其中的創造性貢獻是解決了程序中斷系統的設計,以及在數據格式中出現不均勻的字符分布時如何設計其二進制代碼等問題,并從而在1957年取得了他的第一個美國專利“程序中斷系統”,發表了他最初的兩篇學術論文。其中,在程序中斷系統的設計中,布魯克斯和斯溫利提出了可屏蔽中斷的概念,使用戶擊鍵時字符顯示在屏幕上,而計算機的運行卻不會混亂。科德正是利用這一概念為STRETCH設計了第一個交互式多道程序操作系統的。
      布魯克斯1931年4月19日生于美國北卡羅萊納州的達勒姆,是一名醫生的兒子。1944年,艾肯設計的MARKI由IBM生產出來以后,有雜志加以介紹。當時才13歲的布魯克斯讀了以后就產生極大的興趣,并開始收集老式的商用計算裝置。他參加了所在中學的無線電俱樂部和電子工程俱樂部,成為一名積極分子。假期,他用鉛皮做成煙管賣給煙農烤煙葉。1953年,從杜克大學畢業并取得物理學士學位以后,進入哈佛大學深造,師從他從小仰慕的艾肯,1955年取得碩士學位,1956年取得博士學位。值得指出的是,布魯克斯取得的是計算機科學的博士學位,是一位“正宗”的計算機博士,是世界上第一批獲得計算機科學博土學位的少數學者之一。他的博土論文課題為“自動數據處理系統的分析設計”。從博士論文開始,布魯克斯的一生就與計算機結下了不解之緣。
      1963年,他和哈佛大學就讀時的同學和IBM公司的同事艾弗森合著了一書,是該領域中最早的專著之一;
      1969年再版時有兩個版本,其中一個是專門論述在IBM/360上的數據處理的;
      1975年,他把他歷年來所寫的有關軟件工程和項目管理方面的文章匯集成書,書名為《神話般的人一月:有關軟件工程的隨筆》;由于本書是他領導IBM/360軟件開發經驗的結晶,內容豐富而生動,成為軟件工程方面的經典之作,出版20年之后即1995年又再版了一次;
      最近的一本專著是他與荷蘭特文德理工大學(Twente Technical University,位于荷蘭與德國接壤處的恩斯赫德)的勃勞夫教授合著的《計算機體系結構:概念與發展》(Computer Architecture:Concepts and Evolution,Addison-Wesley,1997);
      1995年,他與薩瑟蘭等還合編了一本書,書名是《Evolving the High Performance Computing and Communications Initiative to Support the National Information Infrastructure》,由National Academy pr.出版,論述了有關高性能計算機計劃及信息基礎設施(也就是所謂“信息高速公路”)建設的一系列問題。
在线观看中文字幕理论片