基礎高效能計算叢集電腦實務Fundamental High Performance Computing Cluster Practice
Responsive image
老師: 周志遠
助教: 牟展佑, 黃恩明, 郭品毅, 翁君牧, 黃煒智, 程詩柔, 謝之豫, 牟懋軒, 魏士勛, 謝東豫, 俞昊天, 林展毅, 賴思澄, 白宸安, 林偉博
基本資訊
課程代碼
11220CS342400
課程名稱
基礎高效能計算叢集電腦實務Fundamental High Performance Computing Cluster Practice
學分
3
學期
1122
單位
資工系 (CS)
班級
三年級
修課人數
51 人
老師
助教
課程說明
課程簡介
本課程教授高效能計算與叢集電腦系統管理的基礎知識與操作技術。建議修課對象為大一及大二生(不限資工,但必須具備良好的程式與電腦操作能力),以未來有意願參加學生叢集競賽、或對於系統建置、管理、實作有興趣的學生優先。
 
Syllabus: Slides / Video
 
Week 1: Recording
課程大綱
●Fundamental Knowledge
  ○Computer Architecture
  ○Networking
  ○Memory Hierarchy
●Cluster Build-up & Execution
  ○Linux, SLURM, Spack, Container
●Performance Modeling, Profiling & Benchmarking
  ○Roofline model, vTune, HPL, HPCG
●Parallel Programming
  ○MPI, openMP
●Performance Optimization
  ○Application tuning
  ○Instruction Vectorization
  ○Library Linking
成績說明
Lab Assignment: 70%
Simulated Competition: 30%
QR Code
放大