CUDA Áö¿øÀ¸·Î ÀÎÄÚµù ¼º´É¿¡ ¿µÇâÀÌ ÀÖ³ª?
À̹ø¿¡´Â CUDA Áö¿ø ÇÁ·Î±×·¥µéÀ» ³»³õ°í ÀÖ´Â ÀÎÄÚµù
ÇÁ·Î±×·¥ Á¦Á¶»çµéÀÇ ¸»´ë·Î ½ÇÁ¦ CUDA Áö¿ø ÇÁ·Î±×·¥µéÀÌ CUDA¸¦ °¡¼ÓÇßÀ»
¶§ÀÇ ÀÎÄÚµù ½Ã°£À̳ª CPU Á¡À¯À² ºÎºÐ µî¿¡¼ ÀÕÁ¡ÀÌ ÀÖ´ÂÁö
»ìÆìº¸¾Ò´Ù.
Å×½ºÆ®´Â ÀÎÄÚµù Áß µ¿¿µ»ó ÆíÁý¿¡ °ÈµÈ ÆÄ¿öµð·ºÅÍ 7°ú TMPGEnc 4.0 XpressÀÇ 2°¡Áö ÇÁ·Î±×·¥À» Å×½ºÆ®¿¡ »ç¿ëÇÏ¿´À¸¸ç, ÃßÈÄ ±âȸ°¡µÇ¸é, Æ®·£½ºÄÚµù ÇÁ·Î±×·¥ Áö¿ø¿¡ µû¸¥ ¼º´ÉÀ̳ª Á¡À¯À², ÈÁú µîÀ» ºñ±³ÇÒ °ÍÀÌ´Ù.
Å×½ºÆ® ½Ã½ºÅÛ
CPU |
Intel Core2 Extreme QX6850 (Quad-Core,
3.00GHz, L2 8MB) |
MainBoard |
GIGABYTE GA-X38-DS4 (DDR2) |
Chipset |
Intel X38 Express + ICH9R |
RAM |
Kingston PC2-9200 (DDR2-1150MHz) 2GB (1GB X 2EA) |
VGA |
NVIDIA GeForce 9800GT 512MB
Ref. |
HDD |
Seagate
Barracuda 7200.11 SATA2 1000GB 7200RPM |
ODD |
SAMSUNG
TSST SH-S203P (DVD RW) |
PSU |
Ikonik
Vulcan 1200W (1200W) |
OS |
Windows
Vista Ultimate K SP1 32bit |
DirectX |
DirectX
9.0c/ 10 |
Chipset
Patch |
Intel inf
9.1.0.1007 |
VGA
Driver |
NVIDIA
ForceWare 180.48 |
NVIDIA
PhysX Software 08.10.13 (180.48¿¡ ±âº» Æ÷ÇÔ) |
Å×½ºÆ® ½Ã½ºÅÛÀº ÀÎÅÚ ÄÚ¾î 2 Extreme Edition
QX6850 CPU,
X38°ú
PC2-9200 (DDR2 1150MHz) 2°³¸¦ µà¾ó ä³Î·Î ±¸¼ºÇÏ¿´´Ù. À©µµ¿ì ºñ½ºÅ¸
SP1 32bit ¿î¿µÃ¼Á¦, X38 ÃֽŠĨ¼Â, GeForce 9800GT ±×·¡ÇÈ
Ä«µå¿Í Æ÷½º¿þ¾î 180.48 Á¤½Ä µå¶óÀ̹ö¸¦ »ç¿ëÇß´Ù. HDD´Â Seagate
¹Ù¶óÄí´Ù 7200.11 1TB¸¦ »ç¿ëÇßÀ¸¸ç, DDR2 800MHz·Î ¼³Á¤Çϰí
¸Þ¸ð¸® ŸÀ̹ÖÀº 5-5-5-18-2T ±âº» ¼³Á¤À»
Àû¿ëÇß´Ù.
Å×½ºÆ®¿¡ »ç¿ëµÉ TMPGEnc 4.0 Xpress¿Í PowerDirector
7Àº BadaBoomÀÌ ÈÞ´ë±â±â µî¿¡ ¸ÂÃß¾î Æ®·£½ºÄÚµù °úÁ¤¿¡¼ CUDA Áö¿ø
GPUµéÀÌ CPU¸¦ µµ¿Í ºü¸¥ º¯È¯À» µµ¿ÍÁÖ´Â °Í°ú ´Þ¸® ÀÎÄÚµù °úÁ¤¿¡¼
¿©·¯ °¡Áö È¿°ú (ºñµð¿À È¿°ú, ÇÊÅ͸µ)¸¦ Àû¿ëÇßÀ» ¶§ CPUÀÇ Á¡À¯À²À»
ÁÙ¿©ÁÖ¸é¼ Àüü ÀÎÄÚµù ½Ã°£À» ÁÙ¿©Áִµ¥ ¸ñÀûÀÌ ÀÖ´Ù.
½ÇÁ¦·Î Æ®·£½ºÄÚµù¿¡ ±×Ä¡Áö ¾Ê°í ¿øÇÏ´Â ¿µ»óÀ»
¸¸µé±â À§Çؼ È·ÁÇÑ È¿°ú µîÀ» ³Ö±âµµ Çϴµ¥ À̵é È¿°ú´Â CPU 󸮰¡
Áõ°¡µÇ¾î Á¡À¯À²ÀÌ ³ô¾ÆÁö°í ÀÎÄÚµù ½Ã°£¿¡µµ ¿µÇâÀ» ¹ÌÄ£´Ù. ±×·¯¹Ç·Î,
À̵é È¿°ú Àû¿ë¿¡¼ CUDA Áö¿ø GPU°¡ CPU 󸮰úÁ¤À» µµ¿ÍÁÖ¸é
ÀÎÄÚµù ½Ã°£ ´ÜÃàÀÌ °¡´ÉÇØÁø´Ù.
TMPGEnc 4.0 Xpress : CUDA ºñµð¿À È¿°ú °¡¼Ó
(ÇÊÅ͸µ °¡¼Ó)

