授業科目名(和文)
[Course]
VLSI並列計算機理論
授業科目名(英文)
[Course]
VLSI Parallel Computer Architecture
学部(研究科)
[Faculty]
情報系工学研究科
学科(専攻)
[Department]
電子情報通信工学専攻
担当教員(○:代表教員)
[Principle Instructor(○)
and Instructors]
○森下 賢幸  自室番号(2408)、電子メール(morisita**c.oka-pu.ac.jp)
※利用の際は,** を @に置き換えてください
単位数
[Point(Credit)]
2単位
対象学生
[Eligible students]
1 ・2 年次生
授業概略と目標
[Course description and Objects]
並列処理のための大規模集積回路を用いたプロセッサアーキテクチャの設計手法の基本,命令レベル並列処理の原理や制約,マルチプロセッサによる処理手法,メモリの管理機構などの中から輪読形式により理解を深める. 今期は,メモリ階層設計を中心に取り上げる.
到達目標
[Learning Goal]
現在のプロセッサの高速化のための重要な手法となりつつある並列処理について,マルチプロセッサとスレッドレベル並列処理を取り上げ,それらの性能や実現するための制約について理解する. また,コストパフォーマンスなど集積回路の設計上の重要な概念を理解する.
履修上の注意
[Notes]
授業計画にあげた項目に従って授業を行う予定であるが,番号は必ずしも一回分の授業に対応しているわけではない.
授業計画とスケジュール
[Course schedule]
1. メモリ階層設計とは
2. キャッシュ性能の最適化Ⅰ
3. キャッシュ性能の最適化Ⅱ
4. メモリ技術
5. メモリ最適化
6. 仮想メモリ
7. 仮想計算機
8. メモリ階層設計Ⅰ
9. メモリ階層設計Ⅱ
10. 例題:AMD Opteronnのメモリ階層Ⅰ
11. 例題:AMD Opteronnのメモリ階層Ⅱ
12. 課題
13. ケーススタディⅠ
14. ケーススタディⅡ
15. 授業のまとめ
成績評価方法と基準
[Grading policy (Evaluation)]
輪読形式の発表内容と発表資料および日常の学習態度で評価する.
教科書
[Textbook]
教科書: 使用しない.資料を配布する.
参考書: 「Computer Architecture - A Quantitative Approach -」John L. Hennessy and David A. Patterson, Morgan Kaufmann
「Computer Organization & Design」David A. Patterson and John L. Hennessy, Morgan Kaufmann
自主学習ガイド及び
キーワード
[Self learning]
集積回路の用語について図書館等で調べ、よく理解すること.
開講年度
[Year of the course]
24