CUDA 프로그래밍 (1) - C/C++/GPU 병렬 컴퓨팅 - CUDA 커널 kernel
드립커피+한모금더
✅ 전체 (1) ~ (6)의 시리즈 중, (1) CUDA 커널(kernel) 실제로 만들기 ✅ NVIDIA GPU + CUDA 프로그래밍을 기초부터 차근차근 설명합니다. ✅ C++/C 언어로 배열/행렬/이미지처리/통계처리/정렬 등을 병렬 컴퓨팅으로 매우 빠르게 처리합니다.
중급이상
CUDA, GPU, 병렬 처리
✅ 3D 그래픽스 프로그래밍: 기초부터 고급 응용까지 ✅ GLSL Shading Language: 이론에서 실습까지 ✅ 9개의 시리즈 강의: (1) ~ (9)로 구성
수강생 210명
난이도 초급
수강기한 36개월
먼저 경험한 수강생들의 후기
5.0
fain9301
좋은 강의 감사합니다. 전반적으로 graphic에 대한 파이프라인, 진행 순서에 대해서 자세히 설명을 해주셔서 원리에 대해서 쉽게 이해할 수 있어서 도움이 많이 되었습니다.
5.0
샤니캉
2장은 GPU 동작을 파이프라인에 따라 설명해주셨습니다. 프로그래머블한 부분인 shader program 의 간단한 예제를 작성해보고, 디버그하는 함수들에 대해 확인해보는 시간이었습니다. 과거 openGL 동작방식에서 현대로 올라오면서 어떻게 발전했는지 알 수 있어서 조금 더 이해가 수월했습니다.
5.0
충실한 전복
OpenGL 을 본격적으로 활용 전, 셋팅, 변수, 내부 구조 등을 자세히 그리고 친절하고 쉽게 알려줍니다. 제공되는 코드도 어렵지 않으며 코드가 어렵지 않기에 개인적으로는 나름의 프레임워크(?)를 만들어 다음 시리즈에 사용 될 예제들에 적용할 수 있겠금 코드 변경도 쉽습니다. 가장 좋은 점은 그래픽스 파이프라인을 강조하여 제공된 예제들이 작동한 결과만 알려주는 것이 아닌 파이프라인에서 어떠한 과정을 거쳐 결과가 구성되는지 그림과 설명으로 쉽게 알려줍니다. 다음 편도 기대가 됩니다.
게임 엔진 / 클라이언트 파트의 3D 그래픽스 핵심 기능
3D 그래픽스 기초 이론 + 수식 + 쉐이더 구현 코드
OpenGL 쉐이더 랭귀지 (GLSL) + 게임엔진 알고리즘
part (2): 프로그래머블 파이프라인, 기하학 기초, 삼각형 출력
학습 대상은
누구일까요?
게임 엔진 제작자, 고급 개발자의 탄탄한 실력 연마
게임 엔진의 설정, 용어, 파라미터 이해
3D 그래픽스 기초, 카메라 설정, 쉐이딩, 텍스처 등등
GLSL은 WebGL, Vulkan, 상용 게임 엔진에서도 사용 가능
선수 지식,
필요할까요?
C/C++ 프로그래밍 경험
전체
49개 ∙ (2시간 37분)
해당 강의에서 제공:
전체
11개
5.0
11개의 수강평
수강평 11
∙
평균 평점 5.0
수정됨
수강평 11
∙
평균 평점 5.0
수강평 36
∙
평균 평점 4.8
수강평 1
∙
평균 평점 5.0
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
₩29,700