[NVIDIA CUDA
2.0À» Áö¿øÇÏ´Â TMPGEnc 4.0 Xpress]

[°¢Á¾ ÇÊÅÍ (ºñµð¿À È¿°ú)
Àû¿ëÇÏ´Â ÆíÁý ¸ðµå]
Æä°¡½Ã½º»çÀÇ TMPGEnc 4.0 Xpress´Â BadaBoom¿¡
ÀÌ¾î »ó¿ë ÀÎÄÚµù ÇÁ·Î±×·¥ Áß ºñ±³Àû ºü¸£°Ô NVIDIA CUDA °¡¼Ó Áö¿øÀ»
ÇØÁÖ°í Àִµ¥ »çÀ̹ö¸µÅ©»çÀÇ ÆÄ¿öµð·ºÅÍ7°ú ¸¶Âù°¡Áö·Î CUDA Áö¿øÀº
ºñµð¿À È¿°ú (ÇÊÅ͸µ) Àû¿ë½Ã¿¡ °¡¼ÓµÇµµ·Ï Çϰí ÀÖ´Ù.
TMPGEnc 4.0 Xpress´Â CUDA Áö¿øÀ¸·Î GPU °¡¼ÓÀ»
Áö¿øÇϸç, ÆÄÀÏ Æ÷¸ËÀ̳ª ¿ë·®À» ÁÙÀÌ´Â Æ®·£½ºÄÚµùÀÇ ºñÁßÀÌ ³ôÀº Æí¿¡
¼ÓÇÏ´Â ÀÎÄÚµù ÇÁ·Î±×·¥ÀÌÁö¸¸, ºñµð¿À È¿°ú (ÇÊÅ͸µ)³ª ¿µ»óÀÇ ¿øÇÏ´Â
ºÎºÐÀ» Àß¶ó³»´Â µîÀÇ º¹ÀâÇÏÁö ¾ÊÀº ÆíÁýµµ °¡´ÉÇÏ´Ù.
TMPGEnc 4.0 Xpress : ºñµð¿À ÇÊÅ͸µ (È¿°ú) 2°³ °¡¼Ó
TMPGEnc 4.0 Xpress°¡ ºñµð¿À È¿°ú (ÇÊÅ͸µ) Àû¿ë¿¡¼
CUDA Áö¿ø GPUÀÇ µµ¿òÀ» ÅëÇØ ÀÎÄÚµù¿¡ À¯¸®ÇÏ´Ù°í È«º¸µÇ´Â ¸¸Å
Å×½ºÆ®¿¡´Â Video Noise Reduction/ Noise Reduction (time) ÇÊÅ͸µ°ú
Smart Sharpness ÇÊÅ͸µ È¿°ú 2°³¸¦ Àû¿ëÇÏ¿´À» ¶§ÀÇ CUDA Ȱ¼ºÈ ¿©ºÎ¿¡
µû¶ó ÀÎÄÚµù ½Ã°£ÀÇ Â÷À̸¦ º¸¿©ÁÖ´ÂÁö¸¦ È®ÀÎÇØº¸¾Ò´Ù. ÀÎÄÚµùÀº 15ÃÊÀÇ
MPEG ÆÄÀÏÀ» MPEG2·Î º¯È¯ÇÏ´Â °úÁ¤¿¡ ÇÊÅ͸µ È¿°ú¸¦ 2°³ Àû¿ëÇÑ ÈÄÀÇ
°á°ú´Ù.

