|
|
|
[Á¦Ç°¼Ò°³]AMD, OpenCL ¼ÒÇÁÆ®¿þ¾î °³¹ß Å°Æ® ÃֽŠ¹öÀü ¹ßÇ¥ |
|
|
2011-08-09 |
|
|
|
|
AMD´Â ¿À´Ã AMD APP °¡¼ÓÈ SDK(Software Development Kit:¼ÒÇÁÆ®¿þ¾î °³¹ß Å°Æ®) v2.5¸¦ ¹ßÇ¥Çß´Ù. AMD APP °¡¼ÓÈ SDK v2.5´Â ¾÷µ¥ÀÌÆ®µÈ ÃֽŹöÀüÀ¸·Î CPU¿¡¼ GPU±îÁö µ¥ÀÌÅÍ Ã³¸® Çâ»óÀÌ ÁÖµÈ Æ¯Â¡ÀÌ´Ù.
|
¾¾Áö·£µå±âÀÚ cgland@cgland.com |
¨Ï µðÁöÅк귯½Ã & cgland.com, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö |
|
|
|
|
|
AMD´Â ¿À´Ã AMD APP °¡¼ÓÈ SDK(Software Development Kit:¼ÒÇÁÆ®¿þ¾î °³¹ß Å°Æ®) v2.5¸¦ ¹ßÇ¥Çß´Ù. AMD APP °¡¼ÓÈ SDK v2.5´Â ¾÷µ¥ÀÌÆ®µÈ ÃֽŹöÀüÀ¸·Î CPU¿¡¼ GPU±îÁö µ¥ÀÌÅÍ Ã³¸® Çâ»óÀÌ ÁÖµÈ Æ¯Â¡ÀÌ´Ù. °³¹ßÀÚµéÀº AMD APP °¡¼ÓÈ SDK v2.5¸¦ ÅëÇØ HD±×·¡ÇÈ°ú ¼öÆÛ ÄÄÇ»ÅÍ±Þ ¼º´É, ¿Ãµ¥ÀÌ(All-Day) ¹èÅ͸® ¼ö¸íÀ» ÀÚ¶ûÇÏ´Â ÃֽŠAMD A ½Ã¸®Áî APU¸¦ Æ÷ÇÔÇÑ APUÀÇ Æ¯ÀåÁ¡À» ÃÖ´ëÇÑ È°¿ëÇÒ ¼ö ÀÖÀ¸¸ç, À̱âÁ¾ ÄÄÇ»Æà Ç÷§Æû »ó¿¡¼µµ GPU¿¬»ê ¹× º´·Ä ÇÁ·Î¼¼½ÌÀÇ ÆÄ¿ö¸¦ ºü¸£°í ½±°Ô ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ AMD APP SDK ÃֽŠ¹öÀüÀº OpenCL¢â ¾÷°è Ç¥ÁØÀ» ÁؼöÇØ, °³¹ßÀÚµéÀº ´õ ³ÐÀº ½ÃÀåÀ» ¸ñÇ¥·Î ´Ù¾çÇÑ µð¹ÙÀ̽º ÆûÆÑÅÍ¿¡¼ ¿î¿ëµÇ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ´Ù. À̹ø¿¡ Ãâ½ÃµÈ AMD APP °¡¼ÓÈ SDK v2.5´Â ÇÙ½É ¼º´ÉÀ» °ÈÇØ CPU¿¡¼ GPU±îÁöÀÇ ´ë¿ªÆø ÇѰ踦 ÁÙ¿´À¸¸ç, ÀÌ·Î ÀÎÇØ AMD A ½Ã¸®Áî APU¿¡¼ÀÇ µ¥ÀÌÅÍ Àü¼Û¼Óµµ°¡ ¹«·Á 15GB/s³ª »¡¶óÁ® È¿°úÀûÀÎ µ¥ÀÌÅÍ Àü¼ÛÀÌ °¡´ÉÇÏ´Ù. ÀÌ·¯ÇÑ ±âº» ¼º´É»Ó¸¸ ¾Æ´Ï¶ó, AMD A½Ã¸®Áî APU¿¡¼ Á¦½ºÃ³ ÀÎÅÍÆäÀ̽º, ¸ÖƼ ¸ð´ÏÅÍ Áö¿ø, 3D ¿£ÅÍÅ×ÀθÕÆ®, ½Ç½Ã°£ À̹ÌÁö ¾ÈÁ¤È[3]°°Àº ÄÄÇ»Æà °æÇèÀ» Å©°Ô Çâ»ó½Ãų ¼ö ÀÖ´Ù. AMD Ç»Àü ÀͽºÇǸ®¾ð½º ÇÁ·Î±×·¥ ¼ö¼® ºÎ»çÀå ¸¸ÁÖ ÇòÁö(Manju Hegde)´Â ¡°AMD Ç÷§Æû»ó¿¡¼ÀÇ ¼º´É°ú ÇÁ·Î±×·¡¸Óºô¸®Æ¼(programmability)¸¦ °³¼±½ÃÅ°´Â °ÍÀÌ ¿ì¸®ÀÇ ÇÙ½É °èȹÀ̸ç, APU°¡ ÃÖ°íÀÇ °³¹ß Ç÷§ÆûÀÌ µÉ ¼ö ÀÖµµ·Ï °³¹ßÀÚµé°ú ±ä¹ÐÈ÷ °øÁ¶ÇÏ°í ÀÖ´Ù¡±°í ¸»Çϸç, ¡°Á¤±³ÇÏ°Ô ¹ßÀü½ÃŲ ÃÖ½ÅSDK¸¦ ÅëÇØ ¿¡ÄڽýºÅÛÀÌ Áö¼ÓÀûÀ¸·Î ¼ºÀåÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇϸç, Áö³ 6¿ù¿¡ ¼º°øÀûÀ¸·Î °³ÃÖµÈ AMD Ç»Àü °³¹ßÀÚ È¸ÀÇ·Î Çü¼ºµÈ ¸ð¸àÅÒÀ» Áö¼Ó½ÃÄÑ ³ª°¥ °Í¡±À̶ó°í °Á¶Çß´Ù. ÄÚ·¼ÀÇ ÃÖ°í ±â¼ú Ã¥ÀÓÀÚ ±×¶óÇÔ ºê¶ó¿î(Graham Brown)Àº ¡°AMD A ½Ã¸®Áî APU¿Í »õ·Ó°Ô Çâ»óµÈ SDK ¹ßÇ¥·Î AMD´Â Çϵå¿þ¾î À庮À» Á¦°ÅÇÏ°í ÄÚµùÀÇ º¹À⼺À» ÁÙ¿© °³¹ßÀÚµéÀÌ »ý»ýÇÑ ÄÄÇ»Æà °æÇèÀ» ±¸ÃàÇϴµ¥ ÀÏÁ¶ÇÏ°í ÀÖ´Ù¡±°í ¸»Çϸç ÀÌ¿¡ µ¡ºÙ¿©, ¡°AMD´Â °³¹æÇü Ç¥ÁØÀ» °ÈÇÏ´Â ÇÑÆí, °³¹ßÀÚµéÀÌ »ç¿ë °¡´ÉÇÑ ¸ðµç ÄÄǻƮ ÆÄ¿ö¸¦ È¿À²ÀûÀ¸·Î È°¿ëÇÏ¿© ¸ÖƼ¹Ìµð¾î ¼ÒºñÀڵ鿡°Ô »ó´çÈ÷ °³¼±µÈ °æÇèÀ» Á¦°øÇϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â Á¾ÇÕÀûÀÎ Ç÷§ÆûÀ» ¸¸µé¾î ¿Ô´Ù¡±°í ¸»Çß´Ù. AMD APP °¡¼ÓÈ SDK v2.5ÀÇ ¶Ç ´Ù¸¥ Ư¡Àº OpenCLÀÇ ½ÇÇà½Ã°£ °³¼±ÀÌ Æ÷ÇԵǾî ÀÖ¾î, Ä¿³Î(kernel) ½ÇÇà½Ã°£°ú PCle Àü¼Û ¿À¹öÇìµå(overheads)¸¦ ÁÙ¿© ÀÌ¿ë °¡´ÉÇÑ GPU ¿¬»ê ¼º´ÉÀ» ÈξÀ È¿°úÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ, AMD APP °¡¼ÓÈ SDK´Â À©µµ¿ì Ç÷§Æû»ó¿¡¼ ´ÙÁß GPU¿¬»ê ¼º´É È®ÀåÀ» °¡´ÉÄÉ ÇÏ´ÂAPU¿¡ ¿ÜÀå GPUÀåÂø Áö¿øÀ» Æ÷ÇÔ, APU¿¡ ¿ÜÀå GPUÀåÂøÀ» À§ÇÑ AMD PowerXpress ±â¼ú µî ´ÙÁß GPU¿¡ ´ëÇÑ ±¤¹üÀ§ÇÑ Áö¿øÀ» Á¦°øÇÑ´Ù. ¼ÒÇÁÆ®¿þ¾î °³¹ß ¼±µµ ±â¾÷ÀΠžÄÚ´õ(TopCoder)°¡ ÁÖ°üÇÑ ¡®AMD Open CL ÄÚµù °æÁø´ëȸ¡¯¿¡ Âü°¡ÇÑ °³¹ßÀÚµéÀº AMD APP °¡¼ÓÈ SDK¸¦ »ç¿ëÇÏ°í ÀÖ´Ù. 6¿ù AMD Ç»Àü °³¹ßÀÚ È¸ÀÇ¿¡¼ ¹ßÇ¥µÈ ÀÌ °æÁø´ëȸ´Â Àü ¼¼°è ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ ´©±¸³ª Âü¿©ÇÒ ¼ö ÀÖÀ¸¸ç ¿ì½ÂÀÚ¿¡°Ô´Â ÃÖ°í 5 ¸¸ ´Þ·¯(ÇÑÈ ¾à 5õ¸¸¿ø)ÀÇ »ó±ÝÀÌ ¼ö¿©µÈ´Ù. ÀÚ¼¼ÇÑ »çÇ×Àº http://amd.topcoder.com ¿¡¼ ¾Ë ¼ö ÀÖ´Ù. AMD APP °¡¼ÓÈ SDK v.2.5 ÀÇ Çâ»óµÈ ±â´É°ú ´Ù¿î·Îµå´Â ÀÌ°÷¿¡¼ È®ÀÎ °¡´ÉÇÏ´Ù.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|