One more cup of drip coffee for the road
Courses
Reviews
- CUDA Programming (2) - C/C++/GPU Parallel Computing - Vector Addition
- 3D Graphics, Shaders, OpenGL (0A) for Game Developers - Open Sample Lecture
husti5190874
ยท
3D Graphics, Shaders, OpenGL for Game Developers (1) - 3D Graphics, OpenGL, Callback Functions, Color Theory3D Graphics, Shaders, OpenGL for Game Developers (1) - 3D Graphics, OpenGL, Callback Functions, Color Theory- CUDA Programming (6) - C/C++/GPU Parallel Computing - Search & Sort
- CUDA Programming (0) - C/C++/GPU Parallel Computing - Public Sample Lecture
Posts
Q&A
์ต์ ์๋น๋์ CUDA ์ํคํ ์ฒ์์์ ๊ฒฐ์ ์ ๋ณ๊ฒฝ ์ฌํญ
์๋ ํ์ธ์. ๋ง์ํ์ ๊ฒ ์ด์ธ์๋ CUDA 13.3์ด ๋์ค๋ฉด์ tiled computing ์ด ๋์ ๋์์ต๋๋ค.ํด๋น ๊ฐ์๊ฐ ๋ นํ๋๋ ์์ ์๋ ๋์ค์ง ์์ architecture ๋ค์ด๊ณ , ์๋ก์ด ๋ด์ฉ์ ์ค๋นํ๊ณ ์์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 1
- Viewcount
- 35
Q&A
ch .12 grid ์ค์ ๊ด๋ จ ์ง๋ฌธ ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์.AI ์ธํด์ด ๋ตํ ๋ด์ฉ์ด ๊ฑฐ์ ์๋ฒฝํ ๊ฒ ๊ฐ์ต๋๋ค.core ๊ฐ ๋ณดํต์ SP๋ฅผ ์๋ฏธํ๋๋ฐ, ๊ฒฝ์ฐ์ ๋ฐ๋ผ์๋ SM์ ์๋ฏธ๋ก ์ฐ์ด๊ธฐ๋ ํฉ๋๋ค.์ด๋ ๊ฒฝ์ฐ๋ , thread block 1๊ฐ์์๋ 1024๊ฐ์ thread๋ง ์คํ ๊ฐ๋ฅํ๋ค๋ ์ ์ฝ ๋๋ฌธ์ 1๊ฐ์ SP ๋๋ 1๊ฐ์ SM ์ 1๋ง ๊ฐ์ therad๋ฅผ ๋๋ฆฌ๊ธฐ๋ ํ๋ค๋ค๋ ์๋ฏธ๋ก ์ค๋ช ํ์ต๋๋ค.์ฆ, ์ ํํ ์ดํดํ์ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค.๊ฐ์ฌํฉ๋๋ค. ~
- Likes
- 0
- Comments
- 2
- Viewcount
- 99
Q&A
๊ฐ์์์ ๋ง์ํด์ฃผ์ ๋๋ก ํด๋์ ๋ฃ์๋๋ฐ ์คํ์ด ๋์ง์์ต๋๋ค
์๋ ํ์ธ์.ํด๋น ๊ฐ์์ ๋ท๋ถ๋ถ์ ์ฐ๋ฌ์์ ์ค๋ช ์ด ๋์ต๋๋ค๋ง,DLL ํ์ผ์ ์ฐพ์ง ๋ชปํ๋ค๋ ์๋ฌ ๋ฉ์์ง๊ฐ ๋์ค๋ฉด, ํด๋น dll ํ์ผ ๋ค์ C:\Windows\System32 ํด๋๋ก ๋ณต์ฌํ๋ฉด ํด๊ฒฐ๋ฉ๋๋ค. ๊ฐ์ ๋์์์์๋ ์ค๋ช ํ๊ณ ์์ต๋๋ค. ~
- Likes
- 0
- Comments
- 2
- Viewcount
- 123
Q&A
memcpy ์๊ฐ ๊ณ ๋ ค ์ gpu vs. cpu
์๋ ํ์ธ์.๋ฌธ์ ์ ๋ฐ๋ผ์ ๋ค๋ฅผ ์ ์์ต๋๋ค.์ค์ CUDA ๋ก ํ์์ ๋์ ์๊ฐ์ memcpy + CUDA kernel + memcpy ์๊ฐ์ผ๋ก ๋ณธ๋ค๋ฉด,๋ฌธ์ ๊ฐ ์ด๋ ค์์ง์๋ก, ์ฌ์ฉํ๋ data ์ ์์ด ๋ง์์ง์๋ก CUDA ์ชฝ์ด ์ ๋ฆฌํด ์ง๋๋ค.CUDA๋ฅผ ์ฌ์ฉํ๋ ๋ชฉ์ ์ด, CPU ๋ก๋ ์๊ฐ์ด ๋๋ฌด ์ค๋ ๊ฑธ๋ฆฌ๋ ๊ฒฝ์ฐ์ ๋ณ๋ ฌ ์ฒ๋ฆฌ๋ฅผ ํ์๋ ๊ฒ์ด๋ผ๋ ์ ์ ์ ์ ํ์๋ฉด ๋๊ฒ ์ต๋๋ค.CPU์ GPU๋ ์๋ก ๋ค๋ฃจ๋ ๋ฌธ์ ์ ์ข ๋ฅ๋ ์ฌ์ด์ฆ๊ฐ ๋ค๋ฅด๋ค๋ ๊ฒ ํต์ฌ์ด ๋ ๊ฒ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 119
Q&A
cudaFree๊ฐ ์๋์ผ๋ก ๋๋ ์ํฉ
์๋ ํ์ธ์."ํ๋ก๊ทธ๋จ" ์ด ์ข ๋ฃ๋๋ ์ํฉ์ ์๋ฏธํ์ต๋๋ค. ใ ใ ๋ นํ ์ค์ ๋ฐ์์ด ๋ช ํํ์ง ์์๊ฑฐ๋, ์๋ง ์ฒ๋ฆฌ๊ฐ ์๋ชป ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ~
- Likes
- 0
- Comments
- 2
- Viewcount
- 106
Q&A
MSB3721 ์ค๋ฅ
์๋ ํ์ธ์.ํด๋น ์๋ฌ๋ CUDA ์ปดํ์ผ์ ์คํจํ๋ค๋, generic error code ๋ผ์, CUDA ์ค์น๋, ํ๋์จ์ด ์ถฉ๋ ๋ฑ์ ๊ฒํ ํด ๋ด์ผํ ๊ฒ ๊ฐ์ต๋๋ค.์ด๋ฏธ ์ธํฐ๋ท์์ ๊ฒ์ํด ๋ณด์ จ๊ฒ ์ง๋ง, ๋น๊ต์ ์ต๊ทผ์ ๋น์ทํ ์๋ฌ ์ํฉ์ ๋นํ๋ ์ฌ๋ก๋ก, ๋ค์ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด ๋ณด์๋ฉด ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค.https://ccssbb.tistory.com/682๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 288
Q&A
์๋ณ์ threadIdx ์ ์ ๋์ง ์์ ์ค๋ฅ
์๋ ํ์ธ์.AI ์ธํด์ ๋๋ต์ด ์ ํํ๊ณ , ์๋ง๋ ์ปดํ์ผ๋ฌ ์ธํ ์ ๋ฌธ์ ์ผ ๊ฐ๋ฅ์ฑ์ด ํฝ๋๋ค.์ปดํ์ผ์ด ๋์ด์ ์คํ๊น์ง ๋๋ค๋ฉด, ์๋ง๋ nvcc ์์ ์ฐ๊ฒฐ ๋ฌธ์ ๊ฐ ์๋๊น ์ถ์ต๋๋ค.์์ค ์ฝ๋์์ >> ์ ๊ผญ ์ฐ๊ฒฐํด์, 3๊ฐ๊ฐ ์ฐ์๋๊ฒ ํ์๊ณ , ์ปดํ์ผ๋ฌ ์ชฝ์ ์ฒดํฌํด ๋ณด์๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 271
Q&A
cudaGetLastError() ์๋ฌ ์ฒ๋ฆฌ
๋ค ๋ง์ต๋๋ค.์๋ฌ๋ฅผ report ํ๋ค๋ ๊ฒ์ ์ฒ๋ฆฌํ๋ค๊ณ ํํํ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 1
- Viewcount
- 161
Q&A
CUDA Samples ์์
์๋ ํ์ธ์.์ถ์ฅ ๊ด๊ณ๋ก, ๋ต๋ณ์ด ๋ฆ์์ต๋๋ค. ๋์์ ๊ฐ์์๋ ์ถ๊ฐ ์ค๋ช ์ผ๋ก ๋ค์ด๊ฐ ์์ต๋๋ค๋ง,CUDA ๋ฒ์ ์ ๋ฐ๋ผ, samples ํด๋๊ฐ ๊ฐ์ด ๋ฐฐํฌ๋๋ ๊ฒฝ์ฐ๋ ์๊ณ , github ์์ ๋ณ๋ ๋ฐฐํฌํ๋ ๊ฒฝ์ฐ๋ ์์ต๋๋ค.github ์ ์ฌ๋ ค์ ธ ์๋ samples ํ๋ก๊ทธ๋จ๋ค์ ์ฌ์ฉํ์๋ฉด ๋ฉ๋๋ค.๊ฒ์ํด ๋ณด๋, ๋ค์ ๋งํฌ๊ฐ ๋์ค๋ ๊ตฐ์.https://github.com/NVIDIA/cuda-samples๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 213
Q&A
24-2 3์ค for loop ๊ฐ์ ์ฑ ์ดํด๊ฐ ๊ฐ์ง ์์ต๋๋ค.
์๋ ํ์ธ์.24๋ฒ ๊ฐ์์ ์ด๋ ๋ถ๋ถ์ ๋ง์ํ์๋ ๊ฒ์ธ์ง ํ์ ์ด ๋์ง ์์ต๋๋ค.์ข๋ ์์ธํ๊ฒ, ๋ช๋ฒ ์ฌ๋ผ์ด๋ ์ค๋ช ์ธ์ง๋ฅผ ์๋ ค์ฃผ์๋ฉด ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 152





