Course Information:
Course Title: High-Performance Computing (HPC)
Type: Fundamental
Credit: 5
Coefficient: 3

Lecturer's Information:

Lecturer: Dr. Anouar Khaldi

Contact: khaldi.anouar@univ-ouargla.dz
Office Hours: Saturday: 8 am-04 pm, Sunday: 8 am-10 am, Monday: 1 pm-5 pm

Course Description:

This course provides a solid foundation in High-Performance Computing (HPC) and its essential role in modern science.

Targeted Audience

This course is dedicated to the 4th AI Engineer.

 
Prerequisites:
  • Foundations of C/C++ Programming
  • Operating System Fundamentals
Learning Objectives:
  • Parallel Programming Paradigms: Gain familiarity with standard models and frameworks for parallel execution.
  • HPC Development Techniques: Study fundamental methods for building scalable high-performance applications.
  • HPC Platforms: Explore the architectures and systems commonly used in the industry.
  • Performance Analysis: Master techniques for measuring, evaluating, and profiling HPC application efficiency.

Evaluation:

Quiz and class presentation: 50%
Exam: 60%