
Instructor Introduction
-
이승구 교수
- [소    속] 현) Pohang University of Science and Technology (POSTECH)
- [최종학력] PhD, May 1990 – University of Michigan, U.S.A.
- [주요저서]
1. Sunggu Lee, Gabor Karsai, Peter Puschner, and Joe Loyall, Proceedings of the IEEE 17th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, IEEE Computer Society, June 2014.
2. S. Lee, Advanced Digital Logic Design Using Verilog, State Machines, and Synthesis for FPGAs, Thomson, Toronto, 2006.
Lecture plan
-
CHAPTER 1 Introduction to Algorithms
- Introduction to Course
- Introduction to Computer Algorithms
- Computational Complexity
- Quiz1
-
CHAPTER 2 Parallel Algorithms and Parallel Programs
- Introduction to Parallel Processing
- Introduction to Parallel Programming
- Writing Parallel Programs
- Quiz2
-
CHAPTER 3 Shared Memory Parallel Programming and OpenMP
- Shared Memory Parallel Programming Issues
- Introduction to OpenMP
- OpenMP Core Elements
- Quiz3
-
CHAPTER 4 OpenMP Parallel Programming Examples
- OpenMP Example 1 - Graphs
- OpenMP Example 2 - Sorting
- OpenMP Example 3 - Jacobi Method
- Quiz4
-
CHAPTER 5 GPU Architecture and CUDA Programming
- GPU Architecture and GPGPU Processing
- CUDA Programming Basics
- CUDA Programming Examples
- Quiz5
-
CHAPTER 6 Hadoop and MapReduce
- Apache Hadoop
- R Programming and MapReduce
- MapReduce Examples
- Quiz6
-
기말고사
- 병렬프로그래밍 1 기말고사 진행 안내문
Additional Info
교재: 교재 없음 (강의노트 제공)