공지사항
Scientific Computing을 위한 Hybrid Programming
등록일: 2024-07-02 14:50:35
작성자: 관리자

기간: 2024-07-01~2024-07-31
장소: 온라인

------------------------------------------------------------

신청기간 2024.07.01 00:00 ~ 2024.07.31 23:50

교육기간 2024.07.01 00:00 ~ 2024.07.31 23:50

------------------------------------------------------------

교육목적

GPU 아키텍처 이해

OpenACC의 기본 개념을 이해하고 코드를 작성할 수 있는 테크닉 부여

MPI와 OpenACC를 함께 사용하는 능력 부여

교육내용

1차시

병렬프로그래밍 개요

  • -Parallel Programming

  • -PGI Compiler Options

  • -GPU Architecture

2차시

OpenACC 소개

  • -OpenACC 소개

  • -Profilers(nvvp, nvvp, pgprof)

  • -Execution Model

  • -Environment variable

3차시

OpenACC Directive I

  • -parallel, kernels, serial

4차시

OpenACC Directive II

  • -clauses

5차시

OpenACC Directive III

  • -Loop construct

6차시

Data enviornment I

  • -Data Construct

  • -Enter/Exit data Directive

7차시

Data Enviroment

  • -Host_Data construct

  • -Update Directive

  • -Routine Directive

8차시

Asynchronous Behavior

9차시

Runtime Library

○ Multi-Device

10차시

OpenACC + MPI

11차시

Mandelbrot

12차시

CUDA Library 이용

○ FDM(2D)

신청하기 : https://kacademy.kisti.re.kr/eduappl/eduappl/eduActiveViewInfo.do?crsOprtnSeq=308