[CUDA¸¦ Ȱ¼ºÈÇϰí ÀÎÄÚµùÇϸé CPU¿Í CUDA°£ÀÇ
Á¡À¯À² Â÷ÀÌ È®ÀÎ °¡´É]
TMPGEnc 4.0 Xpress´Â ºñµð¿À È¿°ú (ÇÊÅ͸µ)À» Àû¿ëÇÑ
ÈÄ ÀÎÄÚµùÀ» ÁøÇàÇϸé, ÀÎÄÚµù °úÁ¤¿¡¼ CPU¿Í CUDA Áï, GPU »ç¿ë ºñÀ²À»
Á÷Á¢ È®ÀÎÇÒ ¼ö ÀÖ´Ù. ºñµð¿À È¿°ú (ÇÊÅ͸µ)¸¦ Àû¿ëÇÏÁö ¾ÊÀ» °æ¿ì ´ç¿¬È÷
CPUÀÇ Ã³¸® ºñÀ²ÀÌ ³ô°Ô ³ªÅ¸³ª¸ç, ºñµð¿À È¿°ú¸¦ Àû¿ëÇÒ °æ¿ì Àû¿ëµÇ´Â
È¿°ú¿¡ µû¶ó CUDAÀÇ ¹üÀ§µµ Â÷À̸¦ º¸ÀδÙ. ¹°·Ð, ÀÛ¾÷ °ü¸®ÀÚ¸¦ ÅëÇØ
ÀÎÄÚµù½ÃÀÇ CPU Á¡À¯À²°ú ÀÌ ºñÀ²¿¡ ³ªÅ¸³ CPU Á¡À¯À²°ú´Â Â÷À̰¡ ÀÖ´Ù.

