- 홈
- 커뮤니티
공지사항
2013-여름학기 집중강의 개설 안내
- 1329
2013년 여름학기 집중 강의 개설 안내
(수강 신청 기간: 5월 20일 ~ 5월 22일)
아래와 같이 2013학년도 여름 학기동안 “영상처리 알고리즘과 컴퓨터 구조”에 관한 집중 강의를 개설하오니 많은 신청 바랍니다.
학수 번호 |
교과목 명 |
강-실-학 |
담당 교수 |
강의 기간 |
총 강의시간 |
성적 형태 |
수강 정원 |
CITE700J |
창의IT특론: High-Performance Image/Video Computing |
2-1-2 |
김영환 |
7/29(월)~8/9(금) 09:30~11:30, 13:30~15:30 |
40시간 |
S/U |
15명 (선착순) |
● 강의 개요
For even higher computing performance, new processors have heterogeneous architectures where multi-core CPU and high-density GPU are integrated together, e.g., Intel’s Sandy Bridge has both multi-core CPU and GPGPU. However, to achieve high performance using these processors, smart algorithms and their efficient implementations that match an algorithm to the underlying processor architecture are essential. Programming at this level is challenging. On the other hand, there is a very high demand for “Software Ninjas” who can program such high-end processors efficiently.
In this course, we will cover the fundamentals of high-performance programming, followed by the architecture and programming of CPU and GPGPU processors, with emphasis on image/video processing applications.
Topics to be covered are
1. Introduction to high-performance programming: Instruction-level parallelism, data-level parallelism, cache architecture, data double buffering.
2. CPU architecture and programming: Architectural features, streaming multimedia instruction set (SSE4/AVX), multi-core programming using CILK
3. GPGPU architecture and programming: Architectural features, parallelizing an algorithm for GPGPU architecture, general purpose GPGPU programming languages: CUDA and OpenCL
4. Image/video computing algorithms and their optimization for both CPU and GPGPU architectures
● 강의 & 실험실: 나노센터 505호
● 강의 언어: 영어
● 기타 사항:
▶ 컴퓨터를 사용하는 실습 시간 있음 (Working knowledge with C language is preferred, but not required).
▶ Technical level will be adjusted considering the knowledge background of the students.
Inquiries to:
– 담당교수: 김영환 (Tel: 279-2227, E-mail: youngk@postech.ac.kr)
– 실제 강의 교수: Ravi. A. Managuli (Bioengineering, University of Washington, Seattle, USA)