|
½º¸¶Àϼºê, iwinv AMD ¶óµ¥¿Â GPU Ŭ¶ó¿ìµå Ãâ½Ã |
½º¸¶Àϼºê´Â AMD ¶óµ¥¿Â ±×·¡ÇÈÄ«µå¸¦ ÀåÂøÇÑ GPU Ŭ¶ó¿ìµå ¼ºñ½º¸¦ Ãâ½ÃÇß´Ù.
ÃÖ±Ù ÀΰøÁö´É(AI) ¹ßÀüÀ¸·Î ÀÎÅÍ³Ý µ¥ÀÌÅÍ ¼¾ÅÍÀÇ GPU(Graphics Processing Unit) ÄÄÇ»Æà ¼ö¿ä´Â ²ÙÁØÈ÷ Áõ°¡ÇÏ°í ÀÖ´Ù. GPU´Â °ÔÀÓÀ̳ª CAD µîÀÇ 3Â÷¿ø ±×·¡ÇÈ º¤ÅÍ°ªÀ» °è»êÇÏ´Â ¼öÁØÀ» ¹þ¾î³ª °øÇРȤÀº ¿ìÁÖ°úÇÐ, »ý¸í°úÇÐ, ÀÚ¿ø Ž»ç µîÀÇ ½´ÆÛÄÄÇ»ÅͷμÀÇ ¿¬»êÀ» ³Ñ¾î ¿äÁòÀº ±â°è³ª ¼ºñ½º °³¹ß¿¡ ÇÊ¿äÇÑ ¿¬»ê ÀåÄ¡·Î ÁÖ¸ñ ¹Þ´Â Ãß¼¼´Ù.
ÇÏÁö¸¸ GPU ¿¬»ê¿¡ ÇÊ¿äÇÑ ¼ÒÇÁÆ®¿þ¾î ´ëºÎºÐÀº ¿£ºñµð¾Æ(NVIDIA)ÀÇ ½ºÆ®¸² ÇÁ·Î¼¼¼ÀÎ CUDA(Compute Unified Device Architecture) API¸¦ ±â¹ÝÀ¸·Î °³¹ßµÇ°í ÀÖ¾î °á±¹ ±×·¡ÇÈ Ä«µå Á¦Á¶ ¾÷°è¿¡¼± ¿£ºñµð¾Æ°¡ µ¶Á¡ »óȲÀÌ´Ù. ¿£ºñµð¾Æ´Â 2017³â 12¿ù 20ÀÏ ÀÚ·Î ÀÚ»ç ÁöÆ÷½º ¼ÒÇÁÆ®¿þ¾î ¶óÀ̼±½º »ç¿ëÀ» µ¥ÀÌÅͼ¾ÅÍ¿¡¼´Â °í°¡ÀÇ ±â¾÷¿ë ±×·¡ÇÈ Ä«µå »ç¿ëÀ¸·Î ÇÑÁ¤ÇÏ°í, ÀϹÝÀûÀÎ °ÔÀÓ¿ë ±×·¡ÇÈÄ«µå´Â ºí·ÏüÀÎ ¿ëµµ ¿Ü¿¡ »ç¿ëÀ» ±ÝÁöÇß´Ù. ÀÌ·± ÀÌÀ¯·Î ¿ù ¼ö¹é¸¸ ¼öÁØ¿¡ À̸£´Â °í°¡ÀÇ GPU ÄÄÇ»Æà ¼ºñ½º´Â ´Ù¼ö ÀÎÅÍ³Ý ±â¾÷¿¡ ¸¹Àº ºÎ´ãÀÌ µÇ¾î ÀÖ´Ù.
ÀåÂøÇÑ GPU´Â Vega64¿Í VII µÎ Á¦Ç°À¸·Î À©µµ¿ìÁî ¼¹ö 2019¿Í ¸®´ª½º ¿ìºÐÅõ ±â¹ÝÀÇ ¿î¿µÃ¼Á¦¿¡ ±¸±ÛÀÇ AI ÇнÀ ¶óÀ̺귯¸®ÀÎ ÅÙ¼Ç÷οì ROCm °³¹æÇü ¼ÒÇÁÆ®¿þ¾î Ç÷§Æû 1.13.4 ¹öÀüÀ» ´õÇØ Á¦°øÇÑ´Ù.
ÀÌ ¼ºñ½º¸¦ °³¹ßÇÑ ÀÌ°æÇå Á¦ 2 ¿¬±¸¼Ò ¼ÒÀåÀº “¶óµ¥¿Â GPUÀÇ ¿¬»êÀº ¿ÀǼҽºÀÎ OPEN CL API¸¦ ±â¹ÝÀ¸·Î Çϴµ¥ ÃÖ±Ù OPEN CLÀÌ ¿£ºñµð¾ÆÀÇ CUDA ¼º´ÉÀ» ÃæºÐÈ÷ µû¶óÀâÀº »óŸç, ±âÁ¸ ÀÚ»ç ¿£ºñµð¾Æ GPU °è¿ÀÇ CUDA API¿Í ´Þ¸® ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ® ±â¹ÝÀÌ¶ó µ¥ÀÌÅͼ¾ÅÍ¿¡¼ »ç¿ë Á¦¾àÀÌ ¾ø¾î µ¿¿µ»ó ÀÎÄÚµùÀ̳ª ÀΰøÁö´É ÇнÀ, °úÇÐ ¿¬»ê µî¿¡¼ ¶óÀ̼±½º ºÎ´ã ¾øÀÌ Àú·ÅÇÑ GPU¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù”°í ¸»Çß´Ù.
ÀÌ¾î ±èÂù¼® ¼ºñ½º ±âȹÆÀÀåÀº “OPEN CL API´Â ¿£ºñµð¾Æ CUDA¿¡ ºñÇØ ¶óÀ̺귯¸®°¡ ºÎÁ·ÇÏÁö¸¸, ²ÙÁØÈ÷ ¾÷µ¥ÀÌÆ®µÇ´Â ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ® Áß Çϳª·Î AMD»Ó ¾Æ´Ï¶ó ÀÎÅÚ, ¾ÖÇà µî ´Ù¾çÇÑ Çϵå¿þ¾î ±×·ì¿¡¼ OPEN CLÀ» Àû±ØÀûÀ¸·Î Áö¿øÇÏ°í ÀÖ´Ù”¸ç “¿ì¸® ¼ºñ½º´Â °í°´¿¡°Ô Àú·ÅÇÏ°í ´Ù¾çÇÑ ¼±ÅÃÀÇ ±âȸ¸¦ Á¦°øÇϱâ À§ÇØ ÀÚ»ç ¼ºñ½º¿¡ ¿£ºñµð¾Æ, ¿¡ÀÌ¿¥µð, ÀÎÅÚ µîÀÇ GPU Ŭ¶ó¿ìµå ¼ºñ½º¸¦ Ãâ½ÃÇÒ ¿¹Á¤ÀÌ´Ù. ½º¸¶Àϼºê´Â OPEN CL ±â¹ÝÀÇ ¼ºñ½º¸¦ Á» ´õ ´Ù¾çÇÏ°Ô °³¹ßÇÏ°í Áö¿øÇÏ´Â ¾÷ü°¡ µÉ °Í”À̶ó°í ¸»Çß´Ù.
½º¸¶Àϼºê´Â ÃÖ±Ù Á¤ºÎ ±â°ü Ŭ¶ó¿ìµå º¸¾È ÀÎÁõ CSAP(Ŭ¶ó¿ìµå ¼ºñ½º º¸¾È ÀÎÁõ)À» ȹµæÇÏ°í °ø°ø Ŭ¶ó¿ìµå¸¦ °ø±ÞÇϱ⠽ÃÀÛÇÑ ¼¹ö Ŭ¶ó¿ìµå Àü¹® ¿©¼º ±â¾÷À¸·Î, µ¥ÀÌÅͼ¾ÅͺÎÅÍ ¼¹ö¿Í Ŭ¶ó¿ìµå±îÁö IaaS¿¡ ÇÊ¿äÇÑ ¸ðµç ±â¼ú°ú ¼Ö·ç¼ÇÀ» Á÷Á¢ Áý¾àÇÏ¿© ¸¸µç °¡°Ý Æı«Çü Ŭ¶ó¿ìµå ¼ºñ½ºÀÎ ¾ÆÀÌÀ©ºêÀÌ(iwinv)¿Í º£¾î¸ÞÅ» Ŭ¶ó¿ìµå ¼ºñ½ºÀΠŬ¶ó¿ìµåºêÀÌ(CLOUDV) ¼ºñ½º¸¦ ¿î¿µÇÏ°í ÀÖ´Ù.
|