シラバス参照

講義概要/Course Information
2020/04/28 現在

科目基礎情報/General Information
授業科目名
/Course title (Japanese)
並列処理論第二
英文授業科目名
/Course title (English)
Parallel Processing II
科目番号
/Code
開講年度
/Academic year
2020年度 開講年次
/Year offered
全学年
開講学期
/Semester(s) offered
後学期 開講コース・課程
/Faculty offering the course
博士前期課程、博士後期課程
授業の方法
/Teaching method
講義 単位数
/Credits
2
科目区分
/Category
大学院専門教育科目 - 専門科目Ⅱ
開講学科・専攻
/Cluster/Department
情報・ネットワーク工学専攻
担当教員名
/Lecturer(s)
三輪 忍
居室
/Office
西10-521
公開E-Mail
/e-mail
shinobu.miwa[at]uec.ac.jp
授業関連Webページ
/Course website
http://www.hpc.is.uec.ac.jp/miwa_lab/teaching-jp.html
更新日
/Last updated
2020/03/11 18:06:28 更新状況
/Update status
公開中
/now open to public
講義情報/Course Description
主題および
達成目標
/Topic and goals
高性能コンピューティングを支えるコンピュータ・システムのアーキテクチャを解説する.最先端のさまざまなアーキテクチャとその周辺技術を理解し,最新のハードウェアにおけるプログラムの振る舞いを理解できるようになることが目標である.
This lecture introduces computer architecture for high performance computing. The main objective of the lecture is to understand various state-of-the-art architectures and the program behavior on the architectures.
前もって履修
しておくべき科目
/Prerequisites
計算機アーキテクチャ基礎論
Fundamentals of Computer Architecture
前もって履修しておくこ
とが望ましい科目
/Recommended prerequisites and preparation
並列処理論第一
Parallel Processing I
教科書等
/Course textbooks and materials
初回講義で紹介する.
The texts will be introduced in the 1st class.
授業内容と
その進め方
/Course outline and weekly schedule
以下の内容について,受講者の理解度に応じて各1回ないしは2回の時間を費やして授業を行う.なお,技術動向や受講者の理解度に応じて順序を変更したり,解説を追加・省略することがある.
Teach the following contents with 1 or 2 classes according to understandings of students. The contents will be added, removed and modified depending on the technical trend and the understandings of the students.

・コンピュータ・アーキテクチャの基礎(命令セット・アーキテクチャ,命令パイプラインなど)
- The basis of computer architecture (e.g., instruction-set architecture, instruction pipeline)

・メモリ階層
- Memory hierarchy

・スーパースカラ・プロセッサの基礎
- The basis of super-scalar processors

・Out-of-order 実行機構
- Out-of-order execution

・分岐予測
- Branch prediction

・マルチコア,マルチスレッド・プロセッサ
- Multicore and multi-threaded processors

・SIMD
- SIMD (Single Instruction Multiple Data)

・省電力技術
- Low-power technique
実務経験を活かした
授業内容
(実務経験内容も含む)
/Course content utilizing practical experience
授業時間外の学習
(予習・復習等)
/Preparation and review outside class
予習は特に必要ない.ただし,毎回の講義内容を理解していないと授業についていくのは困難だと思われる.講義当日に講義スライドを web 上で公開するので,理解が不足している人は必要に応じて復習すること.
The preparation is unnecessary. The reviews with lecture slides are needed if you do not understand my lecture well enough. Each slide is published in my web site at the beginning of a class. The URL will be announced in the 1st class.
成績評価方法
および評価基準
(最低達成基準を含む)
/Evaluation and grading
期末レポートにより評価する.
Score a final report.
オフィスアワー:
授業相談
/Office hours
木曜 12:00~13:00.その他の時間に相談に来る場合は,事前にメールでアポイントメントを取ること.
12:00-13:00 on Thursday. Please contact me with an e-mail if you would like to come my room in the other cases.
学生へのメッセージ
/Message for students
最新のコンピュータ・アーキテクチャを正しく理解することは,将来,ハードウェア開発の道に進む人だけでなく,ソフトウェア開発の道に進む人にとっても重要です.コンピュータ・アーキテクチャの発展的な内容を理解し,「コンピュータの処理効率を高めるにはどうすればよいか?」を考えるきっかけにしてください.
Well-understanding of computer architecture is important for not only the persons who will be hardware developers but also the persons who will be software developers. You can learn  the advanced computer architecture in this lecture.
その他
/Others
なし
Nothing.
キーワード
/Keyword(s)
コンピュータ・アーキテクチャ
Computer architecture