• 検索結果がありません。

ビブリオ・トーク -私のオススメ-:Computer Architecture, 5th Edition A Quantitative Approach

N/A
N/A
Protected

Academic year: 2021

シェア "ビブリオ・トーク -私のオススメ-:Computer Architecture, 5th Edition A Quantitative Approach"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)連載. ビブリオ・トーク. ─ 私のオススメ─. ⇢ 小野寺民也(日本アイビーエム東京基礎研究所). Computer Architecture, 5th Edition A Quantitative Approach John L. Hennessy & David A. Patterson 著 Morgan Kaufmann(2011),856p.,$89.95,ISBN : 978-0123838728. 504. 本書は初版が 1990 年に上梓されているが,タイ. PC 620,Alpha AXP 21064,SGI Challenge などが. トルが示すように,書物全体が,アーキテクチャ上. 取り上げられている.本体は 760 ページ付録は 223. の諸問題について定量的にアプローチするという姿. ページとなり,30% の増量である.. 勢で貫かれており,諸定義や諸設計を単に羅列し解. 2003 年刊行の第 3 版は,コンピュータの市場が,. 説するのではなく実マシンによる実測定に基づいて. 組込み,デスクトップ,サーバの 3 つのセグメン. 考察し検討しようというものである.本書登場以前. トに分化したとの認識を反映したものとなっている.. の取り組み方とは一線を画しており,まさにこの故. 多くの章において,組込みシステムを論ずる節が. に喝采をもって迎えられ,たちまちにして当該分野. 新たに設けられ,メディアプロセッサの Trimedia. の決定的書物としての地位を確立したのであった.. TM32,ゲーム機の Sony PlayStation 2,デジタル. 初版では,当時の代表的計算機アーキテクチャ. カメラの Sanyo VPC-SX500 などが取り上げられて. である,DEC 社の VAX アーキテクチャ,IBM 社の. いる.サーバでは,信頼性,スケーラビリティ,ス. 360/370 アーキテクチャ,Intel 社の 8086 アーキテ. ループットが重要であるとし,Intel 社の IA-64 ア. クチャ,の各命令セットが説明され,それに続いて. ーキテクチャ,Sun マイクロシステムズ社の Wild-. RISC アーキテクチャの教育的な例として DLX と命. fire プロトタイプ,EMC 社の Symmetrix と Celerra,. 名された命令セットが示され,以降この DLX に仮. Google 社の PC クラスタなどが取り上げられてい. 託して,プロセッサの実装,パイプライン処理,ベ. る.本体は 883 ページ,付録は 209 ページとなり,. クタプロセッサ等が詳説されていく.メモリ階層お. さらに 11% ほど増量している.. よび I/O についてもそれぞれ 1 つの章を費やしてお. ムーアの法則により単一プロセッサの性能が 18. り,初版にしてすでに本体が 594 ページ付録が 160. カ月で倍になるということは 2002 年を境に成立し. ページという大著である.. なくなり,業界はマルチコア時代へと突入していく. 当時も今もコンピュータアーキテクチャは日進月. が,2007 年刊行の第 4 版はこの歴史的転換を反映. 歩の世界であるが,著者らは数年おきに内容を刷新. したものとなっている.マルチプロセッサに関する. し,その時代その時代において先進的なトピックを. 章が前に移動し,マルチスレッディングの定量的評. 扱い続けている.第 2 版は 1996 年に刊行されてい. 価が加わり,Sun T1 マルチプロセッサ(Niagara). るが,マルチプロセッサシステムの台頭を受けて,. が取り上げられている.また,この版では同梱の. これに関する章が新たに登場した.プロセッサの実. CD に付録をできるだけ移すことによりスリム化が. 装については命令レベル並列性が解説され,メモリ. 図られており,本体 423 ページ付録 182 ページと. 階層についてはキャッシュ最適化の最新技法が説明. なった.. されている.実マシンでは,MIPS R4000,Power-. 第 5 版は 2011 年 9 月に上梓されている.各章を. 情報処理 Vol.55 No.5 May 2014.

