μνΌμ€μ °μ΄λ μ΄μ©ν΄μ
λμ μλκ² νλ€λμ§, μ보μ΄κ²νλ€λμ§ κ°λ¨νκ² μ°κ³ μλλ°μ
λ¬Έλ κΆκΈν΄μ‘μ΅λλ€
μλ₯Όλ€μ΄ κΉλΉ‘κΉλΉ‘ λ°μ§μ΄κ²ν λ μκ°κ°μ sinν¨μμ λ£μ΄μ μ°λλ°
λ§€νλ μλμνλκΉ κ°λ₯νκ±°κ² μ£ ?
μμ΄λλ gpuμμμ μ²λ¦¬λ¨
λλ‘μ°μ½ λ§νλκ±°λ©΄ μ λͺ°κ² μ
shaderλ gpuμμ μ°μ°μ΄ λΌμ. gpuμκ² μ°μ°νλΌκ³ μν€λ νμλ cpuμμ μΌμ΄λꡬμ.
μ °μ΄λλ GPUκ° λ릴 μ½λμ λλ‘μ°μ½μ λ°λμν€λ 주체λ₯Ό μκΈ°ν κ±°λΌλ©΄ λλΆλΆμ μμ§μ κ²μ μ€λ λ(μ λ°μ΄νΈ μ€λ λ)μ λ λ μ€λ λκ° λ°λ‘ μμ΄μ μ£Ό μ€λ λκ° μλ λ λ μ€λ λκ° λλ¦Ό.
μ λ°μ΄νΈλ₯Ό νκ³ λμ λ λμ μ°μΌ μ 보λ₯Ό λ λμ°λ λμ λκΈ°λκ² λ§€ νλ μλ§λ€ μΌμ΄λμ λͺ¨λ CPU νλ μλ§λ€ λ λλ νλκ² μΌλ°μ μ. λ€λ§ λ λλ₯Ό νλ€κ³ ν΄μ κΌ λͺ¨λν°μμ κ·Έλλ‘ κ·Έλ €μ§λκ² μλκ², λͺ¨λν°λ λλ¦μ μ£Όμ¬μ¨μ΄ μμ΄μ νλ μμ΄ λμΌλ©΄ λ λλ₯Ό ν΄λκ³ λͺ¨λν°μ νμλ₯Ό μνλ νλ μμ΄ μμ μ μμ
νλ‘νμΌλ¬λ₯Ό μΌλ³΄μμ© - dc App
μμ΄λ μ체λ gpuμμ νλ‘κ·Έλ¨μΌλ‘μ μλν©λλ€ κ·Έλ¦¬κ³ λλ‘μ°μ½μ ν¬ν¨νλ λͺ λ Ήμ cpuμμ μν΅λλ€ μ λν°λ λλ‘μ°μ½κ³Ό μ ν¨μ€μ½μ΄λΌ λΆλ₯΄λλ° μ¬κΈ°μ μ ν¨μ€μ½μ gpuμκ² ν΄λΉ μμ΄λ(νλ‘κ·Έλ¨)μ μ€νμ μ initνλ κ³Όμ μ λλ€(κ°μ₯ μ€λ걸리λ κ³Όμ μ λλ€) - dc App