Language:

2022年度 高性能計算基盤 (4092)

授業科目基本情報PDFダウンロード

科目区分 専門科目 教職科目 情報
単位数 1 選択・必修・自由 選択
授業形態 講義 主な使用言語 英語
開講時期 履修登録システム 使用する
履修登録期間 2022/04/12~2022/05/13 履修取消期限 2022/05/19

教育プログラム別の履修区分

プログラム名 IS BS MS DS DGI
履修区分
コア科目
履修方法 ・修士論文研究又は特別課題研究を履修する場合は、序論科目、基盤科目及び専門科目から14単位以上履修すること。
・課題研究を履修する場合は、序論科目、基盤科目及び専門科目から16単位以上履修すること。

授業科目概要

担当責任教員 中島 康彦
担当教員 中島康彦、張任遠
教育目的/学修到達目標 【教育目的】
半導体微細化が止まった今,プログラミング言語を機械語命令により「シミュレート」するCPU/GPUには,さらなる性能向上や省電力化を期待することは難しい.従来の高速化技術を学びつつ,今後有望な高速化技術や低電力化技術について学ぶ.ハードウェア技術者/研究者になりたい学生に限らず,ソフトウェア技術者/研究者としてより高性能かつ社会実装可能な低電力計算基盤を必要とする学生が、様々な角度からプログラム実行方式を検討できるようになることを目的とする.

【学修到達目標】
1) 高性能計算基盤について説明、記述できる。
2) 高性能計算基盤について整理、議論ができる。
3) 高性能計算基盤について俯瞰、表現できる。
授業概要/指導方針 【授業概要/指導方針】
ILP(パイプライン,スーパスカラ,VLIW),DLP(ベクトル演算機構,GPU),DSA(FPGA,CGRA),TLP(共有メモリ,分散メモリ),近似計算(Analog,確率的計算,ニュロモーフィックと機械学習)について、順に学ぶ。

【授業時間外学修(予習・復習等)の目安】
各回毎に授業内で与えられたAssignmentの予習2時間
各回毎に復習2時間程度

クラス情報



表示可能なデータがありません。

授業計画

[1限目 9:20-10:50] [2限目 11:00-12:30] [3限目 13:30-15:00] [4限目 15:10-16:40] [5限目 16:50-18:20] [6限目 18:30-20:00]
回数 日付 [時間] 担当教員 テーマ 内容
1 5/12 [2] 中島康彦 パイプラインとスーパスカラとVLIW (日本語教科書4章・8章) 互換性と複雑さはトレードオフの関係にある

If you cannot attend real class, visit video archive (2022)
http://library.naist.jp/library/archive_top/index-e.html
and send a report due 26th May. The latest video (2022) becomes available after one week.

http://archlab.naist.jp/Lectures/ARCH/ca0602_0604/ca060204e.docx
Download this templates, fill in by handwriting, and Send PDF (scan/photo)
To: naist.report@gmail.com
Subject: 4092-xxxxxxx (student ID)
These links are in http://archlab.naist.jp/Lectures

https://www.youtube.com/channel/UC7rDo22e2SsucCY4FtpUWcg/videos
2 5/19 [2] 中島康彦 ベクトル型アクセラレータとGPU (日本語教科書9章) さらに並列度を向上させる大規模計算の仕組み

If you cannot attend real class, visit video archive (2022)
http://library.naist.jp/library/archive_top/index-e.html
and send a report due 2nd Jun. The latest video (2022) becomes available after one week.

http://archlab.naist.jp/Lectures/ARCH/ca1001/ca1001e.docx
Download this templates, fill in by handwriting, and Send PDF (scan/photo)
To: naist.report@gmail.com
Subject: 4092-xxxxxxx (student ID)
These links are in http://archlab.naist.jp/Lectures

https://www.youtube.com/channel/UC7rDo22e2SsucCY4FtpUWcg/videos
3 6/2 [2] 中島康彦 Field Programmable Gate Array (FPGA) and Coarse Grained Reconfigurable Array (CGRA) 大量の演算器を制御する方法とは

If you cannot attend real class, visit video archive (2022)
http://library.naist.jp/library/archive_top/index-e.html
and send a report due 16th Jun. The latest video (2022) becomes available after one week.

http://archlab.naist.jp/Lectures/ARCH/ca1002_1003/ca100203e.docx
Download this templates, fill in by handwriting, and Send PDF (scan/photo)
To: naist.report@gmail.com
Subject: 4092-xxxxxxx (student ID)
These links are in http://archlab.naist.jp/Lectures

https://www.youtube.com/channel/UC7rDo22e2SsucCY4FtpUWcg/videos
4 6/9 [2] 中島康彦 主記憶共有型システムと分散型システム 主記憶共有型と分散型の長所と短所

If you cannot attend real class, visit video archive (2022)
http://library.naist.jp/library/archive_top/index-e.html
and send a report due 23rd Jun. The latest video (2022) becomes available after one week.

