2023-03

Uncategorized

コンピュータの構成と設計 6章

 パタヘネ最終章です。この章ではマルチプロセッサ構成で並列処理を行う際のハードウェアの種類やベンチマークの種類、ベンチマーク結果の解釈などに関して述べられています。6.1 普通のプロセッサを集めて高性能なコンピュータを作ることは昔から試みら...
コンピュータアーキテクチャ

コンピュータの構成と設計 5.9~5.16節

パタヘネ5.9~5.16節です。5.9 キャッシュの振る舞いは有限状態機械で表す事ができる。キャッシュとしてダイレクトマップ方式かつライト・バック方式のものを考える。このキャッシュでは状態として「アイドル」「タグ比較」「アロケート」「ライト...
Uncategorized

AT Protocolの概要を理解したい

 昨今TwitterのCEOが変わり経営の仕方や機能に急激な変化が起こっています。収益に貢献しないと見られた機能が切られ、フォローしていないユーザーのツイートが流れるタイムラインを強制的に表示したりなどユーザー視点ではありがたくない仕様変更...
Uncategorized

Windows11+VSCode+Dev ContainersでGo言語開発環境構築

Windows11+VSCode+Dev ContainersでGo環境を構築する手順をまとめます。前提条件として、WSL2、WSL Dockerのインストールが完了済みとします。Docker Desktopのライセンスがある場合や個人での...
Uncategorized

コンピュータの構成と設計 5.5~5.8節

今日も今日とてパタヘネ読書記録です。今回は雑多な話がメインです。具体的にはハミング誤り訂正符号、VM、ページング機構の話になります。5.5 障害とは提供するサービスが仕様から外れていることを言う。信頼性とはサービスが連続でどれくらい稼働し続...