Àå¾óÃ÷ íåì»öÌ <Â÷À̽ÅÁÖ°£> ±âÀÚ
|
|
|
¡ã 2020³â 9¿ù Áß±¹ ±¤µÕ¼º ¼±Àü¿¡ ÀÖ´Â ÅÙ¼¾Æ® ÀÎÅͳݵ¥ÀÌÅͼ¾ÅÍ(IDC) Á÷¿øÀÌ ÀÚ»ç Ŭ¶ó¿ìµåÄÄÇ»Æà ¼ºñ½º¸¦ ¼Ò°³ÇÏ°í ÀÖ´Ù. Ŭ¶ó¿ìµåÄÄÇ»Æà ¾÷ü°¡ GPGPU Á¦Á¶»çÀÇ ÁÖ¿ä °í°´ÀÌ´Ù. REUTERS |
¿ÜºÎ¿¡ ÀÖ´Â ÅõÀÚÀÚµéÀº GPU ¾÷°èÀÇ ¸®½ºÅ©¸¦ ¸¹ÀÌ ¾ð±ÞÇÑ´Ù. Áß½ÌÅë½Å(ZTE) 4¼¼´ë(4G) Åë½Å Á¦Ç° ÃÑ°ý¿£Áö´Ï¾î¿´´ø À©¸®¾óÅõÀÚÀÇ Ã¢¾÷ÆÄÆ®³Ê ·ùÈËÃáÀº “GPGPU(GPUÀÇ ¹ü¿ë ¿¬»ê) ºÐ¾ß´Â ¼ºÀå Ãʱ⠴ܰè°í, ¾Ë¸®¹Ù¹Ù¿Í ÅÙ¼¾Æ® µî Ŭ¶ó¿ìµåÄÄÇ»Æà ¾÷ü°¡ ÁÖ¿ä °í°´»ç”¶ó¸ç “À̵éÀÇ ±¸¸ÅÁ¤Ã¥Àº ½ÃÀå ³í¸®¸¦ µû¸¥´Ù”°í ¸»Çß´Ù.
½Å»ý GPGPU Á¦Á¶»ç Á¦Ç°ÀÌ Å¬¶ó¿ìµåÄÄÇ»Æà ¾÷üÀÇ ¿ä±¸»çÇ×À» ¸¸Á·½ÃÅ°·Á¸é °¡¾ß ÇÒ ±æÀÌ ¸Ö´Ù. ƯÈ÷ ±¸Ã¼ÀûÀÎ ¾ÖÇø®ÄÉÀ̼Ç(¾Û)°ú ¼ÒÇÁÆ®¿þ¾î·Çϵå¿þ¾î ¼Ö·ç¼Ç¿¡ Àû¿ëÇØ °ËÁõ¹Þ¾Æ¾ß ÇÑ´Ù. ±×´Â “¿£ºñµð¾Æ°¡ ¼ö½Ê ³â µ¿¾È ±×·¡ÇÈó¸®ÀåÄ¡(GPU) ºÐ¾ß¿¡ ÁýÁßÇß°í ´ë·®ÀÇ Æ¯Ç㸦 º¸À¯ÇÏ°í ÀÖ´Ù”¸ç “±¹³»±â¾÷ÀÌ µ¶Á¡Àû ÁöÀ§¿¡ µµÀüÇÏ·Á¸é ƯÇã ¹®Á¦µµ ´ëºñÇØ¾ß ÇÑ´Ù”°í ÁöÀûÇß´Ù. ´Ù¸¥ ¹ÝµµÃ¼¾÷°è °ü°èÀÚ´Â È¿þÀÌ¿Í ¾Ë¸®¹Ù¹Ù, ¹ÙÀ̵ο¡´Â ¹ÝµµÃ¼ ÀÚȸ»ç°¡ ÀÖ°í ÅÙ¼¾Æ®µµ ¿£Ç÷¹ÀÓ µî ÀΰøÁö´É ¹ÝµµÃ¼±â¾÷¿¡ ÅõÀÚÇÑ Á¡À» µé¸é¼ “¾ÕÀ¸·Î ÀÌµé ´ë±â¾÷°ú µ¶¸³µÈ GPU Á¦Á¶»ç°¡ ÀûÀÌ µÉÁö Ä£±¸°¡ µÉÁö ¾Ë ¼ö ¾ø´Ù”°í ¸»Çß´Ù.
¾ù°¥¸®´Â Àü¸Á
GPU ±â¾÷¿¡ °¡Àå Àý½ÇÇÑ ÀÓ¹«´Â Á¦Ç°À» Ãâ½ÃÇÏ°í »õ·Î¿î ¼¼´ëÀÇ Á¦Ç°À¸·Î ±³Ã¼ÇØ ¼º´ÉÀ» °³¼±ÇÏ´Â °ÍÀÌ´Ù. À̵éÀÌ ³»³õ´Â ù Á¦Ç°ÀÌ ´Ü¹ø¿¡ ¼º°øÇϸ®¶ó ¹Ï´Â »ç¶÷Àº º°·Î ¾ø´Ù. ´ëºÎºÐ Á¤ºÎ³ª ±¹À¯±â¾÷¿¡¼ Ãʱ⠴ܰèÀÇ ¾î·Á¿òÀ» ¹öƼµµ·Ï Á¦Ç°À» »çÁֱ⸦ ±â´ëÇÑ´Ù. ´ô¿À½ºÂ¡ Åã¼öÁî½Å ȸÀåÀº “ù Á¦Ç°À¸·Î ¼¼»óÀ» ±ô¦ ³î¶ó°Ô ÇÏ°í ¾÷°è¸¦ µÚÈçµé õÀç´Â ¾ø´Ù”¸ç “Àú¸¶´Ù ºÎ´ÜÈ÷ Á¦Ç°À» °³¼±ÇØ¾ß ÇÒ °Í”À̶ó°í ¸»Çß´Ù.
Àå±âÀûÀ¸·Î ½Å»ý ¹ÝµµÃ¼±â¾÷¿¡ °¡Àå Å« µµÀüÀº Áß±¹¿¡¼ ¿£ºñµð¾Æ¿¡ ÇÊÀûÇÒ ¼ÒÇÁÆ®¿þ¾î »ýÅ°踦 ±¸ÃàÇÏ´Â °ÍÀÌ´Ù. ¿£ºñµð¾Æ´Â 2006³â¿¡ º´·Ä ÄÄÇ»Æà Ç÷§Æû CUDA(Äí´Ù)¸¦ Ãâ½ÃÇß°í °³¹ß µµ±¸¸¦ Á¦°øÇß´Ù. ´©±¸µç ¿£ºñµð¾Æ GPU°¡ µç ³ëÆ®ºÏÄÄÇ»Å͸¸ ÀÖÀ¸¸é ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÒ ¼ö ÀÖ¾ú´Ù. Áö³ 10³â°£ ¿£ºñµð¾Æ´Â Çб³¿Í ¿¬±¸±â°ü¿¡ CUDA¸¦ º¸±ÞÇß´Ù. ÀÌ Ç÷§ÆûÀ» ±â¹ÝÀ¸·Î ±âÈÄ ½Ã¹Ä·¹À̼Ç, ÁöÁø µ¥ÀÌÅÍó¸® ¼ÒÇÁÆ®¿þ¾î µîÀ» °³¹ßÇÏ°í °¡Àå ÀáÀç·Â ÀÖ´Â ÀÀ¿ë ºÐ¾ßÀÎ ÀΰøÁö´É¿¡ À̸£µµ·Ï Çß´Ù.
Áß±¹ GPU Á¦Á¶»ç´Â CUDA¿Í ȣȯÇÏ´Â Àü·«À» ¼±ÅÃÇß´Ù. À̸¦ ±â¹ÝÀ¸·Î ÀÚ»çÀÇ ¼ÒÇÁÆ®¿þ¾î »ýÅ°踦 À°¼ºÇÒ Áغñ¸¦ ÇÏ°í ÀÖ´Ù. ´ô¿À½ºÂ¡ ȸÀåÀº “»ç¿ëÀÚ°¡ Áö±Ý±îÁö ÅõÀÚÇÑ °ÍÀ» º¸È£Çϱâ À§ÇØ ±âÁ¸ ¼ÒÇÁÆ®¿þ¾î¸¦ °è¼Ó »ç¿ëÇϵµ·Ï Çã¿ëÇÑ °Í”À̶ó¸ç “¾ÕÀ¸·Î Ç÷§ÆûÀ» °³¼±ÇÏ°í ¿ì¸® ¹ÝµµÃ¼Ä¨À» Àû¿ëÇØ °³¹ßÀÚµéÀÌ ³Ñ¾î¿Àµµ·Ï ÇÒ °èȹ”À̶ó°í ¸»Çß´Ù.
ÇÏÁö¸¸ ¿£Ç÷¹ÀÓÀÇ Áß°£±Þ Á÷¿øÀº ȸÀÇÀûÀÎ ¹ÝÀÀÀ» º¸¿´´Ù. »ç¿ëÀÚ°¡ CUDA¿¡ Àͼ÷ÇØÁö¸é ´Ù½Ã ¿Å±æ ÀÌÀ¯°¡ ¾ø±â ¶§¹®ÀÌ´Ù. ÀΰøÁö´É ÈƷðú Ãß·ÐÀÌ °¡´ÉÇÑ ¹ÝµµÃ¼¸¦ µ¿½Ã¿¡ °³¹ßÇÏ´Â ¿£Ç÷¹ÀÓÀº CUDA »ýÅ°è¿Í ȣȯÀ» ¼±ÅÃÇÏÁö ¾Ê¾Ò´Ù. óÀ½¿¡´Â ¾î·Á¿üÁö¸¸ ¿ÀÈ÷·Á »ýÅ°èÀÇ ÁÖµµ±ÇÀ» Àâ¾Ò´Ù.
¿Õ±¤½Ã ·¹³ë¹ö±×·ì ºÎ»çÀåÀº “µ¶ÀÚ »ýÅ°踦 ±¸ÃàÇÏ´Â °úÁ¤¿¡¼ ȸ»çÀÇ ±â¼ú·ÂÀ» ½ÃÇè¹Þ´Â´Ù”°í ¸»Çß´Ù. ¹ÝµµÃ¼ ¾ÆÅ°ÅØó¸¦ ¼³°èÇÒ ¶§ ¾Õ³¯À» ³»´Ùº¸´Â ¾È¸ñÀÌ ÀÖ¾î¾ß »ýÅ°谡 ¹ßÀüÇÏ´Â °úÁ¤¿¡¼ ÃæºÐÈ÷ À¯¿¬¼ºÀ» ¹ßÈÖÇÒ ¼ö ÀÖ´Ù. “°æÀï»ç°¡ Á¤ÇÑ °ÔÀÓ ¹ýÄ¢¿¡¼ ÀÚ½ÅÀÇ »ýÅ°踦 ±¸ÃàÇÒ ¼ö ÀÖÀ» ¶§±îÁö ´ë°¡¸¦ ÃÖ¼ÒÈÇÏ¸é¼ ºü¸£°í À¯¿¬ÇÏ°Ô °æÀï»ç¸¦ Ãß°ÝÇØ¾ß ÇÑ´Ù. ¼¼»ó¿¡ ³ª¿Â ù³¯ºÎÅÍ ¹ø¼ºÇÏ´Â »ýÅ°è´Â ¾ø´Ù. ¸ðµÎ Á¶±Ý¾¿ ±¼·¯°¡¸é¼ Ä¿Á³´Ù.”
BAIÅõÀÚ ÅõÀÚ´ã´çÀÚ ½Ì¾ß¿ÀÆãÀº “¼ÒÇÁÆ®¿þ¾î »ýÅ°迡¼ ±¹³» GPU ¾÷ü°¡ ¿£ºñµð¾Æ¸¦ Ãß¿ùÇÒ ±âȸ´Â ¼ºÀå ÀáÀç·ÂÀÌ ÀÖ´Â ‘Áõ·®½ÃÀå’(ºí·ç¿À¼Ç)¿¡ ÀÖ´Ù”°í ¸»Çß´Ù. “Áß±¹ÀÇ À̹ÌÁö ÀνÄÀ̳ª ÀÚÀ²ÁÖÇà ±â¼úÀº ¹Ì±¹º¸´Ù µÚóÁ® ÀÖ´Ù. ÇÏÁö¸¸ 5¼¼´ë(5G) Åë½Å±â¼úÀ» ´Ù¸¥ ³ª¶óº¸´Ù ÀÏÂï µµÀÔÇß´Ù. GPU±â¾÷ÀÌ °í°´»ç¿Í ÇÔ²² Á¦Ç°À» ¿¬±¸ÇÏ°í ¼ÒÇÁÆ®¿þ¾î¿Í Çϵå¿þ¾î¸¦ °áÇÕÇÏ¸é µ¶ÀÚÀûÀÎ »ýÅ°踦 ¸¸µé ±âȸ°¡ »ý±æ °ÍÀÌ´Ù.”
ÇÏÁö¸¸ ¿Õ¾ðµÕ Áß±¹°øÁ¤¿ø ¿ø»ç´Â “°³¹ßÀÚ Ä¿¹Â´ÏƼ¸¦ ¸¸µé·Á¸é ¹ÝµµÃ¼ °³¹ßÀÇ ¼ö½Ê ¹è°¡ ³Ñ´Â ÀÚ±ÝÀ» ÅõÀÔÇØ¾ß ÇÑ´Ù. °³¹ßÀÚ¿¡°Ô ¼³¸í¼¿Í ½ÃÇèµµ±¸¸¦ Á¦°øÇÏ°í ±×µéÀÇ Áú¹®¿¡ ÀÀÇÏ¸é¼ ¼ÒÅëÇØ¾ß ÇÑ´Ù”°í ÁöÀûÇß´Ù.
¿£ºñµð¾Æ¿¡¼± 1¸¸ ¸íÀÌ ³Ñ´Â Á÷¿øÀÌ ¹ÝµµÃ¼ ºÎ´ëÁö¿ø°ú ¾Û Àû¿ë, ¼ÒÇÁÆ®¿þ¾î ÃÖÀûÈ µîÀÇ ¾÷¹«¸¦ Àü´ãÇÑ´Ù. óÀ½ CUDA¸¦ Ãâ½ÃÇßÀ» ¶§´Â ÅõÀÔ¿¡ ºñÇØ ¼öÀÔÀÌ ¹Ì¹ÌÇß´Ù. ¹ÝµµÃ¼»ê¾÷ ÅõÀÚÀÚ´Â “¿£ºñµð¾Æ¿¡ ÇÊÀûÇÒ ¼ÒÇÁÆ®¿þ¾î »ýÅ°踦 ±¸ÃàÇÏ´Â µ¥ ¼ö½Ê¾ï´Þ·¯°¡ µç´Ù”¸ç “Àڱݰú Àη ÁýÁßµµ¿¡ µû¶ó ¾ÕÀ¸·Î Áß±¹¿¡¼ ÇѵΠ±â¾÷¸¸ GPU °æÀï¿¡¼ »ì¾Æ³²À» °Í”À̶ó°í ¸»Çß´Ù.
¿Õ±¤½Ã ºÎ»çÀåÀº “±â¾÷ÀÇ ¼ºÆи¦ °áÁ¤ÇÏ´Â °ÍÀº Á¦Ç°”À̶ó°í °Á¶Çß´Ù. “¾ÕÀ¸·Î 2³â ¾È¿¡ °¢ ±â¾÷ÀÌ Ã¹ Á¦Ç°ÀÇ ¾ç»êÀ» ½ÃÀÛÇÏ°í °í°´»ç¿¡¼ Á¦Ç°À» »ç¿ëÇغ¸¸é °ÝÂ÷°¡ È®¿¬ÇØÁø´Ù. Á¦Ç°ÀÇ ÁúÀÌ ¶³¾îÁö´Â ±â¾÷Àº ³«¿ÀµÇ°Å³ª ÇÕº´µÇ°í ºÎÁ·ÇÑ Àη ÀÚ¿øµµ ½ÂÀÚ°¡ µ¶½ÄÇÒ °ÍÀÌ´Ù. ¿À·£ ½Ã°£ÀÌ °É¸®Áö ¾ÊÀ» °ÍÀÌ´Ù.”
|
|
|
¡ã Áß±¹°úÇпø ÄÄÇ»Æÿ¬±¸¼Ò ±¹°¡ÁßÁ¡½ÇÇè½Ç¿¡¼ À°¼ºÇÑ DPU ¾÷ü ÁßÄ¿À§¼ö°¡ ´©¸®ÁýÀ» ÅëÇØ ÃÖ±Ù ¼ö¾ïÀ§¾È ±Ô¸ðÀÇ ½Ã¸®ÁîA ÀÚ±ÝÁ¶´ÞÀ» ¸¶ÃÆ´Ù°í ¹àÇû´Ù. ÁßÄ¿À§¼ö ´©¸®Áý |
ÁÖ¸ñ¹Þ´Â DPU
Á¨½¼ Ȳ ¿£ºñµð¾Æ ȸÀåÀº “Áß¾Óó¸®ÀåÄ¡(CPU)·±×·¡ÇÈó¸®ÀåÄ¡(GPU)·µ¥ÀÌÅÍó¸®ÀåÄ¡(DPU)°¡ µ¥ÀÌÅͼ¾ÅÍÀÇ ¼¼ Ãà”À̶ó°í ¸»Çß´Ù. Áß±¹ ±â¾÷ÀÌ GPU¸¦ °ø·«ÇÏ´Â µ¿¾È ¼¼°è GPU ½ÃÀåÀÇ Àý¹Ý ÀÌ»óÀ» Â÷ÁöÇÑ ¿£ºñµð¾Æ´Â ´Ù¸¥ µÎ ½ÃÀåÀ¸·Î ´«À» µ¹·È´Ù.
2020³â 9¿ù ¿£ºñµð¾Æ´Â ¼ÒÇÁÆ®¹ðÅ©·ÎºÎÅÍ ¿µ±¹ ¹ÝµµÃ¼ ¼³°è±â¾÷ ARMÀ» 400¾ï´Þ·¯(¾à 46Á¶¿ø)¿¡ ÀμöÇÒ °èȹÀ̶ó°í ¹àÇû´Ù. ³í¶õÀÌ ¸¹¾Ò´ø ÀÌ °Å·¡´Â ¿µ±¹·¹Ì±¹·Áß±¹ Á¤ºÎÀÇ ½ÂÀÎÀ» ±â´Ù¸®°í ÀÖ´Ù. 2021³â 4¿ù¿¡´Â CPU ½ÃÀå ÁøÃâÀ» ¼±¾ðÇÏ°í ARM ¾ÆÅ°ÅØó ±â¹ÝÀÇ µ¥ÀÌÅͼ¾ÅÍ¿ë CPU ‘±×·¹À̽º’¸¦ °ø°³Çß´Ù. ÀΰøÁö´É°ú °í¼º´ÉÄÄÇ»ÆÃ(HPC)¸¦ À§ÇØ ¼³°èÇÑ °ÍÀ¸·Î 2023³âºÎÅÍ Ãâ°íÇÒ ¿¹Á¤ÀÌ´Ù. ¾Õ¼ ¿£ºñµð¾Æ´Â 2020³â 4¿ù À̽º¶ó¿¤ Åë½ÅĨ ¼³°èȸ»ç ¸á¶ó³ì½ºÅ×Å©³î·ÎÁö¸¦ 69¾ï´Þ·¯¿¡ ÀμöÇß´Ù. ±×ÇØ 10¿ù¿¡ ù DPU Á¦Ç°À» Ãâ½ÃÇß´Ù.
Á¨½¼ Ȳ ȸÀå¿¡ µû¸£¸é Áö±ÝÀÇ µ¥ÀÌÅͼ¾ÅÍ´Â ¼ÒÇÁÆ®¿þ¾î·Î Á¤ÀǵȴÙ. º¸¾ÈÀ» È®º¸ÇÏ·Á¸é ¾Û°ú Á¦¾î¼¾ÅÍ°¡ ¼·Î ´Ù¸¥ ÄÄÇ»Æà À¯´Ö¿¡¼ ±¸µ¿µÅ¾ß ÇÑ´Ù. °ú°Å¿¡´Â ´ëºÎºÐ CPU¿¡¼ ÀÛ¾÷ÇØ ÇØÄ¿°¡ Ŭ¶ó¿ìµå¿¡ ÀÖ´Â ¾ÛÀ» ÅëÇØ µ¥ÀÌÅͼ¾ÅÍ Àüü¿¡ ħÀÔÇÒ ¼ö ÀÖ¾ú´Ù. DPU¸¦ µµÀÔÇÑ µÚ¿¡´Â ³×Æ®¿öÅ©¿Í ½ºÅ丮Áö, º¸¾È, °¡»óÈ µî ±âº» ±â´ÉÀ» DPU¿¡¼ ±¸µ¿ÇÑ´Ù. ´ë´Ù¼ö ¾ÛÀ» ó¸®ÇÏ´Â CPU¿Í DPU »çÀÌ¿¡ Â÷´Üº®ÀÌ »ý°å´Ù.
¿Õ±¤½Ã ºÎ»çÀåÀº “DPU°¡ µ¥ÀÌÅͼ¾ÅÍ Çõ½ÅÀÇ »ê¹°“À̶ó°í °Á¶Çß´Ù. “°ú°Å¿¡´Â ¼¹ö°¡ Áß½ÉÀ̾ú´Ù. CPU¿Í GPU°¡ ó¸®ÇÒ ÀÛ¾÷À» CPU¿¡¼ ¸ðµÎ °áÁ¤Çß´Ù. ±×·¯³ª Áö±ÝÀÇ ´ëÇü µ¥ÀÌÅͼ¾ÅÍ´Â °íµµ·Î ºÐ»êµÅ ÀÖ´Ù. ¼¹ö »çÀ̸¦ ¿À°¡´Â µ¥ÀÌÅÍ°¡ À̵¿ÇÏ´Â ³ëµå¿¡ DPU¸¦ ¼³Ä¡ÇØ ÀϺΠµ¥ÀÌÅ͸¦ ó¸®ÇÑ´Ù. DPU°¡ CPU, GPU, FPGA(ÇÁ·Î±×·¡¸Óºí ¹ÝµµÃ¼)¿¡ ÀÛ¾÷À» ºÐ¹èÇØ ¿¬»êÀ» ÁøÇàÇÑ´Ù.”
Áß±¹ DPU ±â¾÷ ÁßÄ¿À§¼ö(ñéΡåßâ¦) â¾÷ÀÚ °â ÃÖ°í°æ¿µÀÚ ¿º±¸ÀÌÇÏÀÌ´Â ºñÀ¯¸¦ µé¾î ¼³¸íÇß´Ù. “CPU°¡ ºÎ¼ °ü¸®ÀÚ¿¡ ÇØ´çÇÑ´Ù. ¿©·¯ ¾÷¹«¸¦ °í¹ÎÇÏ°í ó¸®ÇÑ´Ù. GPU´Â ¹Ì¼ú´ã´çÀÚ·Î À̹ÌÁö¸¦ ¸Ã´Â´Ù. DPU´Â ¾È³»µ¥½ºÅ©¿Í °°´Ù. µ¥ÀÌÅÍ ¾ÏÈ£È¿Í º¹È£È, ¾ÐÃà°ú º¹¿ø µî ¸Ó¸®¸¦ ¾µ ÇÊ¿ä´Â ¾øÁö¸¸ ¸¹Àº ³ëµ¿·ÂÀÌ ÇÊ¿äÇÑ ÀÏÀ» ó¸®ÇÑ´Ù. CPUÀÇ ºÎ´ãÀ» ÁÙ¿©ÁÖ°í ºÎ¼ ÀüüÀÇ ¾÷¹« È¿À²À» ³ô¿©ÁØ´Ù.”
¿À·¡ÀüºÎÅÍ ºñ½ÁÇÑ ±¸»óÀÌ ÀÖ¾ú´Ù. ¾÷°è¿¡¼ À̸¦ ½º¸¶Æ®NIC(Network Interface Card)¶ó°í ºÒ·¶´Ù. ±âÁ¸ ·£Ä«µå¿Í ´Þ¸® ½º¸¶Æ®NIC´Â ARM CPU¿Í FPGA ĨÀ» ÅëÇÕÇØ ÄÄÇ»ÅÍ¿Í ³×Æ®¿öÅ©¸¦ ¿¬°áÇÏ´Â NIC¿¡¼ ¾ÛÀ» ó¸®ÇÒ ¼ö ÀÖµµ·Ï Çß´Ù. ÇÇóÆù(½º¸¶Æ®ÆùÀÌ Ãâ½ÃµÇ±â Àü¿¡ ³ª¿Â ÃÖÀú ¼º´É ÈÞ´ëÀüÈ)ÀÌ ½º¸¶Æ®ÆùÀ¸·Î º¯½ÅÇÑ °Í°ú °°´Ù.
°¡Àå ¸ÕÀú ÀÌ·± °³³äÀÇ Á¦Ç°À» Ãâ½ÃÇÑ È¸»ç´Â ¾Æ¸¶Á¸ Ŭ¶ó¿ìµåÄÄÇ»Æà »ç¾÷ºÎ¹®ÀÎ AWS(Amazon Web Services)´Ù. 2013³âºÎÅÍ ½ÃÇèÇß´Ù. À̽º¶ó¿¤ ¾È³ªÇÁ·ç³ª·¦½º¸¦ ÀμöÇÑ µÚ 2017³â ´ÏÆ®·Î½Ã½ºÅÛÀ» °ø°³Çß´Ù. ´ç½Ã ¾Æ¸¶Á¸ÀÌ °í·ÁÇß´ø °ÍÀº º¸¾ÈÀÌ ¾Æ´Ï¾ú´Ù. ÁÖ¹®Çü¹ÝµµÃ¼¸¦ »ç¿ëÇØ ³×Æ®¿öÅ©, ½ºÅ丮Áö, ÀÛ¾÷°ü¸® µîÀÇ °£´ÜÇÑ ±â´ÉÀ» ó¸®ÇÔÀ¸·Î½á CPUÀÇ ¿¬»ê ºÎ´ãÀ» ÁÙÀÌ´Â °ÍÀ̾ú´Ù. Ŭ¶ó¿ìµåÄÄÇ»Æüºñ½º °í°´»ç¿¡ À̸¦ ÆǸÅÇØ µ¥ÀÌÅͼ¾ÅÍ ºñ¿ëÀ» Àý°¨ÇÏ·Á´Â Àǵµ¿´´Ù. ¾Ë¸®¹Ù¹Ù Ŭ¶ó¿ìµåµµ 2017³â ÀÚü °³¹ßÇÑ ¿¢½ºµå·¡°ï(ãê×£) ¼¹ö¸¦ ³»³õ¾Ò´Ù.
|
|
|
¡ã 2021³â 4¿ù È»óÀ¸·Î ¿¸° GPU±â¼úȸÀÇ¿¡¼ ¿£ºñµð¾Æ°¡ ÀΰøÁö´É(AI)°ú °¡¼Ó ÄÄÇ»ÆÃÀ» À§ÇØ ±¸ÃàÇÑ Â÷¼¼´ë DPU ºí·çÇʵå-3¸¦ ¹ßÇ¥Çß´Ù. ¿£ºñµð¾Æ ´©¸®Áý |
Ãß°ÝÀÇ ±âȸ
2021³â 6¿ù¿¡´Â ÀÎÅÚÀÌ Áö´Éó¸®ÀåÄ¡(IPU)¸¦ Ãâ½ÃÇß´Ù. ¿£ºñµð¾ÆÀÇ DPU¿Í ±â´ÉÀÌ ºñ½ÁÇØ ÀÌ ½ÃÀåÀÇ °¡Ä¡¸¦ ÀÎÁ¤ÇÑ °á°ú°¡ µÆ´Ù. ÀÎÅÚ ÀÓ¿øÀº “¹«¾îÀÇ ¹ýÄ¢(¹ÝµµÃ¼ ÁýÀûȸ·ÎÀÇ ¼º´ÉÀÌ 24°³¿ù¸¶´Ù 2¹è·Î ´Ã¾î³´Ù) ¼Óµµ¸¦ µû¶ó°¡Áö ¸øÇÏ´Â »óȲ¿¡¼ °í°´»ç°¡ ´õ °·ÂÇÑ ¿¬»ê´É·ÂÀ» ¿ä±¸Çϱ⠶§¹®¿¡ ´Ù¿øÈµÈ Á¦Ç°À» Ãâ½ÃÇØ¾ß ÇÑ´Ù´Â Çö½ÇÀ» ¹ÝµµÃ¼ Á¦Á¶»çµéÀº ¾Ë°í ÀÖ´Ù”°í ÀüÇß´Ù.
Áß±¹¿¡¼ DPU´Â »õ·Î¿î ºÐ¾ß·Î ÇöÀç ¹éÈÁ¦¹æ(ÛÝü£ðºÛ¯·¿Â°® ²ÉÀÌ ÀϽÿ¡ ÇË) »óÅ´Ù. º£ÀÌ¡¿¡¼ â¾÷ÇÑ ÁßÄ¿À§¼ö´Â ÃÖ±Ù ¼ö¾ïÀ§¾È ±Ô¸ðÀÇ ½Ã¸®ÁîA ÀÚ±ÝÁ¶´ÞÀ» ¿Ï·áÇß´Ù. »óÇÏÀÌ¿¡´Â ½ÅÄ¡À§¾È(ä¥启ê¹)°ú À̾²½Å(ìÌÞÖä¥)ÀÌ ÀÖ´Ù. ÁÖÇÏÀÌ¿¡´Â ½ÌÀ©Áî·Ë(àøê£òªÖ¤)ÀÌ 7¿ù23ÀÏ¿¡ ¼ö¾ïÀ§¾È ±Ô¸ðÀÇ ÇÁ¸®½Ã¸®ÁîA(Pre-A) ÀÚ±ÝÁ¶´ÞÀ» ³¡³Â´Ù. ÅõÀÚÀÚ·Î GLº¥Ã³½º¿Í µùÈÄÀÌÇõ½Å¼ºÀå±â±Ý, ¿ùµçÀÎÅͳ»¼Å³Î, Ǫ½Ì±×·ì(ÜÖàøó¢Ó¥)ÀÌ Âü¿©Çß´Ù. ¼±ÀüÀÇ À©¹Ù¿ÀÁî³Õ(ê£øûòªÒö)Àº ÅÙ¼¾Æ®, ¼¼ÄõÀ̾ÆijÇÇÅÐ, ·Î¿¹ë¸®Ä³ÇÇÅÐ, Áß½ÅÁãÀ§¾È(ñéä¥ö©ê¹)ÀÇ ÅõÀÚ¸¦ ¹Þ¾Ò´Ù.
2018³â ¼³¸³µÈ ÁßÄ¿À§¼ö´Â Áß±¹°úÇпø ÄÄÇ»Æÿ¬±¸¼ÒÀÇ ÄÄÇ»Å;ÆÅ°ÅØó ±¹°¡ÁßÁ¡½ÇÇè½Ç¿¡¼ À°¼ºÇÑ ±â¾÷ÀÌ´Ù. ¿¬±¸¼Ò ¹Ú»ç°úÁ¤ ÇлýµéÀÌ Âü¿©Çß´Ù. ¿º±¸ÀÌÇÏÀÌ ÃÖ°í°æ¿µÀÚ´Â 2017³â 11¿ù â¾÷À» °á½ÉÇß´Ù. ±×¶§ ¸¹Àº Áß±¹ ±ÝÀ¶±â°üÀÌ ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÑ FPGA³ª ÁÖ¹®Çü¹ÝµµÃ¼¸¦ »ç¿ëÇØ È¿À²ÀûÀ¸·Î µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â ¹æ¹ý µî CPU¿Í GPU ÀÌ¿ÜÀÇ ÄÄÇ»ÆÃÀ» ¸ð»öÇß´Ù.
±×´Â ȸ»çÀÇ Ã¹ °í°´»çÀÎ ÁߟÀÌÁõ±Ç(ñé÷ÁñûÏç) »ç·Ê¸¦ ¼Ò°³Çß´Ù. ´ç½Ã ÁߟÀÌÁõ±ÇÀº ¸Å¸Å°¡ ü°áµÇ¸é ¸®½ºÅ© °ü¸® ±ÔÁ¤¿¡ µû¶ó Áõ±Ç»ç ½Ã½ºÅÛ¿¡¼ °Ë»çÇÑ µÚ ¹®Á¦°¡ ¾øÀ» ¶§ °Å·¡¼Ò¿¡ º¸°íÇß´Ù. ¹®Á¦´Â °Ë»ç ¼Óµµ°¡ ³Ê¹« ´À·Á ¾÷¹« È¿À²ÀÌ ¶³¾îÁø °ÍÀÌ´Ù. ÀÌ ¶§¹®¿¡ ÁßÄ¿À§¼ö´Â ÁߟÀÌÁõ±Ç, »óÇÏÀÌÁõ±Ç°Å·¡¼Ò¿Í ÇÔ²² °í¼Ó¸®½ºÅ©°ü¸®½Ã½ºÅÛÀ» °³¹ßÇß´Ù. FPGA¸¦ Àû¿ëÇØ Àüü °úÁ¤À» °¡¼ÓÈÇß´Ù.
ÀÌÈÄ ÁßÄ¿À§¼ö´Â ±ÝÀ¶±â°üÀ» À§ÇÑ ºòµ¥ÀÌÅÍ(´ë·® ÀÚ·á) ó¸®¿Í °í¼Ó NIC µî ÀÏ·ÃÀÇ ¼Ö·ç¼ÇÀ» °³¹ßÇØ °í¼Ó ó¸® ¼ö¿ä¸¦ ÇØ°áÇß´Ù. ¿º±¸ÀÌÇÏÀÌ ÃÖ°í°æ¿µÀÚ´Â “ÃÖ±Ù¿¡´Â °í°´»çÀÇ ÁÖ¹®ÀÌ ³Ê¹« ¸¹¾Æ Á÷¿øÀ» Ãæ¿øÇØ ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÏ°í ½ÅÁ¦Ç°À» °³¹ßÇÏ´Â °ÍÀÌ °¡Àå Å« µµÀü”À̶ó¸ç “2021³â ¾È¿¡ Á÷¿ø ¼ö¸¦ 2¹è·Î ´Ã¸± °Í”À̶ó°í ¸»Çß´Ù.
Áß±¹ ³» DPU ±â¾÷Àº ´ëºÎºÐ FPGA¿¡¼ ½ÃÀÛÇß´Ù. ¹ÝµµÃ¼¸¦ Á÷Á¢ °³¹ßÇÏ´Â °Íº¸´Ù Á¦Ç° °³¹ß Áֱ⸦ ´ÜÃàÇÏ°í °³º° ºÐ¾ß¸¦ °ø·«ÇÒ ¼ö Àֱ⠶§¹®À̾ú´Ù. ÇÏÁö¸¸ »ç¾÷ ±Ô¸ð°¡ Ä¿Áö¸é¼ °¡°ÝÀÌ ºñ½Î°í Àü·ÂÀ» ¸¹ÀÌ ¼Ò¸ðÇÏ´Â FPGAÀÇ ¹®Á¦Á¡ÀÌ ºÎ°¢µÆ´Ù. ÁßÄ¿À§¼öµµ ¿¹¿Ü´Â ¾Æ´Ï¾ú´Ù. ÁßÄ¿À§¼ö´Â 2019³â ÀÚü °³¹ßÇÑ ¾ÆÅ°ÅØó ±â¹ÝÀÇ °¡¼ÓĨ K1À» Å×ÀÌÇÁ¾Æ¿ô(À§Å¹»ý»ê Áغñ¸¦ ¸¶Ä§)Çß´Ù. 55³ª³ë¹ÌÅÍ °øÁ¤À¸·Î Á¦Á¶Çß´Ù. °ð Å×ÀÌÇÁ¾Æ¿ôÇÒ 2¼¼´ë Á¦Ç°Àº 28³ª³ë¹ÌÅÍ °øÁ¤À¸·Î Á¦Á¶ÇÒ °èȹÀÌ´Ù.
¿Õ±¤½Ã ºÎ»çÀåÀº “ÃÖ±Ù DPU°¡ ÁÖ¸ñ¹Þ¾ÒÁö¸¸ »õ·Î¿î °³³äÀÌ¾î¼ ¾ÕÀ¸·Î ¾î¶»°Ô ¹ßÀüÇÒÁö ¾Æ¹«µµ ¸ð¸¥´Ù”°í ¸»Çß´Ù. ÀÌ´Â ÅõÀÚÀÚ¿¡°Ôµµ µµÀüÀÌ´Ù. DPU ºÐ¾ß°¡ ½ºÅ¸Æ®¾÷¿¡ ±âȸ°¡ µÉÁö ¾Æ¸¶Á¸À» ºñ·ÔÇÑ Å¬¶ó¿ìµåÄÄÇ»Æà »ç¾÷ÀÚ°¡ Á÷Á¢ ¶Ù¾îµéÁö ¾ÆÁ÷ ÆÇ´ÜÇϱ⠾î·Æ´Ù.
¾÷°è °ü°èÀÚµéÀº “¿£ºñµð¾Æ°¡ CPU¿Í DPU ºÐ¾ß¿¡ ÁøÃâÇÑ °ÍÀÌ Áß±¹ GPU Á¦Á¶»ç¿¡ È£ÀçÀÏ ¼ö ÀÖ´Ù”°í ¸»Çß´Ù. ¿£ºñµð¾Æ´Â ¡â¸á¶ó³ì½ºÅ×Å©³î·ÎÁö ÅëÇÕ ¡âÀÚ»ç GPU¿Í ARM CPU °áÇÕ ¡âARM Àμö ½ÂÀÎÀ» À§ÇÑ °¢±¹ Á¤ºÎ¿ÍÀÇ ÇùÀÇ µî¿¡ ¿ª·®À» ½ñ°í ÀÖ´Ù. Áö±ÝÀÌ Áß±¹ GPU ½ºÅ¸Æ®¾÷ÀÌ ¿£ºñµð¾Æ¸¦ Ãß°ÝÇÒ ±âȸ´Ù.
¨Ï î¯ãæñÎÊÊ 2021³â Á¦29È£
“ñéÏÐçÈêÉÓ¹”ÙÓßÌ
¹ø¿ª À¯Àοµ À§¿ø |