SILABUS MATA KULIAH
HIGH PERFORMANCE COMPUTING


Deskripsi Mata kuliah ini memberikan konsep dasar komputasi kinerja tinggi dan pengetahuan praktikal tentang core technology. Mata kuliah ini mencakup analisa kinerja dan performance tuning untuk pemrograman sekuensial, pemrograman paralel pada aksitektur shared memory, pemrograman paralel pada arsitektur distributed memory, dan pemrograman paralel pada arsitektur hibrid.
Kompetensi
  • Mampu memahami single-processor performance, memory hierarchy, dan pipelines.
  • Mampu memahami organisasi sistem paralel
  • Mampu mendeskripsikan message passing dan MPI programming
  • Mampu mengatasi permasalahan-permasalahan pada komputasi paralel
  • Mampu memahami problem decomposition, graph partitioning, dan load balancing.
  • Mampu melakukan pemrograman paralel pada aksitektur shared memory dan arsitektur distributed memory
Materi kajian
  • Parallel Processing Concepts
  • Parallel Programming
  • Fundamental Design Issues in Parallel Computing
  • Fundamental Limitations Facing Parallel Computing
  • Computer Performance Evaluation