(2) 連載. ビブリオ・トーク. ─ 私のオススメ─. 簡単に見てみると,まず,第 1 章では定量的な設. 分量的には本体 493 ページ付録 209 ページとなり. 計およびアーキテクチャのための基本が述べられて. 4 版からは 16% の増量である.. おり,性能向上,電力消費,コスト,信頼性,可用. こうして初版から最新版まで駆け足で俯瞰してみ. 性に関する式が提示されている.第 2 章はメモリ. ると,コンピュータアーキテクチャの四半世紀の歴. 階層を扱っており,キャッシュの最適化につづい. 史そのものであり,その時代その時代において産学. て,クラウドコンピューティングにおいて重要な仮. が精力を傾注したトピックが扱われている.換言す. 想マシンが説明され,実プロセッサとしては,モ. れば,四半世紀近くにわたって先端的命脈を保つべ. バイル端末向けの ARM Cortex-A8 とサーバ向けの. く改訂を続けているということであり,まさにこの. Intel Core i7 が取り上げられている.第 3 章は命令. ことこそ驚異であり奇跡であるといえるだろう.い. レベル並列性を扱っており,第 2 章と同様 2 つの. ずれの版も,当該分野の大学院生のみならず,プロ. 実プロセッサが取り上げられている.第 4 章はデ. のエンジニアやアーキテクトにも有益であることを. ータレベル並列性を扱っており,GPU にフォーカ. 謳っており,事実多くの人がキャリアを決定するよ. スをあてた渾身の新章で,実プロセッサとしては,. うな影響を受けている.コンピュータアーキテクチ. Intel Core i7,NVIDIA GTX 280 および GTX 480,そ. ャの分野に限らず,これほどの書物は稀有であり,. してモバイル端末向けの NVIDIA Tegra 2 が取り上. まさに金字塔といえるだろう.. げられている.第 5 章はスレッドレベル並列性を. (2014 年 3 月 9 日受付). 扱っており,共有メモリマルチプロセッサについて 解説されており,最近の 4 つのマルチコアプロセ ッサ,IBM POWER7, Sun T2, Intel Xeon 7560, AMD Opteron 8439 が取り上げられている.最後の 6 章 はウェアハウススケールコンピュータを扱っており, 実例として Google 社のそれが取り上げられている.. 小野寺民也(正会員) [email protected]  1988 年東京大学大学院理学系研究科情報科学専門課程博士課程修了. 同年日本アイ・ビー・エム(株)入社.以来,同社東京基礎研究所にて, オブジェクト 指向言語の設計および実装等,ミドルウェアおよびシステ ムソフトウェアの研究開発に従事.現在,同研究所,システムズ & ソフ トウェア担当部長.. 情報処理 Vol.55 No.5 May 2014. 505.

(3)

参照

関連したドキュメント

算処理の効率化のliM点において従来よりも優れたモデリング手法について提案した.lMil9f

PowerSever ( PB Edition ) は、 Appeon PowerBuilder 2017 R2 日本語版 Universal Edition で提供される PowerServer を示しており、 .NET IIS

問題集については P28 をご参照ください。 (P28 以外は発行されておりませんので、ご了承く ださい。)

Revit Architecture は、BIM(ビルディング・インフォメーション・モデル)作成のトップツールになってお

この条約において領有権が不明確 になってしまったのは、北海道の北

つの表が報告されているが︑その表題を示すと次のとおりである︒ 森秀雄 ︵北海道大学 ・当時︶によって発表されている ︒そこでは ︑五

高さについてお伺いしたいのですけれども、4 ページ、5 ページ、6 ページのあたりの記 述ですが、まず 4 ページ、5

【フリーア】 CIPFA の役割の一つは、地方自治体が従うべきガイダンスをつくるというもの になっております。それもあって、我々、