http://archlab.naist.jp/Lectures/ARCH/ca11/ca11e.docx
Download this templates, fill in by handwriting, and Send PDF (scan/photo)
To: naist.report@gmail.com
Subject: 4092-xxxxxxx (student ID)
These links are in http://archlab.naist.jp/Lectures

https://www.youtube.com/channel/UC7rDo22e2SsucCY4FtpUWcg/videos
5 6/16 [2] 張任遠 高性能演算器 演算器の設計と高速・高効率化手法
If you cannot attend real class, visit video archive (2022)
http://library.naist.jp/library/archive_top/index-e.html
and send a report due 30th Jun. The latest video (2022) becomes available after one week.

http://arch.naist.jp/Lectures/ARCH/ca2005/ca2005e.docx
Download this templates, fill in by handwriting, and Send PDF (scan/photo)
To: naist.report@gmail.com
Subject: 4092-xxxxxxx (student ID)
These links are in http://archlab.naist.jp/Lectures
6 6/23 [2] 張任遠 Analog Computing アナログ集積回路により近似計算機構の長所と短所

If you cannot attend real class, visit video archive (2022)
http://library.naist.jp/library/archive_top/index-e.html
and send a report due 7th Jul. The latest video (2022) becomes available after one week.

http://archlab.naist.jp/Lectures/ARCH/ca2006/ca2006e.docx
Download this templates, fill in by handwriting, and Send PDF (scan/photo)
To: naist.report@gmail.com
Subject: 4092-xxxxxxx (student ID)
These links are in http://archlab.naist.jp/Lectures
7 7/14 [2] 張任遠 Stochastic Computing Stochastic Computingとは

If you cannot attend real class, visit video archive (2022)
http://library.naist.jp/library/archive_top/index-e.html
and send a report due 28th Jul. The latest video (2022) becomes available after one week.

http://archlab.naist.jp/Lectures/ARCH/ca2007/ca2007e.docx
Download this templates, fill in by handwriting, and Send PDF (scan/photo)
To: naist.report@gmail.com
Subject: 4092-xxxxxxx (student ID)
These links are in http://archlab.naist.jp/Lectures
8 7/19 [2] 張任遠 機械学習向け近似計算回路実装
コロナ対応のために、期末試験ではなく、講義+レポートに変更します。
機械学習向け近似計算回路の長所と短所

If you cannot attend real class, visit video archive (2022)
http://library.naist.jp/library/archive_top/index-e.html
and send a report due 11th Aug. The latest video (2022) becomes available after one week.

http://archlab.naist.jp/Lectures/ARCH/ca2008/ca2008e.docx
Download this templates, fill in by handwriting, and Send PDF (scan/photo)
To: naist.report@gmail.com
Subject: 4092-xxxxxxx (student ID)
These links are in http://archlab.naist.jp/Lectures

授業日程

[1限目 9:20-10:50] [2限目 11:00-12:30] [3限目 13:30-15:00] [4限目 15:10-16:40] [5限目 16:50-18:20] [6限目 18:30-20:00]
回数 日付 時間 講義室 備考
1 5/12 2 エーアイ大講義室[L1](IS)
2 5/19 2 エーアイ大講義室[L1](IS)
3 6/2 2 エーアイ大講義室[L1](IS)
4 6/9 2 エーアイ大講義室[L1](IS)
5 6/16 2 エーアイ大講義室[L1](IS)
6 6/23 2 エーアイ大講義室[L1](IS)
7 7/14 2 エーアイ大講義室[L1](IS)
8 7/19 2 エーアイ大講義室[L1](IS)

テキスト・参考書

テキスト (1) Computer Architecture A Quantitative Approach ISBN:978-0128119051 (第1回 Chap. C, 第4回 Chap. 4, 第5回 Chap. 7 第7回 Chap. 5, 6)
(2) Computer Organization and Design ISBN:978-0-12-407726-3 (第1回 Chap. 4)
(3) Speculative Execution in High Performance Computer Architecture ISBN 1-58488-447-9 (第2回 Chap. 5, 6, 7, 8, 9)
(4) Embedded Computing A VLIW Approach to Architecture, Compilers, and Tools ISBN 1-55860-766-8 (第3回 Chap. 2, 3, 4, 5, 8, 第6回 Chap. 6)
(5) Design for Embedded Image Processing on FPGAs ISBN: 9780470828496 (第5回 Chap. 8)
参考書 OHM大学テキストシリーズ コンピュータアーキテクチャ ISBN:978-4-274-21253-6(電子版あり)
https://www.ohmsha.co.jp/book/9784274212536/
The Microarchitecture of Pipelined and Superscalar Computers ISBN 978-0-7923-8463-2
Speculative Execution in High Performance Computer Architectures ISBN 9781584884477

その他

履修条件 特になし
オフィスアワー Eメールで連絡の上、日時を決める
成績評価の方法と基準 ・5段階(秀・優・良・可・不可)で評価する。
・毎回提出のレポート(100%)で評価する。
・様々なアーキテクチャの知識の習得を基準とする。
関連科目 特になし
関連学位 工学
注意事項 特になし

授業関連URL

内容
高性能計算基盤 (pdf and report)

配布資料



表示可能なデータがありません。