onemoresipofcoffee
@onemoresipofcoffee
Students
9,655
Reviews
300
Course Rating
4.9
One more cup of drip coffee for the road
Courses
Reviews
devyh87
ยท
3D Graphics, Shaders, OpenGL for Game Developers (4) - Coordinate Transformations, Rotations, Virtual Trackball3D Graphics, Shaders, OpenGL for Game Developers (4) - Coordinate Transformations, Rotations, Virtual Trackball- Presentation Tips for Beginners
- 3D Graphics, Shaders, OpenGL for Game Developers (3) - Animation, Depth Concepts, Z Buffer
devyh87
ยท
3D Graphics, Shaders, OpenGL for Game Developers (2) - Programmable Pipeline, Geometry Basics, Triangle Output3D Graphics, Shaders, OpenGL for Game Developers (2) - Programmable Pipeline, Geometry Basics, Triangle Outputdevyh87
ยท
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
Posts
Q&A
ch .12 grid ์ค์ ๊ด๋ จ ์ง๋ฌธ ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์.AI ์ธํด์ด ๋ตํ ๋ด์ฉ์ด ๊ฑฐ์ ์๋ฒฝํ ๊ฒ ๊ฐ์ต๋๋ค.core ๊ฐ ๋ณดํต์ SP๋ฅผ ์๋ฏธํ๋๋ฐ, ๊ฒฝ์ฐ์ ๋ฐ๋ผ์๋ SM์ ์๋ฏธ๋ก ์ฐ์ด๊ธฐ๋ ํฉ๋๋ค.์ด๋ ๊ฒฝ์ฐ๋ , thread block 1๊ฐ์์๋ 1024๊ฐ์ thread๋ง ์คํ ๊ฐ๋ฅํ๋ค๋ ์ ์ฝ ๋๋ฌธ์ 1๊ฐ์ SP ๋๋ 1๊ฐ์ SM ์ 1๋ง ๊ฐ์ therad๋ฅผ ๋๋ฆฌ๊ธฐ๋ ํ๋ค๋ค๋ ์๋ฏธ๋ก ์ค๋ช ํ์ต๋๋ค.์ฆ, ์ ํํ ์ดํดํ์ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค.๊ฐ์ฌํฉ๋๋ค. ~
- 0
- 2
- 60
Q&A
๊ฐ์์์ ๋ง์ํด์ฃผ์ ๋๋ก ํด๋์ ๋ฃ์๋๋ฐ ์คํ์ด ๋์ง์์ต๋๋ค
์๋ ํ์ธ์.ํด๋น ๊ฐ์์ ๋ท๋ถ๋ถ์ ์ฐ๋ฌ์์ ์ค๋ช ์ด ๋์ต๋๋ค๋ง,DLL ํ์ผ์ ์ฐพ์ง ๋ชปํ๋ค๋ ์๋ฌ ๋ฉ์์ง๊ฐ ๋์ค๋ฉด, ํด๋น dll ํ์ผ ๋ค์ C:\Windows\System32 ํด๋๋ก ๋ณต์ฌํ๋ฉด ํด๊ฒฐ๋ฉ๋๋ค. ๊ฐ์ ๋์์์์๋ ์ค๋ช ํ๊ณ ์์ต๋๋ค. ~
- 0
- 2
- 77
Q&A
memcpy ์๊ฐ ๊ณ ๋ ค ์ gpu vs. cpu
์๋ ํ์ธ์.๋ฌธ์ ์ ๋ฐ๋ผ์ ๋ค๋ฅผ ์ ์์ต๋๋ค.์ค์ CUDA ๋ก ํ์์ ๋์ ์๊ฐ์ memcpy + CUDA kernel + memcpy ์๊ฐ์ผ๋ก ๋ณธ๋ค๋ฉด,๋ฌธ์ ๊ฐ ์ด๋ ค์์ง์๋ก, ์ฌ์ฉํ๋ data ์ ์์ด ๋ง์์ง์๋ก CUDA ์ชฝ์ด ์ ๋ฆฌํด ์ง๋๋ค.CUDA๋ฅผ ์ฌ์ฉํ๋ ๋ชฉ์ ์ด, CPU ๋ก๋ ์๊ฐ์ด ๋๋ฌด ์ค๋ ๊ฑธ๋ฆฌ๋ ๊ฒฝ์ฐ์ ๋ณ๋ ฌ ์ฒ๋ฆฌ๋ฅผ ํ์๋ ๊ฒ์ด๋ผ๋ ์ ์ ์ ์ ํ์๋ฉด ๋๊ฒ ์ต๋๋ค.CPU์ GPU๋ ์๋ก ๋ค๋ฃจ๋ ๋ฌธ์ ์ ์ข ๋ฅ๋ ์ฌ์ด์ฆ๊ฐ ๋ค๋ฅด๋ค๋ ๊ฒ ํต์ฌ์ด ๋ ๊ฒ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 74
Q&A
cudaFree๊ฐ ์๋์ผ๋ก ๋๋ ์ํฉ
์๋ ํ์ธ์."ํ๋ก๊ทธ๋จ" ์ด ์ข ๋ฃ๋๋ ์ํฉ์ ์๋ฏธํ์ต๋๋ค. ใ ใ ๋ นํ ์ค์ ๋ฐ์์ด ๋ช ํํ์ง ์์๊ฑฐ๋, ์๋ง ์ฒ๋ฆฌ๊ฐ ์๋ชป ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ~
- 0
- 2
- 75
Q&A
MSB3721 ์ค๋ฅ
์๋ ํ์ธ์.ํด๋น ์๋ฌ๋ CUDA ์ปดํ์ผ์ ์คํจํ๋ค๋, generic error code ๋ผ์, CUDA ์ค์น๋, ํ๋์จ์ด ์ถฉ๋ ๋ฑ์ ๊ฒํ ํด ๋ด์ผํ ๊ฒ ๊ฐ์ต๋๋ค.์ด๋ฏธ ์ธํฐ๋ท์์ ๊ฒ์ํด ๋ณด์ จ๊ฒ ์ง๋ง, ๋น๊ต์ ์ต๊ทผ์ ๋น์ทํ ์๋ฌ ์ํฉ์ ๋นํ๋ ์ฌ๋ก๋ก, ๋ค์ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด ๋ณด์๋ฉด ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค.https://ccssbb.tistory.com/682๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 226
Q&A
์๋ณ์ threadIdx ์ ์ ๋์ง ์์ ์ค๋ฅ
์๋ ํ์ธ์.AI ์ธํด์ ๋๋ต์ด ์ ํํ๊ณ , ์๋ง๋ ์ปดํ์ผ๋ฌ ์ธํ ์ ๋ฌธ์ ์ผ ๊ฐ๋ฅ์ฑ์ด ํฝ๋๋ค.์ปดํ์ผ์ด ๋์ด์ ์คํ๊น์ง ๋๋ค๋ฉด, ์๋ง๋ nvcc ์์ ์ฐ๊ฒฐ ๋ฌธ์ ๊ฐ ์๋๊น ์ถ์ต๋๋ค.์์ค ์ฝ๋์์ >> ์ ๊ผญ ์ฐ๊ฒฐํด์, 3๊ฐ๊ฐ ์ฐ์๋๊ฒ ํ์๊ณ , ์ปดํ์ผ๋ฌ ์ชฝ์ ์ฒดํฌํด ๋ณด์๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค.
- 0
- 2
- 217
Q&A
cudaGetLastError() ์๋ฌ ์ฒ๋ฆฌ
๋ค ๋ง์ต๋๋ค.์๋ฌ๋ฅผ report ํ๋ค๋ ๊ฒ์ ์ฒ๋ฆฌํ๋ค๊ณ ํํํ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 127
Q&A
CUDA Samples ์์
์๋ ํ์ธ์.์ถ์ฅ ๊ด๊ณ๋ก, ๋ต๋ณ์ด ๋ฆ์์ต๋๋ค. ๋์์ ๊ฐ์์๋ ์ถ๊ฐ ์ค๋ช ์ผ๋ก ๋ค์ด๊ฐ ์์ต๋๋ค๋ง,CUDA ๋ฒ์ ์ ๋ฐ๋ผ, samples ํด๋๊ฐ ๊ฐ์ด ๋ฐฐํฌ๋๋ ๊ฒฝ์ฐ๋ ์๊ณ , github ์์ ๋ณ๋ ๋ฐฐํฌํ๋ ๊ฒฝ์ฐ๋ ์์ต๋๋ค.github ์ ์ฌ๋ ค์ ธ ์๋ samples ํ๋ก๊ทธ๋จ๋ค์ ์ฌ์ฉํ์๋ฉด ๋ฉ๋๋ค.๊ฒ์ํด ๋ณด๋, ๋ค์ ๋งํฌ๊ฐ ๋์ค๋ ๊ตฐ์.https://github.com/NVIDIA/cuda-samples๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 176
Q&A
24-2 3์ค for loop ๊ฐ์ ์ฑ ์ดํด๊ฐ ๊ฐ์ง ์์ต๋๋ค.
์๋ ํ์ธ์.24๋ฒ ๊ฐ์์ ์ด๋ ๋ถ๋ถ์ ๋ง์ํ์๋ ๊ฒ์ธ์ง ํ์ ์ด ๋์ง ์์ต๋๋ค.์ข๋ ์์ธํ๊ฒ, ๋ช๋ฒ ์ฌ๋ผ์ด๋ ์ค๋ช ์ธ์ง๋ฅผ ์๋ ค์ฃผ์๋ฉด ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 119
Q&A
transpose-shared.cu ๊ฐ ๋๋ฆฐ ์ด์ ์ ๋ํด์ ์ง๋ฌธ ์์ต๋๋ค.
์๋ ํ์ธ์.ํด๋น ํ๋ก๊ทธ๋จ์์์ ๋ฌธ์ ๋ ์๋นํ ๋จ์ด์ง memory๋ฅผ ์๊ตฌํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ํฉ๋๋ค.์ํ๋ ๋ฉ๋ชจ๋ฆฌ address๋ฅผ ์ค์ ๋ก ๊ณ์ฐํด ๋ณด๋ฉด, ์๋นํ ๋จ์ด์ง memory ์ฃผ์๋ฅผ ์๊ตฌํ๋๊น, ์์ ํ ์๋ก ์ ์ฒด๋ฅผ ์ฝ์ด์ค๊ฑฐ๋, ์จ์ผ ํ๊ธฐ ๋๋ฌธ์ ์๊ธฐ๋ ๋ฌธ์ ์ ๋๋ค.์ด๋ ๊ฒฝ์ฐ๋ , ์บ์ฌ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ๊ฐ ์ ์ฒด ํ๋ก๊ทธ๋จ์ ์ฑ๋ฅ์๋ ์์๋ณด๋ค ํจ์ฌ ํฐ ์ํฅ์ ๋ผ์นฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 124





