์๊ณ ๋ฆฌ์ฆ์ ์๊ณ ๋ฆฌ์ฆ ๋ณต์ก์ฑ์๋ณด๊ณ ํ ๋ ์ต์ ๊ณ์ฐ์ ๊ทผ์ฌํ ์ผ๋ถ ์ถ์ ๋จธ์ (์ : RAM)์์ ๊ธฐ๋ณธ ๊ณ์ฐ์ด ์ํ๋๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. ์ด๋ฌํ ๋ชจ๋ธ์ ํตํด ์๊ณ ๋ฆฌ์ฆ์ ์๊ฐ ๋ฐ ๊ณต๊ฐ ๋ณต์ก์ฑ์๋ณด๊ณ ํ ์ ์์ต๋๋ค. ์ด์ GPGPU ๊ฐ ํ์ฐ ๋๋ฉด์ ์ ๋ ฅ ์๋น๋ฅผ ๊ณ ๋ คํ ์์๋ ์ ์๋ ค์ง ๋ชจ๋ธ์ด ์๋์ง ๊ถ๊ธํฉ๋๋ค.
GPU๋ ์๋นํ ์์ ์ ๋ ฅ์ ์๋นํ๋ ๊ฒ์ผ๋ก ์ ์๋ ค์ ธ ์์ผ๋ฉฐ ํน์ ๋ช ๋ น์ ๋ณต์กํ ์นฉ์์์ ๋ณต์ก์ฑ๊ณผ ์์น์ ๋ฐ๋ผ ๋ค๋ฅธ ์ ๋ ฅ ์๋น ๋ฒ์ฃผ๋ก ๋ถ๋ฅ๋ฉ๋๋ค. ๋ฐ๋ผ์ ์๋์ง ๊ด์ ์์ ์ง์นจ์ ๋จ๊ฐ (๋๋ ์ฌ์ง์ด ๊ณ ์ ๋) ๋น์ฉ์ด ์๋๋ค. ์ฌ์ํ ํ์ฅ์ ์์ ๋น์ฉ์ ๊ฐ์ค์น๋ฅผ ํ ๋นํ๋ ๊ฒ์ด์ง๋ง ์์ / ๋ช ๋ น์ด ์ผ์ ํ์ง ์์ ์๋์ง ๋จ์, ์๋ฅผ ๋ค์ด ๋คํญ์ ์ (๋๋ ๋ ๋ณต์กํ ์ : ์์ ์ดํ ๊ฒฝ๊ณผ ๋ ์๊ฐ์ ๊ธฐ๋ฅ)์ ์๋น ํ ์์๋ ๊ฐ๋ ฅํ ๋ชจ๋ธ์ ์ฐพ๊ณ ์์ต๋๋ค ์๊ณ ๋ฆฌ์ฆ์; ๋๋ ์นฉ์ ๊ฐ์ดํ๊ณ ํด๋ญ ์ฃผํ์๋ฅผ ๋ฆ์ถ๋ ๋๊ฐ ์์คํ ์ ๊ณ ์ฅ ๊ฐ๋ฅ์ฑ์ ๊ณ ๋ คํฉ๋๋ค.)
์ฌ์ํ ๋น์ฉ๊ณผ ๊ฒฐํจ์ ํตํฉ ํ ์์๋ ๋ชจ๋ธ์ด ์์ต๋๊น?
๋ต๋ณ
์์ง ํ๋ฆฝ ๋ ๋ชจ๋ธ์ ์์ง๋ง ํ์ฌ ํ๋ฐํ ์ฐ๊ตฌ ๋ถ์ผ์ ๋๋ค. ์๊ณ ๋ฆฌ์ฆ ์ธก๋ฉด์ ์ ๋ฌธ๊ฐ ์ค ํ๋๋ Kirk Pruhs์ ๋๋ค. ๊ทธ์ ๋ ผ๋ฌธ ์๋ ๋ ๋ง์ ์ ๋ณด๊ฐ ์์ผ๋ฉฐ, ์ด ํ๋ฆฌ์ ํ ์ด์ ์ ์ฐพ์ ๋ณผ ์๋ ์์ต๋๋ค .
๋ต๋ณ
์๋์ง ์๋น ๋ชจ๋ธ
์๋ ์ค์ผ์ผ๋ง์ ์๋์ง ์๋น๋ฅผ ๊ณ ๋ คํ ๋ ๊ฐ์ฅ ์ต๊ทผ์ ์ฌ์ฉ ๋ ๋ชจ๋ธ ์ค ํ๋์ ๋๋ค. ๊ณต๊ธ ์ ์์ ์์ ํ๋ ๊ฒ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๊ณต๊ธ ์ ์ ๋๋ ํ๋ก์ธ์ ํด๋ญ ์ฃผํ์๋ฅผ ๋ฎ์ถ๋ฉด ์ ๋ ฅ ์๋น๋ฅผ ํฌ๊ฒ ์ค์ผ ์ ์์ต๋๋ค. ์๋๊ฐ ๋น ๋ฅผ์๋ก ์คํ ์๋๊ฐ ๋นจ๋ผ์ง์ง๋ง ํจ์ฌ ๋ ๋์ (์ ํ) ์ ๋ ฅ ์๋น๋ก ์ด์ด์ง๋๋ค.
๋ณด๋ค ๊ตฌ์ฒด์ ์ผ๋ก, ํ๋ก์ธ์๋ ์คํ ์๋ ์์ฐ
๊ทธ๋ฌ๋ฏ๋ก ๊ทธ๊ฒ์ ์๋น ๋จ์ ์๊ฐ๋น w ๋์ ์๋ ํ ๋ ์ฃผ์ธ ์๊ฐ ๋จ์.
s3
s3รd
d
๊ทธ๋ฌ๋ ์๋ ์ค์ผ์ผ๋ง์ด ์ ์ผํ ์๋์ง๋ ์๋๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ๋์ ์๋์ง์ ๋๋ค. ์ ์ ์๋์ง๊ฐ โONโํ๋ก์ธ์ ๊ฒ์ ์ํ ์ ๋ ฅ์ด๋ค. ์ ํด ์๊ฐ ๋์ ํ๋ก์ธ์๋ฅผ ์ข ๋ฃ ํ์ฌ์ด ์ ์ ์ ์์ ์ ๊ฑฐ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋น์ฉ์ด ์์ต๋๋ค. ์คํค ๋ ํ ๋ฌธ์ ์ ๋งค์ฐ ์ ์ฌํ์ด ์ฃผ์ ์ ๋ํด ๋ง์ ์์ ์ด ์ํ๋์์ต๋๋ค .
์ผ๋ฐ์ ์ผ๋ก ์๋์ง ์๋น๋ ์ ์ ๋ฐ ๋์ ์ ๋ ฅ ์๋น ์๊ฐ๊ณผ ์คํ ์๊ฐ์ ํฉ์ ๋๋ค. ๊ทธ๋ฌ๋ ๋๋ถ๋ถ์ ๋ ผ๋ฌธ์ ์ด๋ฌํ ๋ฌธ์ ์ค ํ๋์ ์ค์ ์ ๋ก๋๋ค.
์ด ๋ชจ๋ธ์ ๊ฒฐํจ ์๊ฐ
์ด๊ฒ์ด ์๋ ์ค์ผ์ผ๋ง ๋ชจ๋ธ์์ ๊ฐ์ฅ ๋๋ผ์ด ๋ถ๋ถ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์์ ์ ๋นจ๋ฆฌ ์คํํ ์๋ก ์คํ์ ์คํจ ํ ๊ฐ๋ฅ์ฑ์ด ๋๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฐ๋๋ก, ํ๋ก์ธ์ ์๋๋ฅผ ์ค์ด๋ฉด ์์คํ ์ ์ผ์์ ์ค๋ฅ ๋น์จ์ด ์ฆ๊ฐํฉ๋๋ค. ์คํจ ํ๋ฅ ์ ๊ธฐํ ๊ธ์์ ์ผ๋ก ์ฆ๊ฐํ๋ฉฐ์ด ํ๋ฅ ์ ๋๊ท๋ชจ ์ปดํจํ ์์ ๋ฌด์ํ ์ ์์ต๋๋ค.
์ง๊ด์ ์ผ๋ก, ์์ ์ ๋ ๋ง์ ์๊ฐ์ํ ์๋ก ํด๋น ์์ ์ ์คํํ๋ ๋์ ์คํจ ํ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๋๋ค. ๊ทธ๋ฌ๋ ๋๋ณด๋ค๊ฐ :์ Shatz์ ์ ์ด , ๊ณ ์ฅ ๋ชจ๋ธ์ ํฌ์์ก ๋ถํฌ๋ฅผ ๋ค์ ๋ฐํ๋ค. Poisson ๋ถํฌ ์ ๋งค๊ฐ ๋ณ์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. \
์ฌ๊ธฐ์ ๋ ๋ฐ ๋ฐ ๋ ์์คํ ์ ๋ฐ๋ผ ์ผ์ ํฉ๋๋ค. ์๋ ์คํ ๋ ๊ฐ์ค์น ์ ์์ ์ ๊ณ ๋ คํ๋ฉด ํด๋น ์์ ์ ์คํ ์์ ์ฑ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ฮป
f
[fmin,fmax]
ฮป0
d
w
f
R(f)=eโฮป(f)รwf
.
์ด๊ฒ์ ์์ฒด ์ฐธ์กฐ์ด๋ฏ๋ก ์ฌ๊ธฐ์์ ํ๊ฐ๋๋์ง ์ฌ๋ถ๋ ์ ์ ์์ง๋ง ๊ด์ฌ์ด ์์ผ์๋ฉด ์๋์ง ์๋น ์ ๋์ ์ธ ๋ถ๋ถ ์ ๋ํด์ด ๋ฐฑ์ ์์ ๋ ๋ง์ ์ ๋ณด๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค .
๋ต๋ณ
์ด๋ก ์ ์ผ๋ก ์๊ณ ๋ฆฌ์ฆ์ ์๋์ง ์๋น๋ฅผ ๋ถ์ํ๋ ค๋ ์๋๊ฐ ์์๋ค (๋ฌผ๋ก ์๋ ๋น ์ค์ ๋น์ฉ ์ฌ์ฉ). ์๋ฅผ ๋ค์ด [1]. ๊ฒฐ๊ณผ๋ ๋๋์ง ๋ง (๊ฐ์ฅ ๋น ๋ฅธ ์๊ณ ๋ฆฌ์ฆ์ด ํญ์ ๊ฐ์ฅ ์ ์ ์๋์ง๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์๋) ์ผ๋ถ ์ฅ์ ๋ฌผ์ด ๋จ์ ์์ต๋๋ค.
ํนํ ์ต์ ํ๋ซํผ์ ํน์ ๊ธฐ๋ฅ์ ํด์ ํ์ฌ ๋ค์ ์ผ๋ฉด ์ด์ ์๋์ง ๋น์ฉ์ด ๊ธ์ฆํฉ๋๋ค. ์์น์ ์ผ๋ก ์๊ฒฉํ ๋ถ์์ ํตํฉํ๋ ๊ฒ์ด ๊ฐ๋ฅํ์ง๋ง ๊ธฐ์ ์ ์ผ๋ก ๋๋ฌด ์ด๋ ค์์ง๋๋ค. ๋ํ ์ด ์๋์ง ์๋น์ ๋ํ ์บ์ ๋ฏธ์ค์ ์ํฅ์ ์ ์ฐ๊ตฌ๋์ง ์์์ต๋๋ค.
ํ๋ซํผ ๊ฐ ํฐ ์ฐจ์ด๋ ๊ตฌ์ฒด์ ์ธ ๋ชจ๋ธ (์ฆ, ๊ตฌ์ฒด์ ์ธ ์์ / ํจ์๋ฅผ ๊ฝ๊ธฐ ์ ์)์ด ์ ํ๋ ์๋ฏธ๋ฅผ ๊ฐ๊ธฐ ๋๋ฌธ์ (ํ ๋ฒ๋ง) ์ธ๋ถ ์ฌํญ์ ๋ฌด์ํ ์์๋ ์๊ฒฉํ ๋ถ์์ ๋ฐ๋ํ๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค.
- Hannah Bayer์ Markus E. Nebel : ์๋์ง ์๋น์ ๋ฐ๋ฅธ ์๊ณ ๋ฆฌ์ฆ ํ๊ฐ , ์ ๋ฝ์ ์ปดํจํ , 2009