ํด๋น ํ๋ก์ ํธ๋ CUDA๋ฅผ ํตํ ํ๋์จ์ด ๊ฐ์์ ์ง์ํ๋ ์ํํธ์จ์ด ๋ ๋๋ฌ ์ ์์ ๋ํด ๋ค๋ฃน๋๋ค.
Example
https://github.com/KennySq/CUDASoftwareRenderer
๋ฒค์น๋งํฌ์ ๊ฐ์ ์ ๋ํ ์ด์ผ๊ธฐ๋ ์๋ ๋งํฌ๋ก!
CPU ๊ธฐ๋ฐ์ ์ํํธ์จ์ด ๋ ๋๋ฌ๋ ์ด๋ฏธ ๋ง๋ค์ด๋ดค์ง๋ง ์ฌ๊ธฐ์ ํ๋์จ์ด ๊ฐ์์ ์ถ๊ฐํ ์ํํธ์จ์ด ๋ ๋๋ฌ๋ฅผ ์ ์ํด๋ณด๊ณ ์ถ์์ต๋๋ค ์ ์ฒด ๋ ๋๋ง ๊ณผ์ ์ CPU์์๋ง ๊ตฌ๋ ์ํจ๋ค๋ ๊ฒ์ ์๊ฐ๋ณด๋ค ํ๋ ์ผ์ด๋๊น์. GPU์ ๋์์ ๋ฐ์ ์ ์๋ค๋ฉด ์ผ์ด ํจ์ฌ ์ฌ์์ง ๊ฒ๋๋ค.
์ค์บ๋ผ์ธ๋ง๋ค ์ค๋ ๋๋ฅผ ๋ฐฐ์นํ๊ธฐ๋ณด๋ค ๊ฐ ํฝ์ ๋ง๋ค ์ค๋ ๋๋ฅผ ๋ฐฐ์นํ ๋ฐฉ๋ฒ์ด ์๋ค๋ฉด ๋ ํฐ ์ฑ๋ฅ ํฅ์์ด ๊ฐ๋ฅํ ๊ฒ ์ ๋๋ค.