タイトル

科目番号 教室 登録人数 履修登録方法 対面/遠隔
ESCI14020   [水2]地創棟508       抽選対象   対面授業  
開講年度 期間 曜日時限 開講学部等
2024 後学期 水2 理工学研究科工学専攻  
講義コード 科目名[英文名] 単位数
R10112002 並列処理特論   2  
担当教員[ローマ字表記]
名嘉村 盛和  
授業の形態
 
 
アクティブラーニング
 
 
授業内容と方法
The purpose of the class is to obtain knowledge and skills in advanced computer systems through parallel programming.
The advanced computer systems in any category are parallel processing platforms, not only supercomputers but also personal notebook computers, tablets, and smartphones.
We use an open-source textbook in this class. We discuss one chapter each week. Students need to read the textbook before class and join the discussion.

 
URGCC学習教育目標
専門性
 
達成目標
(1) Understanding the concepts of parallel processing and its hardware platforms
(2) Obtaining skills in parallel programming
 
評価基準と評価方法
Discussion (30%) and Final Reports (70%)
 
履修条件
 
 
授業計画
1. Orientation
2. Introduction to Parallel Processing
3. Recurring Performance Issues
4. Shared Memory Parallelism
5. Introduction to OpenMP
6. Introduction to GPU Programming with CUDA
7. Message Passing Systems
8. Introduction to MPI
9-15. Discussion
 
事前学習
Read the textbook.
 
事後学習
Code some examples on your platforms.
 
教科書にかかわる情報
 
教科書全体備考
Programming on Parallel Machines http://heather.cs.ucdavis.edu/~matloff/158/PLN/ParProcBook.pdf
 
参考書にかかわる情報
 
参考書全体備考
 
 
使用言語
英語
 
メッセージ
 
 
オフィスアワー
2nd Period on Tuesday
 
メールアドレス
この項目は教務情報システムにログイン後、表示されます。
 
URL
 
 

ページの先頭へ