DirectCompute, CUDA, ATI Stream, OpenCL
µ¥½ºÅ©Å¾ ½ÃÀåÀÇ GPU´Â ±âÁ¸¿¡ ÇØ¿À´ø 3D °ÔÀÌ¹Ö µîÀÇ ºÐ¾ß¸¦ ³Ñ¾î ÀÌÁ¦´Â GPU¸¦ CPU°¡ ÇÏ´ø ÀÏ ÀϺθ¦ µµ¿ÍÁÙ ¼ö ÀÖ´Â GPGPU ±â¼úµµ º»°ÝÀûÀ¸·Î Áö¿øÇϱ⠽ÃÀÛÇÏ¿© 3D ¼º´É »Ó¸¸ ¾Æ´Ï¶ó GPGPU ±â¼úÀÇ °æÀïµµ ½ÃÀ۵ǰí ÀÖ´Ù.
GPGPU´Â GPU ¹ü¿ë º´·Ä ÄÄÇ»ÆÃ ±â¼ú·Î ºÎ°¢µÇ°í ÀÖÀ¸¸ç, À©µµ¿ì 7¿¡¼´Â DirectCompute, NVIDIA´Â CUDA, AMD ATI´Â ATI Stream, Apple¸¦ ÁÖÃàÀ¸·Î ÇÏ´Â OpenCLÀÇ ±â¼úµéÀÌ ÀÖ´Ù.
¿©±â¿¡¼´Â °¢ GPGPU ±â¼úÀÌ °¡Áö Ư¡µéÀ» °£´ÜÈ÷ »ìÆìº¸°í À©µµ¿ì 7 RTMÀ» ÅëÇØ DirectCompute µå·¡±× ¾Ø µå·Ó Æ®·£½ºÄÚµù Å×½ºÆ®·Î À̾µµ·Ï ÇϰڴÙ.
±×·¡ÇÈÄ«µå Á¦Á¶»çµéÀÌ Áö¿øÇÏ´Â GPGPU ±â¼ú
ÇöÀç µ¥½ºÅ©Å¾ ½ÃÀå¿¡ ¼Ò°³µÈ GPGPU ±â¼ú Áß ±×·¡ÇÈÄ«µå Á¦Á¶»çµéÀÌ ¼Ò°³ÇÑ ±â¼úÀº NVIDIA CUDA¿Í AMD ATI StreamÀÌ ÀÖÀ¸¸ç, ¾ÕÀ¸·Î µîÀåÇÒ °ÍÀ¸·Î ¾Ë·ÁÁø ÀÎÅÚÀÇ x86 CPU ±â¹Ý ´Ù¼ö Äھ »ç¿ëÇÏ¿© ¸¸µé¾îÁø ¶ó¶óºñ (Larrabee)µµ CPU¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ¸¸Å GPGPU ±â¼ú¿¡¼ NVIDIA¿Í AMD ATI ¸øÁö ¾ÊÀº ¼º´ÉÀ» Á¦°øÇÒ °ÍÀ¸·Î ¾Ë·ÁÁö°í ÀÖ´Ù.
µ¥½ºÅ©Å¾ ½ÃÀå¿¡´Â NVIDIA°¡ C¾ð¾î ±â¹ÝÀÇ CUDA¸¦ º»°ÝÀûÀ¸·Î ¼Ò°³ÇÏ¸é¼ GPGPU ±â¼úÀÌ ÀÏ¹Ý »ç¿ëÀڵ鿡°Ôµµ ¾Ë·ÁÁö°í ÀÖÀ¸¸ç, NVIDIA´Â ´Ù¾çÇÑ ¼ÒÇÁÆ®¿þ¾î Á¦ÀÛ»çµé°ú ±ä¹ÐÇÑ Çù·ÂÀ» ÅëÇØ °æÀï»çµéº¸´Ù ÀÚ»çÀÇ CUDA¸¦ Áö¿øÇÏ´Â ´Ù¾çÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ Ãß°¡ÇÏ¿© µ¥½ºÅ©Å¾ ½ÃÀå¿¡¼ CUDAÀÇ ÀÔÁö¸¦ °ÈÇϰí ÀÖ´Ù. ÃÖ±Ù¿¡´Â ÀÚ»çÀÇ ¹°¸®¿£ÁøÀÎ PhysX¸¦ CUDA ±â¹ÝÀ¸·Î µ¿ÀÛÇϵµ·Ï ÇÏ¿© °ÔÀÓ »ó¿¡¼ ÀϾ´Â ¹°¸®È¿°ú¸¦ CPU·Î ÁøÇàÇÏ´Â °Íº¸´Ù ´õ ¸¹Àº È¿°ú¿Í º¸´Ù Çö½Ç¿¡ °¡±î¿î »ç½ÇÀûÀÎ ¿òÁ÷ÀÓÀ» ÀçÇöÇϰí ÀÖ´Ù.
¹Ý¸é, AMD´Â ATI StreamÀ» ÅëÇØ °æÀï»çÀÎ NVIDIA CUDAº¸´Ù ÇÑ¹ß µÚÃÄÁø ¸ð½ÀÀ» º¸¿©ÁÖ°í ÀÖ´Ù. ÀÌ·¯ÇÑ ¿òÁ÷ÀÓÀº AMD´Â NVIDIA°¡ GPU¸¸ °®°í ÀÖ´Â »óȲ°ú ´Þ¸® CPU¿Í GPU¸¦ ¸ðµÎ °®°í Àֱ⠶§¹®¿¡ GPUÀÇ GPGPU ±â¼úÀ» ÀÌ¿ëÇÑ ºÎºÐÀ» Å©°Ô ºÎ°¢ÇÒ °æ¿ì ÀÚ»çÀÇ CPU¿¡µµ ¿µÇâÀ» ÁÙ ¼ö Àֱ⠶§¹®¿¡ »ó´ëÀûÀ¸·Î ¼Ò±ØÀûÀÎ ¸ð½ÀÀ» º¸¿©ÁØ´Ù. ÀÌ´Â ¶ó¶óºñ¸¦ °³¹ß ÁßÀÎ ÀÎÅÚµµ Å©°Ô ´Ù¸£Áö ¾ÊÀº ¸ð½ÀÀÌ´Ù.
ÃÖ±Ù AMD´Â NVIDIA PhysXó·³ ÀÎÅÚÀÌ ÀμöÇÑ ÇϺ¹ (Havok) ¹°¸®¿£ÁøÀ» ATI StreamÀ» ÅëÇØ GPU·Î ½Ã¿¬ÇÏ´Â ¸ð½ÀÀ̳ª NVIDIA CUDA Áö¿ø ¼ÒÇÁÆ®¿þ¾î ´ë´Ù¼ö¿¡¼ ÀÚ»çÀÇ GPGPU ±â¼úÀÎ ATI StreamÀ» Áö¿øÇÒ ¼ö ÀÖµµ·Ï ¼ÒÇÁÆ®¿þ¾î Á¦ÀÛ»çµé°úµµ Çù·ÂÇÏ´Â ¸ð½ÀÀ» º¸¿© GPGPU ±â¼ú¿¡µµ °ú°Åº¸´Ù ÈûÀ» ½ñ°í ÀÖ´Ù.
[NVIDIA C±â¹Ý CUDA, °ø°³Ç¥ÁØ OpenCL°ú DirectCompute Áö¿ø]
[AMD ATI Stream, °ø°³Ç¥ÁØ OpenCL°ú DirectCompute Áö¿ø]
NVIDIA¿Í AMD ATI°¡ Áö¿øÇÏ´Â GPGPU ±â¼úÀº C¾ð¾î ±â¹ÝÀÇ CUDA¿Í Brook+ ¾ð¾î ±â¹ÝÀÇ ATI StreamÀÌ´Ù. ÇÏÁö¸¸, ÀÌµé ±×·¡ÇÈÄ«µå Á¦Á¶»çµéÀº ÀÚ»çÀÇ GPGPU ±â¼úÀ» ¹ßÀü½ÃŰ¸é¼ ´Ù¸¥ GPGPU ±â¼úµéµµ ÇÔ²² Áö¿øÇÏ´Â ¹æÇâÀ¸·Î ³ª°¡°í ÀÖ´Ù. ÀÌ´Â ÇöÀçÀÇ GPGPU ±â¼úµéÀÌ µ¥½ºÅ©Å¾ ȯ°æ¿¡¼ Ç¥ÁØÀ¸·Î äÅÃµÈ °ÍÀÌ ¾ø´Â °ÍÀÌ °¡Àå ÁÖ¿äÇÑ ÀÌÀ¯ÀÌ´Ù. ±×·¸±â ¶§¹®¿¡ ¾ç»ç´Â ÀÚ»çÀÇ GPGPU ±â¼ú »Ó¸¸ ¾Æ´Ï¶ó °ø°³ Ç¥ÁØÀÎ OpenCL°ú À©µµ¿ì 7¿¡ Æ÷ÇÔµÈ DirectX 11ÀÌ Áö¿øÇÏ´Â GPGPU ±â¼úÀÎ DirectCompute¸¦ Áö¿øÇÑ´Ù.
AppleÀ» ÁÖÃàÀ¸·Î ÇÏ´Â °ø°³Ç¥ÁØ OpenCL
[AppleÀ» ÁÖÃàÀ¸·Î ¸¸µé¾îÁø OpenCL]
¾ÖÇà (Apple)À» ÁÖÃàÀ¸·Î ÇÏ´Â ¿©·¯ ¾÷üµéÀÌ ¿¬ÇÕÇÏ¿© ¸¸µç °ø°³Ç¥ÁØ OpenCLÀº ¾ÖÇÃ, »ï¼º, ÀÎÅÚ, NVIDIA, AMD µî ´Ù¾çÇÑ ¾÷üµéÀÌ Âü¿©Çϰí ÀÖ´Ù´Â Á¡°ú Å©·Î³ë½º ±×·ì¿¡ ÀÏ¿øÀÌµÇ¸é ¹«·á·Î GPGPU ±â¼úÀÎ OpenCLÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â °ÍÀÌ Å« ÀåÁ¡µéÀÌ´Ù.
¶ÇÇÑ, ´Ù¸¥ GPGPU ±â¼úµéó·³ CPU¿Í GPUÀÇ ÀÌÁ¾°£ÀÇ ÄÄÇ»ÆÃÀÌ °¡´ÉÇÑ ±â¼úÀ̸ç, ÀÌµé ¿Ü¿¡µµ ´Ù¾çÇÑ ÇÁ·Î¼¼¼µé°ú ÈÞ´ë¿ë ÀåÄ¡µé¿¡¼µµ Ȱ¿ëµÉ ¼ö ÀÖ´Ù. ±×·¸±â ¶§¹®¿¡ ±×·¡ÇÈÄ«µå Á¦Á¶»çµéÀÌ ÀÚ»çÀÇ GPU¿¡ ÃÖÀûÈµÈ GPGPU ±â¼ú¿¡ ÁßÁ¡À» µÎ°í ÀÖ´Â »óȲº¸´Ù ´õ °³¹æÀûÀÌ¸ç ¹ü¿ëÀûÀΠȰ¿ëÀÌ °¡´ÉÇÏ´Ù.
ÇÏÁö¸¸, OpenCLÀº ´Ù¸¥ GPGPU ±â¼úº¸´Ù º»°ÝÀûÀÎ µµÀÔÀº Ȱ¹ßÇÏ°Ô ÀÌ·ç¾îÁöÁö ¸øÇϰí ÀÖ´Ù. ÀÌ´Â ¸¹Àº »ç¿ëÀÚÃþÀ» °¡Áø À©µµ¿ì°¡ À©µµ¿ì 7¿¡¼ DirectCompute¸¦ Áö¿øÇϰųª ±×·¡ÇÈÄ«µå Á¦Á¶»çµéÀº CUDA³ª ATI StreamÀ» À©µµ¿ì ¿î¿µÃ¼Á¦¿¡¼ Àû±Ø Áö¿øÇϰí Àֱ⠶§¹®ÀÌ´Ù. OpenCLÀÇ °æ¿ì ¾ÖÇÃÀÇ »õ·Î¿î ¿î¿µÃ¼Á¦ÀÎ Mac OS X 10.6ÀÎ ½º³ë¿ì ·¹ÆÛµå¿¡¼ Áö¿øµÇ±â ½ÃÀÛÇ߱⠶§¹®¿¡ ¾ÆÁ÷Àº °¡¾ßÇÒ ±æÀÌ ¸Ö´Ù.
À©µµ¿ì 7ÀÇ GPGPU¸¦ À§ÇÑ DirectCompute
[À©µµ¿ì 7Àº CPU¿Í GPUÀÇ Çù·Â °ü°è¸¦ ´õ¿í °È]
À©µµ¿ì 7Àº ÀÌÀüÀÇ ¿î¿µÃ¼Á¦µéº¸´Ù CPU¿Í GPUÀÇ ÀÌÁ¾ ÇÁ·Î¼¼¼ »çÀÌÀÇ Çù·Â °ü°è¸¦ ´õ¿í °ÈÇÑ °ÍÀÌ Æ¯Â¡ÀÌ´Ù. ÇöÀç ÀÏ¹Ý »ç¿ëÀÚµéÀÌ ¸¹ÀÌ »ç¿ëÇÏ´Â µà¾ó/ Æ®¸®ÇÃ/ ÄõµåÄÚ¾î CPU¿Í º´·Ä ÇÁ·Î¼¼½Ì Äھ ³»ÀåÇÑ GPUÀÇ Á¶ÇÕÀ» ÅëÇØ ºñµð¿À ÀÎÄÚµù µî¿¡¼ ´õ¿í °³¼±µÈ ¼º´ÉÀ» ¾òÀ» ¼ö ÀְԵȴÙ.
[ÀÏ¹Ý ¾îÇø®ÄÉÀ̼ÇÀº CPU·Î ó¸® ÈÄ GPU·Î µð½ºÇ÷¹ÀÌ]
[ºñµð¿À ÀÎÄÚµù µî¿¡ CPU¿Í DirectCompute Áö¿ø GPU·Î ÇÔ²² ó¸®]
À©µµ¿ì 7Àº CPU¿Í GPUÀÇ Çù·ÂÀ» °ÈÇß´Ù°í Çߴµ¥ ÀÌ´Â DirectX 11 API ÁßÀÇ ÇϳªÀÎ DirectCompute¸¦ ÅëÇØ µÞ¹ÞħÇϰí ÀÖ´Ù. DirectCompute API´Â NVIDIA CUDA³ª AMD ATI Streamó·³ GPGPU ±â¼úÀÇ ÀÏÁ¾ÀÌ´Ù.
ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ¾îÇø®ÄÉÀ̼ǵéÀº CPU¸¦ ÀÌ¿ëÇÑ Ã³¸®°¡ ÀÌ·ç¾îÁö¸ç, GPU´Â ȸ鿡 ³ªÅ¸³»´Â µð½ºÇ÷¹ÀÌ ±â´ÉÀÌ ÁÖ°¡µÇ¾ú´Ù. ±×·¯³ª, À©µµ¿ì 7 ȯ°æÀ¸·ÎÀÇ º¯È°¡ ÀÌ·ç¾îÁö¸é¼ ºñµð¿À ÀÎÄÚµù µîÀÇ ÀÛ¾÷¿¡ CPU¿Í GPU ÇÁ·Î¼¼½Ì ´É·ÂÀ» ¼·Î Á¶ÇÕÇÏ¿© CPU ´Üµ¶Ã³¸®º¸´Ù ´õ ³ôÀº ó¸® ¼º´ÉÀ» ¾òÀ» ¼ö ÀÖ°Ô µÈ´Ù. ÀÌ´Â À©µµ¿ì 7¿¡¼ GPGPU ±â¼úÀÎ DirectCompute¸¦ º»°ÝÀûÀ¸·Î Áö¿øÇϱ⠽ÃÀÛÇ߱⠶§¹®ÀÌ´Ù. ¹°·Ð, À©µµ¿ì ºñ½ºÅ¸¿¡¼µµ À̸¦ »ç¿ë°¡´ÉÇϳª À©µµ¿ì 7¿¡¼ º¸´Ù ´õ ÃÖÀûÈµÈ ÇüÅ·Π¸¸µé¾îÁø´Ù.
[DirectCompute, À©µµ¿ì 7ÀÇ GPGPU ±â¼ú]
DirectCompute´Â À©µµ¿ì 7¿¡¼ Áö¿øµÇ±â ½ÃÀÛÇÑ DirectX 11 API¿¡ Æ÷ÇÔµÈ API ÁßÀÇ Çϳª·Î º¼ ¼ö ÀÖÀ¸¸ç, ±âÁ¸ DirectX 10/ 10.1 Áö¿ø GPUµé°ú ¾ÕÀ¸·Î µîÀåÇÒ °ÍÀ¸·Î ¾Ë·ÁÁø DirectX 11 Áö¿ø GPUµé ¸ðµÎ°¡ Áö¿øÇÒ ¼ö ÀÖ´Â GPGPU ±â¼úÀÌ´Ù.
DirectCompute ±â¼úÀº CPU¿Í GPUÀÇ Çù·ÂÀ» ÅëÇØ CPU ´Üµ¶Ã³¸®º¸´Ù ³ôÀº ¼º´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ°Ô µÈ´Ù. CPU´Â ÀϹÝÀûÀ¸·Î ½Ã¸®¾ó ¹æ½Äó¸®, GPU´Â º´·Ä ¹æ½Ä󸮿¡¼ À¯¸®Çѵ¥ ºñµð¿À ÀÎÄÚµù µîÀº GPUÀÇ ³ôÀº ºÎµ¿¼Ò¼öÁ¡¿¬»ê ó¸® ´É·ÂÀ» ÅëÇØ CPUº¸´Ù ´õ À¯¸®ÇÑ ¸ð½ÀÀ» º¸¿©ÁÙ ¼ö ÀÖ´Ù.
¶ÇÇÑ, DirectCompute´Â ÀÌ¹Ì ÆÇ¸ÅµÈ 200¹é¸¸ °³ ÀÌ»óÀÇ NVIDIA³ª AMD ATIÀÇ DirectX 10/ 10.1 GPUµéÀ» Ȱ¿ëÇÒ ¼ö ÀÖ°í ¾ÕÀ¸·Î µîÀåÇÒ DirectX 11 Áö¿ø GPUµé¿¡¼ÀÇ Áö¿ø, ±×¸®°í ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ Àû±ØÀûÀÎ Áö¿ø°ú DirectX API¿¡ Àͼ÷ÇÑ ÇÁ·Î±×·¡¸Óµéµµ ´Ù¸¥ GPGPU ±â¼úµéº¸´Ù ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖ´Â ÀåÁ¡À» °¡Áø´Ù.
DirectCompute Áö¿ø GPUµé Áß Áö¿ø ÇöȲ¿¡¼´Â NVIDIA°¡ ´õ À¯¸®ÇÑ ÀÔÀåÀÌ´Ù. NVIDIA´Â GeForce 8 ½Ã¸®Áî ÀÌ»óÀÌ¸é ¸ðµÎ GPGPU ±â¼úÀÎ CUDA¸¦ Áö¿øÇÏ¸é¼ DirectComputeµµ Áö¿øµÈ´Ù. ¶ÇÇÑ, NVIDIA´Â 190.62 Ãֽеå¶óÀ̹ö¸¦ ÅëÇØ DirectCompute¸¦ º»°ÝÀûÀ¸·Î Áö¿øÇϱ⠽ÃÀÛÇß´Ù. ¹Ý¸é, AMD ATI´Â Radeon HD 4600/ 4700/ 4800 ½Ã¸®Áî À§ÁÖ·Î ÇöÀç ATI StreamÀ» Áö¿øÇϰí DirectCompute¸¦ Áö¿øÇϹǷΠNVIDIAº¸´Ù Áö¿ø GPUÀÇ ¼ö°¡ ´õ ÀûÀº »óȲÀÌ´Ù.
AMD¿Í NVIDIA´Â °¢°¢ÀÇ GPGPU ±â¼úÀ» ±â¹ÝÀ¸·Î DirectCompute¸¦ ½ÇÇàÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
DirectComputeÀÇ È°¿ë
CPU°¡ ºÐ±â ¿¹Ãø°ú ·£´ý ¸Þ¸ð¸® ¾×¼¼½º µîÀÇ ¹ü¿ë ÄÄÇ»ÆÃ Áï, ½Ã¸®¾ó ¸í·É 󸮿¡ °Á¡À» °¡Á® ´Ù¾çÇÑ ºÐ¾ß¿¡ Ȱ¿ëÀÌ °¡´ÉÇÏÁö¸¸, GPU´Â ºÎµ¿¼Ò¼öÁ¡ ¿¬»êÀ» ÀÌ¿ëÇÑ º´·Ä ó¸® ´É·Â¿¡¼ CPUº¸´Ù ¿ùµîÇϳª CPU¸¦ ¿ÏÀüÇÏ°Ô ´ëüÇÏÁö´Â ¸øÇÑ´Ù. ±×·¯ÇÑ ÀÌÀ¯·Î GPU¸¦ ÀÌ¿ëÇÑ GPGPU ±â¼úÀº CPU¿Í GPU¸¦ ¼·Î Çù·ÂÇÏ¿© ºÎÁ·ÇÑ ºÎºÐÀ» º¸¿ÏÇÒ ¼ö ÀÖµµ·Ï µîÀåÇÏ¿´´Ù°í º¼ ¼ö ÀÖ´Ù.
DirectComputeÀÇ È°¿ë ºÐ¾ß´Â NVIDIA CUDA³ª AMD ATI Stream GPGPU ±â¼úÀÌ Áö¿øÇÏ´Â °ÍÀÌ¸é ´ëºÎºÐ Àû¿ëÇÒ ¼ö ÀÖ´Ù.
µû¶ó¼, DirectCompute´Â GPGPU ±â¼úÀ» Áö¿øÇÏ´Â GPU¸¦ ÀÌ¿ëÇÏ´Â ºñµð¿À Æ®·£½ºÄÚµùÀ̳ª ÀÎÄÚµù, °ÔÀÓÀÇ ¹°¸®¿£Áø, À̹ÌÁö ÇÁ·Î¼¼½Ì, °úÇÐ ÄÄÇ»ÆÃ, 3D ±×·¡ÇÈ (·¹ÀÌÆ®·¹ÀÌ½Ì µî) µîÀÇ ºÎµ¿¼Ò¼öÁ¡ ¿¬»êÀÌ °Á¡À» º¸ÀÌ´Â º´·Ä ó¸® ¹æ½Ä¿¡¼ À¯¸®ÇÏ´Ù.
À©µµ¿ì 7, DirectCompute ±â¼ú ±â¹Ý µå·¡±× ¾Ø µå·Ó Æ®·£½ºÄÚµù Áö¿ø
[À©µµ¿ì 7, MFT (Media Foundation Transcode) Interface]
À©µµ¿ì 7Àº DirectCompute¸¦ Àû±ØÀûÀ¸·Î µµÀÔÇÏ´Â ¸¸Å ÀÚü¿¡¼µµ À̸¦ ÀÌ¿ëÇÑ µå·¡±× ¾Ø µå·Ó Æ®·£½ºÄÚµùÀ» Áö¿øÇÑ´Ù. ÃÖ±Ù ÈÞ´ë¿ë ±â±âÀÇ »ç¿ëÀÌ Áõ°¡ÇÏ¸é¼ °í¿ë·® ÆÄÀÏÀ» ÈÞ´ë¿ë ÀåÄ¡¿¡ ¸Â°Ô Æ®·£½ºÄÚµù µîÀÇ ÀÛ¾÷ÀÌ ÇÊ¿äÇѵ¥ À©µµ¿ì 7 ÀÚüÀÇ µå·¡±× ¾Ø µå·Ó Æ®·£½ºÄÚµùÀ» ÀÌ¿ëÇÏ¸é ´õ ½±°Ô ÈÞ´ë¿ë ±â±â¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.
À©µµ¿ì 7¿¡¼ Áö¿øÇÏ´Â DirectCompute´Â HDD¿¡ À§Ä¡ÇÑ ¿øº» ÆÄÀÏÀ» ÈÞ´ë¿ë ¹Ìµð¾î Ç÷¹À̾ µå·¡±× ¾Ø µå·Ó ÇÏ´Â °ÍÀ¸·Î ¼Õ½±°Ô ¿µ»ó ÆÄÀϺ¯È¯ Áï, ÀçÀÎÄÚµù (Æ®·£½ºÄÚµù)À» Áö¿øÇÑ´Ù. Áï, À©µµ¿ì 7¿¡¼ Áö¿øµÇ´Â MFT (Media Foundation Transcode) ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ GPU °¡¼Ó Æ®·£½ºÄÚµùÀ» Áö¿øÇÑ´Ù.
À©µµ¿ì 7ÀÇ µå·¡±× ¾Ø µå·Ó Æ®·£½ºÄÚµùÀº ÇöÀç NVIDIA°¡ CUDA¸¦ ±â¹ÝÀ¸·Î DirectCompute¸¦ Áö¿øÇÏ¿© Áö¿ø ¿µ»ó Æ÷¸Ë »ç¿ë½Ã °¡¼ÓÀÌ µÇ¸ç, AMD ATI´Â ÇöÀçÀÇ Ä«Å»¸®½ºÆ® 9.8Àº Áö¿øÇÏÁö ¸øÇϰí īŻ¸®½ºÆ® 9.10 ¹öÀüÀ» ÅëÇØ ATI Stream ±â¹ÝÀ¸·Î DirectCompute¸¦ Áö¿øÇÏ°Ô µÈ´Ù.
À©µµ¿ì 7¿¡ Æ÷ÇÔµÈ µå·¡±× ¾Ø µå·Ó Æ®·£½ºÄÚµùÀº MTP (Media Transfer Protocol)¸¦ Áö¿øÇϰí ÀÖ´Â µ¿¿µ»ó Áö¿ø ÈÞ´ë¿ë ¹Ìµð¾îÇ÷¹À̾îµé¿¡¼ °¡´ÉÇÏ´Ù. ´ëÇ¥ÀûÀ¸·Î ¼Ò´Ï ¿öÅ©¸ÇÀ̳ª Å©¸®¿¡ÀÌÆ¼ºê Zen W µîÀÌ À̸¦ Áö¿øÇÑ´Ù.
Âü°í·Î MTP´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®°¡ ÈÞ´ë¿ë ÀåÄ¡µéÀ» PC »çÀÌ¿¡´õ µ¿±âȽÃ۱â À§ÇØ °³¹ßÇÑ »õ·Î¿î ÇÁ·ÎÅäÄÝ (±Ô¾à)À̸ç, MSC (Mass Storage Class, MSC)¸¦ Áö¿øÇÏ´Â PTP (Picture Transfer Protocol) ±â¹ÝÀÌÁö¸¸, PTP¿¡¼ Á¦°øÇÏÁö ¸øÇÏ´Â ÇÖÇ÷¯±× µîÀÇ ´Ù¾çÇÑ ±â´ÉµéÀ» Ãß°¡·Î Áö¿øÇÑ´Ù. MTP¸¦ Á¦´ë·Î »ç¿ëÇϱâ À§Çؼ´Â À©µµ¿ì ¹Ìµð¾îÇ÷¹À̾î 10 ÀÌ»óÀÇ ¹öÀüÀÌ ÇÊ¿äÇϸç, µå¶óÀ̹ö ÀνºÅçÀÌ ÇÊ¿äÄ¡ ¾Ê°í USB¸¦ ¿¬°áÇÏ¸é ´ë¿ë·® ÀúÀå ÀåÄ¡·Î ÀνĵȴÙ. ¶Ç, ÀÚµ¿ µ¿±âÈ (Auto Sync.), DRM (À©µµ¿ì ¹Ìµð¾îÇ÷¹À̾î 10ÀÇ Digital Rights Management) µîÀÇ ´Ù¾çÇÑ ±â´ÉÀ» Á¦°øÇÑ´Ù.
|