章の「はじめに」と「おわりに」。3回め:2回目に読まなかったところを時間の限り読む。木材をカンナで削るような読み方。「難しそうな書籍」というのを自分なりに言語化できていないですが、例えば、翻訳本の技術書、専門外の専門書をこうやって読んでいるように思います。読み始めて、「あ...これは読み切れないな」ってときに発動。小説やノンフィクションは普通に先頭から一読します。第5章はとにかくキャッシュの話でした。メモリのテクノロジーの話からスタートし、記憶階層、キャッシュ、キャッシュミスに対する戦略、仮想記憶、などなど。仮想記憶のところが難しくてまったく頭に入らなかった...。TPUの解説が面白かった。DSAとはCPUやGPUのように汎用的な用途を諦めて、用途を固定することにより、性能とエネルギー効率をあげるという設計戦略です。TSUがあげられていました。2013年頃、「人々が今後音声認識を使って1日あたり3分の音声検索をした場合にデータセンターがいまの2倍以上必要になる」ことが分かったらしい。v1)を開発したとのこと。10倍のコスト効率を目指していたが、電力消費量から推定されるTSUの効果は83倍にもなったらしい。TPUは現在v3で、v1からの改善の歴史については下記の記事が参考になった。記事中にYoutubeの講義動画(90分ほど)があるが、ひょっとしたらこれを見たらもう少し知識は増えるのかもしれない。絶対性能はともかくとして、性能/消費電力比が競合と比べて10倍優れていると説明した。v4が2021年に発表されていた。v3の性能比2倍だとか。いったDSAの素早い進化がいまのAIの流行を牽引しているんだろうなぁ。公式ブログcloud.google.comもう一つ言及しておきたいのはNVIDIAのGPUアーキテクチャ。GPUの用語って馴染みがないからよく分からんわ...と昔から思っていたんですが、CPUとGPUは起源が異なるため使われる用語も異なるとのこと。双方でアーキテクチャを理解するために、用語のマッピングが本書にも掲載されていました。NVIDIAのサイトを見てみると「Turingアーキテクチャ」を採用しているらしい。Turingってなんだ?そういえば本書ではTeslaとかVoltaなんて言葉も出てきたなということで調べてみたら、NVIDIAはだいたい2年おきにアーキテクチャをアップデートしていて、それに名前をつけているらしい。直近をあげてみると、Pascal→Volta→Turing→Ampere→Hopperなんて進化している。名前の由来は著名な科学者をつかっているようですね。次回で完走デッドライン読書会でパタヘネを扱うのが次回で四回目になります。ゴールが見えてきました。次回は、下巻の後編です。章としては付録ですね。付録A「アセンブラ、リンカ、SPIMシミュレータ」、付録B「論理設計の基礎」。SPIMってなんだろう。何かはわからないけど、気合で乗り切る予定です。drc#22デッドライン読書会(drc)第22回の感想文です。デッドライン読書会ってなんですか?はこちらをご参考ください。単体テストの考え方・使い方を読んでる(前半)drc#50デッドライン読書会第50回(と次の51回)の課題図書は「単体テストの考え方・使い方」です。50回は前半戦で第1章から第6章まで読んでいきます。前半戦のスコープは下記の目次です。#drc37締め切り(デッドライン)を決めて、積読をガシガシ読み進める、デッドライン読書会の投稿です。お仕事が忙しくなり、読書ペースが落ち気味ですが、懲りずに進めています。単体テストの考え方・使い方を読んでる(後編)drc#51デッドライン読書会50回と今回51回の課題図書は「単体テストの考え方・使い方」です。51回では7章から最後まで読んでいきます。drc#28この投稿はデッドライン読書会第28回の読書感想文です。今回の課題図書は、森一樹さん著の「ふりかえりガイドブック」でした。デッドライン読書会って何?は以下の記事をご参照ください。第8回目のデッドライン読書会(読書×締切ではじめる「デッドライン読書会」を始めました)の課題図書は第7回に引き続き、「レガシーコードからの脱却」の後半部分です。後半部分の範囲は、8章プラクティス4「協力しあう」から最後まででした。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。育児その他TechsスライドREADMEホーム検索トップサイドバータイトルとURLをコピーしました。