공지사항
Scientific Computing을 위한 Hybrid Programming
등록일: 2024-08-01 18:03:39
작성자: 관리자

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

○ 교육목적

  • 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=341