授業情報

言語処理系 (大学3年生春学期)

コンパイラのフロントエンド、ミドルパス、バックエンドに関して並列化も含めて講じる.


コンピュータアーキテクチャ (大学3年生秋学期)

計算機アーキテクチャとは何かに始まり,計算機上でのデータ表現や命令セットアーキテクチャの分類,プロセッサ(ハードワイアード制御・マイクロプログラム制御,データパス,RISCとCISC,パイプライニング),メモリ階層(キャッシュ,仮想記憶),入出力システム等の構成法について講じる.

コンピュータアーキテクチャ特論 (大学院)

最新のコンピュータアーキテクチャに関して,スーパースカラ,VLIW,演算パイプライン,データフローマシン,プロセッサアレイ,マルチプロセッサ等の各種並列処理アーキテクチャを中心として,それらのアーキテクチャの能力を有効に引き出すために必須な並列処理ソフトウェア,及び並列処理技術の応用について講じる.


CS最先端技術:”最先端の並列処理技術” (2006年10月3日)

講義資料