TMPGEnc 4.0 Xpress´Â CUDA 2.0À» Áö¿øÇϸç, ÇÊÅ͸µ
°¡¼Ó (Filtering), Çϵå¿þ¾î ºñµð¿À µðÄÚ´õ (Hardware Video Decoder)
±â´ÉÀ» Áö¿øÇϴµ¥ °¢°¢ÀÇ Á¶°Ç¿¡¼ CUDA Áö¿ø¿¡ µû¸¥ Çâ»óÀ» »ìÆìº¸¾Ò´Ù.
CUDA Áö¿ø ¿É¼ÇÀ» ¸ðµÎ Ȱ¼ºÈÇÑ ÈÄ ºñµð¿À È¿°ú
(ÇÊÅ͸µ) 2°¡Áö¸¦ Àû¿ëÇßÀ» ¶§ CPU ´Üµ¶À¸·Î ÀÎÄÚµùÀ» ÁøÇàÇÏ¿´À» ¶§¿Í
ºñ±³ÇÏ¿© ¾à 2.4¹è °¡±îÀÌ ºü¸¥ ó¸® ¼Óµµ¸¦ º¸¿´´Ù. ±×·¯³ª, ºñµð¿À
µðÄÚ´õ¸¸ üũ¸¦ ÇØÁ¦ÇÏ¿´À» ¶§´Â CPU ´Üµ¶À¸·Î ó¸®ÇÏ´Â °Íº¸´Ù ´À¸°
ó¸® ½Ã°£À» º¸¿©Áֱ⵵ ÇÏ¿© CPU ó¸® ¼º´ÉÀÌ ¸¹ÀÌ ÇÊ¿ä·Î ÇÏ´Â ÇÊÅÍ È¿°ú¿¡¼´Â CUDA °¡¼ÓÀÌ Å« ÈûÀÌ µÈ´Ù.
ÆÄ¿öµð·ºÅÍ 7 : CUDA ºñµð¿À È¿°ú °¡¼Ó
»çÀ̹ö¸µÅ© ÆÄ¿öµð·ºÅÍ 7Àº CUDA¸¦ Áö¿øÇÏ´Â ºñµð¿À
È¿°úµéÀ» Á¦°øÇϴµ¥ CUDA Áö¿ø È¿°ú´Â ±¸ºÐÀÌ ½±µµ·Ï NVIDIA»çÀÇ ·Î°í°¡
Æ÷ÇԵǸç, Áö¿øµÇ´Â È¿°ú´Â °¡¿ì½Ã¾È È帲ȿ°ú, ±¤¼±1/
±¤¼±2, ¸¸È°æ, ¹æ»çÇü È帲ȿ°ú, »ö»ó ¹Ù²Ù±â, Ãß»óÁÖÀÇ, Ä÷¯ °¡ÀåÀÚ¸®, Ä÷¯ ÆäÀÎÆÃ, Ææ À×Å©ÀÇ 10°¡Áö ºñµð¿À È¿°úµéÀ» Áö¿øÇÑ´Ù.
Å×½ºÆ®´Â CUDA Áö¿ø ºñµð¿À È¿°úµéÀ» GPU °¡¼ÓÇßÀ»
¶§ °ú¿¬ Àüü ÀÎÄÚµù ½Ã°£°ú ÀÎÄÚµùÀ» ÁøÇà ÁßÀÏ ¶§ÀÇ ½Ã°£ Â÷À̸¦ Á÷Á¢
È®ÀÎÇØº¸¾ÒÀ¸¸ç, ºñµð¿À È¿°ú´Â Ææ À×Å©, »ö»ó ¹Ù²Ù±â, Ä÷¯ °¡ÀåÀÚ¸®,
»ö»ó ¹Ù²Ù±â, ¸¸È°æ ¼øÀ¸·Î 5°¡Áö ºñµð¿À È¿°ú¸¦ ³Ö¾î ÁøÇà °úÁ¤À»
ºñ±³Çß´Ù. ¿øº» MPEG ÆÄÀÏÀ» MPEG ÆÄÀÏ·Î º¯È¯ÇÏ¸é¼ 5°¡Áö ºñµð¿À È¿°ú¸¦
Àû¿ëÇÑ ÈÄÀÇ °á°ú´Ù.
ÆÄ¿öµð·ºÅÍ 7 : ºñµð¿À È¿°ú 5°¡Áö Àû¿ë ÈÄ ÀÎÄÚµù
ÁøÇà Áß CPU Á¡À¯À²ºñ±³

[CUDA ºñȰ¼º,
mpg to mpeg-2 º¯È¯°ú CUDA Áö¿ø 5°¡Áö ºñµð¿À È¿°ú]

