2025년도 1학기 특강: 병렬 및 분산컴퓨팅 (CSED490K-01) 강의계획서

1. 수업정보

학수번호 CSED490K 분반 01 학점 3.00
이수구분 전공선택 강좌유형 강의실 강좌 선수과목
포스테키안 핵심역량
강의시간 화, 목 / 11:00 ~ 12:15 / 제2공학관 강의실 [107호] 성적취득 구분 G

2. 강의교수 정보

전명재 이름 전명재 학과(전공) 인공지능대학원
이메일 주소 jmj119@postech.ac.kr Homepage https://sites.google.com/site/myeongjae/
연구실 전화 054-279-2264
Office Hours Tue by appointment

3. 강의목표

This class will explore key concepts in hardware and software supports for parallel and distributed computing workloads. The primary objectives of this class are:
- Learn the foundations of parallel and distributed computing
- Gain hands-on knowledge of the fundamentals of parallel programming
- Learn algorithms and runtime built for modern large-scale data processing

4. 강의선수/수강필수사항

Operating Systems, Computer Architecture

5. 성적평가

Attendance (10%), Midterm (25%), Final (25%), Project & assignments (40%)
Be aware that these weights are subject to changes.

6. 강의교재

도서명 저자명 출판사 출판년도 ISBN
Introduction to Parallel Computing, 2nd Ed / Ananth Grama, Anshul Gupta, George Karypis, Vipin Kumar / Addison-Wesley/ 2003 / 0201648652 0000

7. 참고문헌 및 자료

Introduction to Parallel Computing (2018) / Roman Trobec, Bostjan Slivnik, Patricio Bulic, Borut Robic/ https://link.springer.com/book/10.1007/978-3-319-98833-7#about

8. 강의진도계획

Week 1: Principles of parallel algorithm design
Week 2: Principles of parallel algorithm design
Week 3: Programming shared-address space systems
Week 4: Programming shared-address space systems
Week 5: Parallel computer architectures
Week 6: Programming scalable systems
Week 7: Analytical modeling of program performance
Week 8: Midterm
Week 9: Collective communication
Week 10: Synchronization
Week 11: Performance measurement and analysis of parallel programs
Week 12: Clusters, Cloud, Serverless
Week 13: Fault tolerance
Week 14: Machine Learning scalability on GPUs
Week 15: Problem solving on clusters
Week 16: Final

9. 수업운영

This course will be based on regular offline lectures. Each student is expected to perform programming assignments individually over the semester.

10. 학습법 소개 및 기타사항

11. 장애학생에 대한 학습지원 사항

- 수강 관련: 문자 통역(청각), 교과목 보조(발달), 노트필기(전 유형) 등

- 시험 관련: 시험시간 연장(필요시 전 유형), 시험지 확대 복사(시각) 등

- 기타 추가 요청사항 발생 시 장애학생지원센터(279-2434)로 요청