³×À̹öŬ¶ó¿ìµå(´ëÇ¥ ¹Ú¿ø±â)´Â ±Û·Î¹ú IT ±â¾÷ ÀÎÅÚ(Intel, CEO Bob Swan)°ú Â÷¼¼´ë ½º¸¶Æ®´Ð(SmartNIC) ¹× ½ºÅ丮Áö ³×Æ®¿öÅ© °¡¼ÓÈ ¿¬±¸¿Í °³¹ßÀ» À§ÇÑ MOU¸¦ ü°áÇß´Ù°í ¹àÇû´Ù.
¾Õ¼± 2019³â, ³×À̹öŬ¶ó¿ìµå´Â ÀÎÅÚÀÇ ÇÁ·Î±×·¡¸Óºí ¹ÝµµÃ¼(ÀÌÇÏ FPGA)¸¦ Àû¿ëÇÑ ½º¸¶Æ®´ÐÀ» ÀÚü °³¹ßÇÑ ¹Ù ÀÖ´Ù. ±¹³» Ŭ¶ó¿ìµå »ç¾÷ÀÚ Áß FPGA°¡ Àû¿ëµÈ °í¼º´É ¼¹ö¸¦ Á¦°øÇÏ´Â °÷Àº ³×À̹öŬ¶ó¿ìµå°¡ À¯ÀÏÇÏ´Ù. ³×À̹ö Ŭ¶ó¿ìµå Ç÷§Æû ¼ºñ½ºÀÇ ¿î¿µ ȯ°æÀ» °íµµÈÇϱâ À§ÇØ ¼ÒÇÁÆ®¿þ¾î ·¹º§»Ó¸¸ ¾Æ´Ï¶ó Çϵå¿þ¾î¸¦ ´ë»óÀ¸·Î ÇÑ ±â¼ú¿¡µµ Àû±ØÀûÀ¸·Î ÅõÀÚÇϰí ÀÖ´Â ³×À̹öŬ¶ó¿ìµå´Â ÀÎÅÚ°úÀÇ À̹ø Çù·ÂÀ» ÅëÇØ ´õ¿í °·ÂÇÑ ÀÚü ±â¼ú °³¹ß ȯ°æÀ» ±¸ÃàÇØ³ª°¥ °èȹÀÌ´Ù.
ÁÖ¿ä Çù·Â ³»¿ëÀ¸·Î´Â Â÷¼¼´ë ½º¸¶Æ®´Ð ¼Ö·ç¼Ç ¿¬±¸ ¹× °³¹ß, ½ºÅ丮Áö ³×Æ®¿öÅ© ¼º´É °¡¼ÓÈ ¿¬±¸ ¹× °³¹ß, FPGA ±â¹Ý ÆÛºí¸¯ Ŭ¶ó¿ìµå ¼ºñ½º °³¹ß, ¿¬±¸ ¹× °³¹ß ȯ°æ Áö¿ø µîÀÌ ÀÖ´Ù.
¾ç»ç´Â FPGA °³¹ßÀ» À§ÇÑ Åø, ¶óÀ̼±½º, °³¹ß ŰƮ, Àη µîÀ» »óÈ£ Áö¿øÇϰí À̸¦ ¹ÙÅÁÀ¸·Î Â÷º°ÈµÈ ÆÛºí¸¯ Ŭ¶ó¿ìµå ºñÁî´Ï½º ¸ðµ¨À» °³¹ßÇØ ³ª°¥ ¿¹Á¤ÀÌ´Ù. ¶ÇÇÑ ³×À̹ö Ŭ¶ó¿ìµå Ç÷§Æû ÆÛºí¸¯ Ŭ¶ó¿ìµå¿¡ »ç¿ëµÉ Â÷¼¼´ë ½º¸¶Æ®´ÐÀ» °³¹ßÇÏ°í µ¥ÀÌÅͼ¾ÅÍ ¿öÅ©·Îµå¸¦ °¡¼ÓÈÇÒ ¼ö ÀÖ´Â ¼Ö·ç¼ÇÀ» ¿¬±¸ÇØ ³ª°¥ °èȹÀÌ´Ù.
¹Ú¿ø±â ³×À̹öŬ¶ó¿ìµå ´ëÇ¥´Â “³×À̹öŬ¶ó¿ìµå´Â FPGA ±â¼ú ¿¬±¸¿Í ³»Àçȸ¦ ÅëÇØ ±âÁ¸ »ó¿ë Á¦Ç° ´ëºñ È®À强À» ³ôÀ̰í Â÷º°ÈµÈ Ŭ¶ó¿ìµå ±â´ÉÀ» °®Ãç °í°´¿¡°Ô ´õ ¸¹Àº °¡Ä¡¸¦ Á¦°øÇÒ ¼ö ÀÖ°Ô µÆ´Ù”¸ç, “¾ÕÀ¸·Îµµ ÀÎÅÚ°úÀÇ Çù·ÂÀ» ÅëÇØ ´Ù¹æ¸éÀÇ ÅõÀÚ ¹× ¿¬±¸¸¦ ÁøÇàÇÒ ¿¹Á¤ÀÌ´Ù."¶ó°í ¹àÇû´Ù.
±Ç¸í¼÷ ÀÎÅÚÄÚ¸®¾Æ ´ëÇ¥´Â “ÀÎÅÚ FPGA´Â ÃÖ»óÀÇ Àü·Â È¿À²¼º°ú ¼º´ÉÀ» ¹ÙÅÁÀ¸·Î ¿§Áö´Â ¹°·Ð Ŭ¶ó¿ìµå Àü¹Ý¿¡¼ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ¸ÂÃãÇü Çϵå¿þ¾îÀ̸ç, °í°´Àº À̸¦ ÅëÇØ ´Ü°¡, ¼º´É, Àü·Â ¼Òºñ·® ¹× ½ÃÀå Ãâ½Ã ±â°£À» ÃÖÀûÈ ÇÒ ¼ö ÀÖ´Ù”¸ç, “¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚµéÀÌ CPU, GPU, FPGAµî ¿©·¯ Á¾·ùÀÇ Ä¨À» ÇϳªÀÇ ÇÁ·Î±×·¥À¸·Î ½±°í Æí¸®ÇÏ°Ô È°¿ëÇÒ ¼ö ÀÖ°Ô Áö¿øÇÏ´Â SW, OneAPI ŸŶµµ Ãâ½ÃÇÑ´Ù”°í °Á¶ÇÏ¿´´Ù.
ÇÑÆí, FPGA´Â ÇÁ·Î±×·¡¹ÖÀ¸·Î ±â´ÉÀ» º¯°æÇÒ ¼ö ÀÖ´Â ºñ¸Þ¸ð¸® ¹ÝµµÃ¼ÀÇ ÀÏÁ¾ÀÌ´Ù. ÀϹÝÀûÀÎ ÁÖ¹®Çü ¹ÝµµÃ¼(AISC)´Â ±â´É ¾÷µ¥ÀÌÆ®°¡ ÇÊ¿äÇϸé Çϵå¿þ¾î¸¦ ¹Ù²ã¾ß ÇÑ´Ù. ÇÏÁö¸¸ FPGA´Â Çϵå¿þ¾î¸¦ ±³Ã¼ÇÏÁö ¾Ê°íµµ ±â´ÉÀ» ¼öÁ¤Çϰųª Ãß°¡ÇÒ ¼ö ÀÖ¾î Ŭ¶ó¿ìµå ¼ºñ½º °í°´ÀÇ ´Ù¾çÇÑ ¿ä±¸»çÇ×À» ºü¸£°Ô ÃæÁ·ÇÒ ¼ö ÀÖ´Ù.
³×À̹öŬ¶ó¿ìµå¿¡¼´Â ÀÌ·± FPGA¸¦ Àû¿ëÇÑ ½º¸¶Æ®´ÐÀ» °¡»ó ÇÁ¶óÀ̺ø Ŭ¶ó¿ìµå(VPC, Virtual Private Cloud) ¼ºñ½º ¼¹ö¿¡ žÀçÇϰí ÀÖ´Ù. º¸ÅëÀÇ ·£Ä«µå(NIC, Network Interface Card)´Â ÀϹÝÀûÀÎ Æ®·¡ÇÈ Ã³¸®¸¸ °¡´ÉÇϱ⠶§¹®¿¡ VPC¿ë ³×Æ®¿öÅ© °¡»óÈ¿Í °°Àº Ư¼öÇÑ ±â´ÉÀº ¼öÇàÇÒ ¼ö ¾ø´Âµ¥, ½º¸¶Æ®´ÐÄ«µå´Â ÀÌ·¯ÇÑ ÇѰ踦 ¶Ù¾î³ÑÀ» ¼ö ÀÖ´Ù.
½º¸¶Æ®´ÐÀ» »ç¿ëÇÏ¸é ¼ÒÇÁÆ®¿þ¾î·Î¸¸ Æ®·¡ÇÈÀ» ó¸®ÇÏ´Â ±âÁ¸ ¹æ½Äº¸´Ù ¼ºñ½º Áö¿¬ ½Ã°£À» 2~3¹è °¡·® ÁÙÀÏ ¼ö ÀÖ´Ù. ¶ÇÇÑ ±âÁ¸ ´ëºñ 20¹è ÀÌ»óÀÇ Æ®·¡ÇÈÀ» °¨´çÇÒ ¼ö ÀÖ¾î ¾ÈÁ¤ÀûÀ̰í, ¼Òºñ Àü·Â·®°ú ºñ¿ë Àý°¨ È¿°úµµ Å©´Ù.
³×À̹öŬ¶ó¿ìµå´Â ±ÝÀ¶ Àü¿ë Ŭ¶ó¿ìµå ¼ºñ½º Àüü¸¦ VPC·Î ±¸¼ºÇϰí ÀÖ°í, ÇÑÈ»ý¸í, µ¿¾ç»ý¸í, NH³óÇùÀºÇà µî ¼ö¸¹Àº ±ÝÀ¶»çµéÀÌ FPGA ±â¹ÝÀÇ ½º¸¶Æ®´Ð ±â¼úÀ» Ȱ¿ëÇϰí ÀÖ´Ù. ÃÖ±Ù¿¡´Â ¹Î°£ Ŭ¶ó¿ìµå¿¡µµ VPC ¼ºñ½º¸¦ Á¦°øÇϰí ÀÖ´Ù. ½º¸¶Æ®´ÐÀÌ Àû¿ëµÈ ³×À̹ö Ŭ¶ó¿ìµå Ç÷§ÆûÀÇ ¼ö¸¹Àº ¼¹ö°¡ °¡µ¿ ÁßÀÎ »óÅ·Π±âÁ¸ ¼ºñ½º¿Í Ãæµ¹ ¹× Àå¾Ö ¾øÀÌ ½Ç½Ã°£ ¾÷µ¥ÀÌÆ®°¡ °¡µ¿µÈ´Ù.