[CUDA Ȱ¼º,
mpg to mpeg-2 º¯È¯°ú CUDA Áö¿ø 5°¡Áö ºñµð¿À È¿°ú]
À̹ÌÁöµéÀº ÆÄ¿öµð·ºÅÍ7 ÀÎÄÚµùÀº CUDA Ȱ¼ºÈ¿Í
ºñȰ¼º, ±×¸®°í MPEG ÆÄÀÏÀ» MPEG2 ÆÄÀÏ·Î º¯È¯ÇÏ¿´À» ¶§ Áߺ¹µÈ È¿°ú¸¦
Æ÷ÇÔÇÏ¿© ¸ðµÎ 5°¡Áö CUDA Áö¿ø ºñµð¿À È¿°ú¸¦ Àû¿ëÇÑ ÈÄ 40% ÀÎÄÚµùÀÌ
ÁøÇàµÇ¾úÀ» ¶§ÀÇ °á°ú·Î CUDA¸¦ Ȱ¼ºÈÇÏ¿´À» ¶§ Àüü °æ°ú ½Ã°£°ú CPU
Á¡À¯À²¸é¿¡¼ CUDA Ȱ¼ºÈ°¡ ´õ ³ªÀº °ÍÀ¸·Î ³ªÅ¸³µ´Ù. CUDA Ȱ¼ºÈ½Ã
67%, ºñȰ¼ºÈ½Ã¿¡´Â 96% ¼öÁØÀÇ Á¡À¯À²À» º¸¿©ÁÖ°í ÀÖ¾î CPU·Î¸¸ ¿¬»êÇÏ´Â
°Íº¸´Ù GPUÀÇ µµ¿òÀ» ¹ÞÀ» °æ¿ì È®½ÇÇÑ CPU Á¡À¯À² °¨¼ÒÀÇ ÀÕÁ¡µµ ¾òÀ»
¼ö ÀÖ´Ù.
ÆÄ¿öµð·ºÅÍ 7 : ºñµð¿À È¿°ú 5°¡Áö Àû¿ë ÈÄ ÀÎÄÚµù
Á¾·á ½Ã°£ºñ±³

