6. ¾ÆÁ÷Àº ºÎÁ·ÇÑ À̱âÁ¾ ÄÄÇ»ÆÃ ȯ°æ HSA
AMD°¡ ¹ßÇ¥ÇÑ 3¼¼´ë ¸®Ä¡·£µå (Richland) APU±îÁö´Â CPU¿Í GPUÀÇ ÅëÇÕÀÌ ÀÌ·ç¾îÁ³À¸³ª CPU¿Í GPU¸¦ Á¶ÈÇÑ È°¿ëÀÌ ºÎÁ·Çߴµ¥ Ä«º£¸® (Kaveri) APU´Â ´Ü¼ø ÅëÇÕ¿¡¼ ´õ ³ª¾Æ°¡ CPU¿Í GPU¸¦ À¯±âÀûÀ¸·Î °áÇÕÇØ È¿À²À» ³ôÀÌ´Â À̱âÁ¾ ÄÄÇ»ÆÃ ¾ÆÅ°ÅØÃ³ (HSA)¸¦ Áö¿øÇÏ´Â °ÍÀÌ Æ¯Â¡ÀÌ´Ù.
CPU¿Í GPUÀÇ À¯±âÀûÀÎ ÅëÇÕÀ» ÀÌ·é Ä«º£¸® APU
HSA¸¦ Áö¿øÇÏ°Ô µÇ¸é¼ CPU¿Í GPU°¡ °³º°·Î Ȱ¿ëÇϰųª ÀϺΠ±â´ÉÀ» ºô·Á »ç¿ëÇÏ´ø »óȲ¿¡¼ ÀÌÁ¦´Â CPU¿Í GPU°¡ µ¥ÀÌÅ͸¦ Á÷Á¢ ÁÖ°í ¹ÞÀ¸¸ç ºü¸¥ ÀÛ¾÷ ÀüȯÀ» ÅëÇØ ÀÛ¾÷ÀÇ È¿À² Çâ»óÀÌ °¡´ÉÇØÁ³´Ù.
CPU¿Í GPU¸¦ º´Çà »ç¿ëÇÏ´Â HSA, È¿°úÀÖ´Ù
HSA Áö¿øÀº Ä«º£¸® APU°¡ µîÀåÇÏ¸é¼ Áö¿øÀÌ °¡´ÉÇØÁ³À¸¸ç CPU¿Í GPU¸¦ º´Çà »ç¿ë °¡´ÉÇØ ±âÁ¸ÀÇ CPU³ª GPU¸¦ ÀÌ¿ëÇÏ´Â ¹æ½Äº¸´Ù ó¸® È¿À²À» Çâ»óÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù. ÇÏÁö¸¸ À̸¦ Áö¿øÇÏ´Â ¼ÒÇÁÆ®¿þ¾î Á¦¹Ý ȯ°æÀº ¾ÆÁ÷ ºÎÁ·ÇÑ ½ÇÁ¤ÀÌ´Ù.
AMD´Â ¼ÒÇÁÆ®¿þ¾î Á¦Á¶»çµé°úÀÇ Çù·ÂÀ» ÅëÇØ HSA Áö¿ø ¼ÒÇÁÆ®¿þ¾î ȯ°æÀ» È®ÀåÇØ ³ª°¥ °ÍÀ¸·Î ¾Ë·ÁÁ® ¾ÕÀ¸·Î°¡ ±â´ëµÇ´Â ±â¼ú ÁßÀÇ Çϳª´Ù. AMD´Â Ä«º£¸® APUÀÇ HSA ¼º´É º¥Ä¡¸¶Å©¸¦ À§ÇØ Corel AfterShot Pro¿Í JPEG Decoder HSA Demo¸¦ Á¦°øÇß´Ù.
HSA Áö¿øÇÏ´Â Corel AfterShot Pro
Corel AfterShot Pro´Â DSLRÀ̳ª µðÁöÅÐÄ«¸Þ¶óÀÇ RAW ÆÄÀÏ º¸Á¤°ú ÆíÁýÀ» Áö¿øÇÏ´Â ¼ÒÇÁÆ®¿þ¾î·Î ±âÁ¸ ¼ÒÇÁÆ®¿þ¾î°¡ CPU Áö¿ø°ú OpenCLÀ» ÀÌ¿ëÇÑ GPU Ȱ¿ëÀÌ °¡´ÉÇß´ø °Í¿¡¼ ´õ ³ª¾Æ°¡ Ä«º£¸® APUºÎÅÍ Áö¿ø °¡´ÉÇØÁø HSA¸¦ Áö¿øÇÑ´Ù. ƯÈ÷ ±âÁ¸¿¡ Á¦°øÇÏÁö ¾Ê¾Ò´ø ÀÚµ¿ ¸í¾Ïºñ Á¶Àý ±â´ÉÀÎ Loca Contrast¸¦ Á¦°øÇÑ´Ù.
Local Contrast´Â ¸í¾Ïºñ¸¦ ÀÚµ¿À¸·Î Á¶ÀýÇÏ´Â ±â´ÉÀ¸·Î ÀÏÁ¤ ºÎºÐÀ¸·Î Á¤ÇØÁø ¿µ¿ªÀÇ ¸í¾Ïºñ¸¦ Á¶ÀýÇØ À̸¦ Àû¿ëÇÏÁö ¾ÊÀ» ¶§º¸´Ù ¼±¸íÇÑ À̹ÌÁö¸¦ ¾òÀ» ¼ö ÀÖ´Ù. ÀÌ ±â´ÉÀº ºÎÇϰ¡ ´Ã¾î³ª´Âµ¥ ±âÁ¸ ¹æ½ÄÀ¸·Î´Â 󸮰¡ ¾î·ÆÁö¸¸ CPU¿Í GPU¸¦ º´ÇàÇØ »ç¿ëÇÏ´Â HSA¸¦ ÀÌ¿ëÇϸé È¿À²À» ³ôÀÏ ¼ö ÀÖ´Ù.
À̹ø Å×½ºÆ®´Â 25ÀåÀÇ RAW ÆÄÀÏÀ» JPEG·Î º¯È¯ÇÏ´Â ÀÛ¾÷À¸·Î Local Contrast¸¦ ÄÑ ºÎÇϰ¡ ´Ã¾î³ª´Â »óȲ¿¡¼ÀÇ °á°ú¸¦ Á¤¸®Çß´Ù. ÀϹÝÀûÀ¸·Î À̹ÌÁö ó¸® °úÁ¤¿¡¼ ƯÁ¤ ±â´ÉÀ» Ãß°¡Çϸé ó¸® °úÁ¤¿¡¼ÀÇ ºÎÇϰ¡ ´Ã¾î³ª°í À̶§ ÄÄÇ»ÆÃ ¼º´ÉÀÌ ¿ä±¸µÇ¸ç Local Contrastµµ ¿¹¿Ü°¡ ¾Æ´Ï´Ù.
±âÁ¸¿¡´Â CPU³ª GPU¸¦ ÀÌ¿ëÇÑ Ã³¸®°¡ ´ëºÎºÐÀ̾ú´Âµ¥ Ä«º£¸® APU´Â HSA¸¦ Áö¿øÇØ CPU¿Í GPUÀÇ º´Çà 󸮰¡ ÁøÇàµÇ¾î È¿À²ÀÌ ³ô¾ÆÁö¸ç ÀÌ´Â CPU¿Í GPU°¡ ¼·Î µ¥ÀÌÅ͸¦ Á÷Á¢ ÁÖ°í ¹Þ°í ºü¸¥ ÀÛ¾÷ ÀüȯÀÌ °¡´ÉÇØ ±×¸¸Å ó¸® È¿À²ÀÌ ³ô¾ÆÁø´Ù. CPU¿Í GPUÀÇ ÀÚ¿ø °øÀ¯°¡ ¾î·Á¿î OpenCLÀº ¿ÀÈ÷·Á ¾î´À ÇϳªÀÇ ÇÁ·Î¼¼¼·Î¸¸ ÀÌ·ç¾îÁö´Â ÀÛ¾÷º¸´Ù ºñÈ¿À²ÀûÀÏ ¼öµµ Àִµ¥ À̹ø °á°ú´Â À̸¦ ¹Ý¿µÇØ º¸¿©ÁØ´Ù.
ÀÌó·³ HSAÀÇ È°¿ëÀº CPU¿Í GPU ´Üµ¶ ¶Ç´Â GPU¸¦ ÀÌ¿ëÇØ ó¸® È¿À²À» ³ôÀÌ´Â ¼ÒÇÁÆ®¿þ¾î¿¡¼ ´õ ³ª¾Æ°¡ CPU¿Í GPU¸¦ º´ÇàÇØ »ç¿ëÇÔÀ¸·Î½á ±âÁ¸º¸´Ù Çâ»óµÈ ó¸® ¼º´ÉÀ» ¾òÀ» ¼ö Àִµ¥ ÀÖ´Ù.
³»Àå JPEG µðÄÚ´õ¿Í AMD µðÄÚ´õ¸¦ ÀÌ¿ëÇÑ ÀÛ¾÷
JPEG Decoder HSA Demo´Â AMD°¡ HSA Å×½ºÆ®¸¦ À§ÇØ Á¦°øÇÑ ¼ÒÇÁÆ®¿þ¾îÁö¸¸ º¥Ä¡¸¶Å© ÇÁ·Î±×·¥ ¿Ü¿¡ AfterShot Pro¿Í °°ÀÌ HSA ÀåÄ¡¸¦ º°µµ·Î ¼±ÅÃÇÏÁö ¸øÇϰí OpenCL ¶Ç´Â HSA¸¦ ÀÚµ¿À¸·Î µ¿ÀÛÇØ HSA°¡ µ¿ÀÛÇÏ´ÂÁö È®ÀÎÀÌ ¾î·Á¿ü´Ù. ÇÏÁö¸¸ ±âº» ³»ÀåµÈ JPEG µðÄÚ´õ¸¸À» ÀÌ¿ëÇÒ ¶§º¸´Ù AMD Ä«º£¸® APU¸¦ ÀÌ¿ëÇØ ó¸®ÇÏ¸é ±×¸¸Å À̹ÌÁö ÀÚµ¿ Àüȯ¿¡¼ È¿À²ÀÌ ³ô¾ÆÁö´Â °ÍÀ¸·Î È®ÀεȴÙ.
JPEG Decoder HSA Demo´Â 24°³ÀÇ JPEG À̹ÌÁö¸¦ ³»Àå µðÄÚ´õ¿Í AMD°¡ Á¦°øÇÏ´Â µðÄÚ´õ »çÀÌÀÇ ¼º´ÉÀ» ºñ±³ÇÏ´Â ÅøÀÌ´Ù. High´Â 7360x4912 ÇØ»óµµ, Enthusiast´Â 11986x8000 ÇØ»óµµÀÇ À̹ÌÁö¸¦ À庰·Î ³Ñ°Ü ó¸®ÇÏ´Â °úÁ¤ÀÇ Å×½ºÆ®¸¦ ÁøÇàÇϸç À©µµ¿ì¿¡ ³»ÀåµÈ µðÄÚ´õ ´ëºñ Ä«º£¸® APU (A10-7850K)¸¦ ÀÌ¿ëÇϸé 7-8¹è Á¤µµ ºü¸¥ ½Ã°£ ³»ÀÇ Ã³¸®°¡ °¡´ÉÇÑ °ÍÀ¸·Î È®ÀεƴÙ.
CPU¸¦ º¸¿ÏÇÏ´Â GPU (OpenCL), ÄÄÇ»ÆÃ ¿¬»ê ¼º´É °³¼±µÅ
Ä«º£¸® APU´Â ¸®Ä¡·£µå¸¦ À̾î CPU¿Í GPU¸¦ ÀÌ¿ëÇÑ À̱âÁ¾ ÄÄÇ»ÆÃ ȯ°æ¿¡ º¸´Ù Àû±ØÀûÀ̸ç OpenCLÀ» äÅÃÇØ CPU¸¦ ÀÌ¿ëÇÑ ´Üµ¶ 󸮺¸´Ù ºü¸¥ 󸮰¡ °¡´ÉÇØÁö°í ÀÖÀ¸¸ç °æÀï»çº¸´Ù ³ôÀº ÄÄÇ»ÆÃ ¼º´ÉÀ» ¹ÙÅÁÀ¸·Î ó¸® È¿À²À» ³ôÀ̰í ÀÖ´Ù.
AMD´Â CPU ¿Ü¿¡µµ GPU¸¦ ÀÌ¿ëÇÑ GPGPU¸¦ À§ÇÑ °ø°³Ç¥ÁØ OpenCL¿¡ ÁýÁßÇØ À̱âÁ¾ ÄÄÇ»ÆÃ ȯ°æ°ú Áö¿øÀ» È®´ëÇØ¿Ô°í Ä«º£¸® APUºÎÅÍ´Â HSA¸¦ Áö¿øÇÔÀ¸·Î½á ÀÌÁ¦ ´Ü¼øÈ÷ CPU¿Í GPU ´Üµ¶ÀÇ ¼º´ÉÀ¸·Î º¸±âº¸´Ù´Â ´Ù¾çÇÑ ¹æ¹ýÀÇ ÄÄÇ»ÆÃ ¼º´É ÃøÁ¤ÀÌ ÀÌ·ç¾îÁ®¾ß ÇÒ °ÍÀ¸·Î º¸ÀδÙ. |