CUDA¸¦ Áö¿øÇÏ´Â ºñµð¿À È¿°ú 5°¡Áö¸¦ Àû¿ë ÈÄ ÀÎÄÚµùÀ»
ÁøÇàÇÏ´Â °úÁ¤¿¡¼ GPU °¡¼ÓÀ» Ä×À» ¶§ ÁøÇà ½Ã°£°ú ÀÎÄÚµù ½Ã°£¿¡¼ À¯¸®Çß´ø °Í¿¡ À̾î ÀÎÄÚµùÀ»
³¡¸¶Ä£ ½ÃÁ¡¿¡¼ Àüü ÀÎÄÚµù ½Ã°£µµ Â÷À̸¦ º¸¿´´Ù. CUDA °¡¼Ó½Ã 2ºÐ
40ÃÊ, CUDA ¹Ì»ç¿ë½Ã 3ºÐ 52ÃÊ·Î 72ÃÊ (1ºÐ 12ÃÊ)ÀÇ Â÷À̸¦ º¸¿© ÀÎÄÚµù½Ã
CUDA·Î °¡¼ÓµÇ´Â ƯÁ¤ ºñµð¿À È¿°ú¸¦ µ¿¿µ»ó¿¡ Àû¿ëÇϸé È®½ÇÇÑ È¿°ú¸¦
¾òÀ» ¼ö ÀÖ´Ù.
¶Ç, ºñµð¿À È¿°ú Çϳª¸¸À» Àû¿ëÇßÀ» ¶§ÀÇ °á°úµµ
ºñ±³Çϱâ À§ÇØ Ææ À×Å© (Pen ink)¿Í »ö»ó ¹Ù²Ù±â (Replace Color)
2°¡Áö È¿°ú¸¦ ÅÃÇÏ¿© ÀÎÄÚµù Áß 1ºÐ °£ ¿µ»ó¿¡ Æ÷ÇÔÇϵµ·Ï ÇÏ¿© ÀÎÄÚµù
½Ã°£À» ºñ±³Çß´Ù. Ææ À×Å© (Pen ink)´Â CUDA °¡¼Ó¿¡ µû¸¥ È¿°ú¸¦ Å©°Ô
º¼ ¼ö ÀÖ´Â ¹Ý¸é, »ö»ó ¹Ù²Ù±â È¿°ú´Â ¿ÀÈ÷·Á CPU¸¸À¸·Î °¡¼ÓÇÏ´Â °ÍÀÌ
À¯¸®Çß´Ù. °°Àº CUDA Áö¿ø ºñµð¿À È¿°úÁö¸¸, Ææ À×Å©´Â GPU °¡¼Ó ºñÁßÀÌ
³ô´Ù°í º¼ ¼ö ÀÖÀ¸¸ç, »ö»ó ¹Ù²Ù±â (Replace Color) È¿°ú´Â CPU 󸮸¸À¸·Îµµ
ÃæºÐÇÑ ¼º´ÉÀ» Á¦°øÇÏ´Â È¿°ú·Î º¼ ¼ö ÀÖ¾î Áö¿ø È¿°ú¿¡ µû¶ó GPU °¡¼ÓÀÇ
Â÷À̰¡ ³ªÅ¸³´Ù.
CUDA¸¦ Áö¿øÇÏ´Â ÀÎÄÚµù ÇÁ·Î±×·¥µéÀº °øÅëÀûÀ¸·Î
CPU·Î¸¸ °¡¼ÓÇß´ø ƯÁ¤ ºñµð¿À È¿°ú (ÇÊÅÍ)µéÀ» GPU¸¦ ÅëÇØ °¡¼ÓÇØÁÜÀ¸·Î½á
Àüü ÀÎÄÚµù ½Ã°£°ú CPUÀÇ Á¡À¯À²À» ³·Ãâ ¼ö ÀÖ¾î CUDAÀÇ ÀåÁ¡À» ÃæºÐÈ÷
Ȱ¿ëÇÒ ¼ö ÀÖ°Ô ¸¸µé¾ú´Ù.
ÀÌ·± ºÎºÐÀº Æ®·£½ºÄÚµù¿¡ ºñÁßÀÌ ³ôÀº »ç¿ëÀڵ麸´Ù´Â
Ä·ÄÚ´õ³ª UCC µî ´Ù¾çÇÑ È¿°úµéÀ» Ç¥ÇöÇϰíÀÚ ÇÏ´Â »ç¿ëÀڵ鿡°Ô´Â GPU·Î
°¡¼ÓµÇ´Â ºñµð¿À È¿°úµéÀº ºÐ¸í ÀÎÄÚµù ½Ã°£ µîÀÇ Àý¾àÀ̶ó´Â È¿°ú¸¦
±â´ëÇÒ ¼ö ÀÖ´Ù.
ÇÏÁö¸¸, CUDA Áö¿ø ÀÎÄÚµù ÇÁ·Î±×·¥µé¿¡ Àû¿ëµÈ
ºñµð¿À È¿°úµéÀº ±¹³» »ç¿ëÀÚµé ´ëºÎºÐÀÌ ÆÄÀÏ Æ÷¸ËÀ̳ª º¯È¯À» ÁÖ·Î
ÇÏ´Â Æ®·£½ºÄÚµùÀÇ ºñÁßÀÌ ³ôÀº Á¡°ú ±¹³» ¹«·á ÀÎÄÚ´õµéº¸´Ù
»ç¿ëÀÌ »ó´ëÀûÀ¸·Î ¾î·Á¿î Á¡, ±×¸®°í ¹«¾ùº¸´Ù »ó¿ëÀ̶ó´Â Á¡ÀÌ ¸¹Àº
»ç¿ëÀÚµéÀÌ Á¢±ÙÇϱ⠽±Áö ¾ÊÀº ¹®Á¦°¡ ÀÖ´Ù. |