ÀÎÅÚÀÌ È®Àå °¡´ÉÇÑ AI ÀÎÇÁ¶ó¸¦ À§ÇÑ ÃÖÃÊÀÇ ¿ÏÀü ÅëÇÕÇü ±¤ÇÐ ÀÔÃâ·Â(I/O) Ĩ·¿(Chiplet)À» ±¸ÇöÇß´Ù°í ¹ßÇ¥Çß´Ù.
ÀÎÅÚÀº °í¼Ó µ¥ÀÌÅÍ Àü¼ÛÀ» À§ÇÑ ÅëÇÕ Æ÷Åä´Ð½º(integrated photonics) ±â¼ú¿¡¼ Çõ½ÅÀûÀÎ ÀÌÁ¤Ç¥¸¦ ´Þ¼ºÇß´Ù. ¹Ì±¹ »÷µð¿¡ÀÌ°í¿¡¼ °³ÃÖµÈ ±¤Åë½Å Àü½Ãȸ ‘OFC 2024(Optical Fiber Communication Conference 2024)’¿¡¼ ÀÎÅÚ IPS(Integrated Photonics Solutions) ±×·ìÀº ¾÷°è ÃÖÃÊ·Î ¿ÏÀü ÅëÇÕ ±¤ÇÐ ÄÄǻƮ ÀÎÅÍÄ¿³ØÆ®(Optical Compute Interconnect, ÀÌÇÏ OCI) Ĩ·¿À» ÀÎÅÚ CPU¿¡ ÄÚ-ÆÐŰ¡(co-packaged)ÇÏ¿© ½Ç½Ã°£ µ¥ÀÌÅ͸¦ ½ÇÇàÇÏ´Â ÃÖ÷´Ü ±â¼úÀ» ½Ã¿¬Çß´Ù. ÀÎÅÚÀÇ OCI Ĩ·¿Àº µ¥ÀÌÅÍ ¼¾ÅÍ ¹× °í¼º´É ÄÄÇ»ÆÃ(HPC) ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇØ »õ·Ó°Ô µîÀåÇÏ´Â AI ÀÎÇÁ¶ó¿¡¼ ÄÚ-ÆÐŰ¡µÈ ±¤ÇÐ I/OÀ» Áö¿øÇÔÀ¸·Î½á °í´ë¿ªÆø ÀÎÅÍÄ¿³ØÆ®ÀÇ ºñ¾àÀûÀÎ ¹ßÀüÀ» º¸¿©ÁØ´Ù.
ÃÖÃÊ·Î ¼±º¸ÀÎ OCI Ĩ·¿Àº ÃÖ´ë 100mÀÇ ±¤¼¶À¯¿¡¼ °¢ ¹æÇâÀ¸·Î 32Gbps µ¥ÀÌÅÍ Àü¼Û 64ä³ÎÀ» Áö¿øÇϵµ·Ï ¼³°èµÇ¾úÀ¸¸ç, ´õ ³ôÀº ´ë¿ªÆø, ´õ ³·Àº Àü·Â ¼Òºñ, ´õ ±ä µµ´Þ °Å¸®¿¡ ´ëÇÑ AI ÀÎÇÁ¶óÀÇ ¼ö¿ä¸¦ ÃæÁ·½Ãų ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëµÈ´Ù. ¶ÇÇÑ, ÀÏ°üµÈ ¸Þ¸ð¸® È®Àå ¹× ¸®¼Ò½º ºÐ¸®¸¦ Æ÷ÇÔÇÑ »õ·Î¿î ÄÄÇ»Æà ¾ÆÅ°ÅØó¿Í CPU/GPU Ŭ·¯½ºÅÍ ¿¬°áÀÇ ÇâÈÄ È®À强À» Áö¿øÇÑ´Ù.
AI ±â¹Ý ¾ÖÇø®ÄÉÀ̼ǵéÀº Àü ¼¼°èÀûÀ¸·Î Á¡Á¡ ´õ ¸¹ÀÌ ¹èÆ÷µÇ°í ÀÖÀ¸¸ç, ÃÖ±Ù ´ëÇü¾ð¾î¸ðµ¨(LLM) ¹× »ý¼ºÇü AIÀÇ °³¹ßÀÌ ÀÌ·¯ÇÑ Æ®·£µå¸¦ °¡¼ÓÈÇÏ°í ÀÖ´Ù. ´õ ±Ô¸ð°¡ Å©°í È¿À²ÀûÀÎ ¸Ó½Å·¯´×(ML) ¸ðµ¨µéÀÌ AI °¡¼Ó ¿öÅ©·ÎµåÀÇ »õ·Î¿î ¿ä±¸ »çÇ×À» ÇØ°áÇÏ´Â µ¥ Áß¿äÇÑ ¿ªÇÒÀ» ÇÒ Àü¸ÁÀÌ´Ù. AI¸¦ À§ÇÑ ¹Ì·¡ ÄÄÇ»Æà Ç÷§Æû È®Àå Çʿ伺À¸·Î ÀÎÇØ I/O ´ë¿ªÆøÀÌ ±âÇϱ޼öÀûÀ¸·Î Áõ°¡ÇÏ°í ÀÖÀ¸¸ç, xPU ºÐ¸®(disaggregation) ¹× ¸Þ¸ð¸® Ç®¸µ(memory pooling)°ú °°Àº º¸´Ù È¿À²ÀûÀÎ ¸®¼Ò½º È°¿ëÀ¸·Î ´õ Å« ó¸® ÀåÄ¡(CPU/GPU/IPU) Ŭ·¯½ºÅÍ ¹× ¾ÆÅ°ÅØó¸¦ Áö¿øÇϱâ À§ÇØ ´õ ±ä µµ´Þ °Å¸®°¡ ¿ä±¸µÇ°í ÀÖ´Ù.
Àü±â I/O(¿¹: ±¸¸® Æ®·¹À̽º ¿¬°á)´Â °í´ë¿ªÆø ÁýÀûµµ¿Í ÀúÀü·ÂÀ» Áö¿øÇÏÁö¸¸ ¾à 1¹ÌÅÍ ÀÌÇÏÀÇ ÂªÀº °Å¸®±îÁö¸¸ Á¦°øÇÑ´Ù. µ¥ÀÌÅÍ ¼¾ÅÍ ¹× Ãʱâ AI Ŭ·¯½ºÅÍ¿¡ »ç¿ëµÇ´Â Ç÷¯±×Çü ±¤ Æ®·£½Ã¹ö ¸ðµâ(Pluggable optical transceiver modules)Àº AI ¿öÅ©·Îµå¿¡ ÇÊ¿äÇÑ È®Àå ¿ä°Ç¿¡ µû¶ó °Å¸®¸¦ ´Ã¸± ¼ö ÀÖÀ¸³ª ºñ¿ë°ú Àü·ÂÀÌ Áö¼Ó °¡´ÉÇÏÁö ¾ÊÀº ¼öÁØÀÌ´Ù. ÄÚ-ÆÐŰ¡ xPU ±¤ÇÐ I/O ¼Ö·ç¼ÇÀº ¹Ù·Î AI/ML ÀÎÇÁ¶ó È®Àå¿¡ ÇʼöÀûÀÎ Çâ»óµÈ Àü·Â È¿À²¼º, ³·Àº ´ë±â ½Ã°£, ´õ ±ä µµ´Þ °Å¸® ¹× ´ë¿ªÆøÀ» Áö¿øÇÒ ¼ö ÀÖ´Ù.
¿¹¸¦ µé¸é µ¥ÀÌÅÍ Àü¼ÛÀ» À§ÇØ CPU¿Í GPU¿¡¼ Àü±â I/O¸¦ ±¤ÇÐ I/O·Î ±³Ã¼ÇÏ´Â °ÍÀº ¿ë·®°ú ¹üÀ§°¡ Á¦ÇÑµÈ »óÇ°À» ¹èÆ÷Çϱâ À§ÇØ ¸¶Â÷¸¦ »ç¿ëÇÏ´Â °Í¿¡¼ ÈξÀ ´õ ¸¹Àº ¾çÀÇ ¹°°ÇÀ» ´õ ¸Ö¸®±îÁö Àü´ÞÇÒ ¼ö ÀÖ´Â ÀÚµ¿Â÷¿Í Æ®·°À» »ç¿ëÇÏ´Â °ÍÀ¸·Î ¹Ù²î´Â °ÍÀ¸·Î ºñÀ¯ÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ¼öÁØÀÇ Çâ»óµÈ ¼º´É°ú ¿¡³ÊÁö ºñ¿ëÀ» ÀÎÅÚ OCI Ĩ·¿°ú °°Àº ±¤ÇÐ I/O ¼Ö·ç¼ÇÀÌ AI È®Àå¿¡ °¡Á®¿Ã ¼ö ÀÖ´Ù.
ÅëÇÕµÈ OCI Ĩ·¿Àº ÇöÀå¿¡¼ ÀÔÁõµÈ ÀÎÅÚÀÇ ½Ç¸®ÄÜ Æ÷Åä´Ð½º ±â¼úÀ» È°¿ëÇÏ°í ¿ÂĨ ·¹ÀÌÀú ¹× ±¤ ÁõÆø±â¸¦ Æ÷ÇÔÇÏ´Â ½Ç¸®ÄÜ Æ÷Åä´Ð½º ÁýÀûȸ·Î(PIC)¸¦ Àü±â IC¿Í ÅëÇÕ½ÃŲ´Ù. OFC¿¡¼ ±¸ÇöµÈ OCI Ĩ·¿Àº ÀÎÅÚ CPU¿Í ÇÔ²² ÆÐŰ¡ µÇ¾úÁö¸¸, Â÷¼¼´ë CPU, GPU, IPU ¹× ±âŸ SOCs(½Ã½ºÅÛ¿ÂĨ)¿Í ÅëÇÕÇÒ ¼öµµ ÀÖ´Ù.
À̹ø ÃÖÃÊ ÅëÇÕ OCI Ĩ·¿Àº ÃÖ´ë 4Tbps ¾ç¹æÇâ µ¥ÀÌÅÍ Àü¼ÛÀ» Áö¿øÇϸç PCIe(peripheral component interconnect express) 5¼¼´ë¿Í ȣȯµÈ´Ù. ½Ã¿¬¿¡¼ ½Ç½Ã°£ ±¤ ¸µÅ©´Â ´ÜÀÏ ¸ðµå ±¤¼¶À¯(SMF) ÆÐÄ¡ Äڵ带 ÅëÇØ µÎ CPU Ç÷§Æû °£ÀÇ ¼Û½Å±â(Tx) ¹× ¼ö½Å±â(Rx) ¿¬°áÀ» º¸¿©ÁÖ¾ú´Ù. CPU´Â ±¤ÇÐ ºñÆ® ¿À·ùÀ²(Bit Error Rate, BER)À» »ý¼ºÇÏ°í ÃøÁ¤ÇßÀ¸¸ç, µ¥¸ð¿¡¼´Â °·ÂÇÑ ½ÅÈ£ Ç°ÁúÀ» º¸¿©ÁÖ´Â 32Gbps Tx ¾ÆÀÌ(eye) ´ÙÀ̾î±×·¥°ú ÇÔ²² ´ÜÀÏ ±¤¼¶À¯¿¡¼ 200GHz °£°ÝÀÇ 8°³ ÆÄÀåÀ» »ç¿ëÇÏ´Â Tx ±¤ÇÐ ½ºÆåÆ®·³À» ½Ã¿¬Çß´Ù.
ÇöÀç Ĩ·¿Àº °¢°¢ 8°³ÀÇ °íÁýÀûµµ ÆÄÀå ºÐÇÒ ´ÙÁßÈ(DWDM) ÆÄÀåÀ» Àü´ÞÇÏ´Â 8°³ÀÇ ±¤¼¶À¯ ½ÖÀ» È°¿ëÇÏ¿© ÃÖ´ë 100m(½ÇÁ¦ Àû¿ëÀº ÀüÆÄ ½Ã°£ Áö¿¬À¸·Î ÀÎÇØ ¼ö½Ê ¹ÌÅÍ·Î Á¦ÇÑµÉ ¼ö ÀÖÀ½)±îÁö °¢ ¹æÇâÀ¸·Î 32Gbps µ¥ÀÌÅÍÀÇ 64°³ ä³ÎÀ» Áö¿øÇÑ´Ù. ¶ÇÇÑ, ÄÚÆÐŰ¡ ¼Ö·ç¼ÇÀº ¿¡³ÊÁö È¿À²ÀÌ ¸Å¿ì ¶Ù¾î³ª¸ç, Ç÷¯±×Çü ±¤ Æ®·£½Ã¹ö ¸ðµâÀÇ ¾à ºñÆ®´ç 15 ÇÇÄÚÁÙ(pJ)¿¡ ºñÇØ ºñÆ®´ç 5 ÇÇÄÚÁÙ(pJ)¸¸ ¼ÒºñÇÑ´Ù. ÀÌ·¯ÇÑ ¼öÁØÀÇ ÃÊ°íÈ¿À²Àº µ¥ÀÌÅͼ¾ÅÍ¿Í °í¼º´É ÄÄÇ»Æà ȯ°æ¿¡ ¸Å¿ì Áß¿äÇϸç, AIÀÇ Áö¼Ó ºÒ°¡´ÉÇÑ Àü·Â ¿ä±¸ »çÇ×À» ÇØ°áÇÏ´Â µ¥ µµ¿òÀÌ µÉ ¼ö ÀÖ´Ù.
½Ç¸®ÄÜ Æ÷Åä´Ð½º ½ÃÀåÀÇ ¼±µÎÁÖÀÚÀÎ ÀÎÅÚÀº ÅëÇÕ Æ÷Åä´Ð½º¸¦ °³Ã´ÇÑ ÀÎÅÚ ·¦½º(Intel Labs)ÀÇ 25³â ÀÌ»óÀÇ ³»ºÎ ¿¬±¸¸¦ È°¿ëÇÏ°í ÀÖ´Ù. ÀÎÅÚÀº ¾÷°è ÃÖ°íÀÇ ½Å·Ú¼ºÀ» °®Ãá ½Ç¸®ÄÜ Æ÷Åä´Ð½º ±â¹Ý ¿¬°á Á¦Ç°À» °³¹ßÇÏ¿© ÁÖ¿ä Ŭ¶ó¿ìµå ¼ºñ½º Á¦°ø¾÷ü¿¡ ´ë·®À¸·Î °ø±ÞÇÑ ÃÖÃÊÀÇ ±â¾÷ÀÌ´Ù.
ÀÎÅÚÀÇ ÁÖ¿ä Â÷º°È ¿ä¼Ò´Â ÇÏÀ̺긮µå ·¹ÀÌÀú ¿Â ¿þÀÌÆÛ(laser-on-wafer) ±â¼úÀ» »ç¿ëÇÑ Å¹¿ùÇÑ ÅëÇÕ°ú Á÷Á¢ ÅëÇÕÀ» ÅëÇØ ½Å·Ú¼ºÀ» ³ôÀÌ°í ºñ¿ëÀ» Àý°¨ÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. ÀÌ·¯ÇÑ °íÀ¯ÀÇ Á¢±Ù ¹æ½ÄÀ» ÅëÇØ È¿À²¼ºÀ» À¯ÁöÇÏ¸é¼ ¶Ù¾î³ ¼º´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù. ÀÎÅÚÀÇ °·ÂÇÑ ´ë¿ë·® Ç÷§ÆûÀº 3,200¸¸ °³ ÀÌ»óÀÇ ÅëÇÕ ¿ÂĨ ·¹ÀÌÀú°¡ žÀçµÈ 800¸¸ °³ ÀÌ»óÀÇ PIC¸¦ Á¦°øÇϸç, 0.1 ¹Ì¸¸ÀÇ ·¹ÀÌÀú FIT(failures-in-time, ¿À·ùÀ²À» ³ªÅ¸³»´Â ³Î¸® »ç¿ëµÇ´Â ½Å·Ú¼º ôµµ)¸¦ ÀÚ¶ûÇÑ´Ù.
ÀÌ·¯ÇÑ PIC´Â Ç÷¯±×Çü Æ®·£½Ã¹ö ¸ðµâ·Î ÆÐŰ¡µÇ¾î ÁÖ¿ä ÇÏÀÌÆÛ½ºÄÉÀÏ Å¬¶ó¿ìµå ¼ºñ½º Á¦°ø¾÷üÀÇ ´ë±Ô¸ð µ¥ÀÌÅͼ¾ÅÍ ³×Æ®¿öÅ©¿¡ ¹èÄ¡µÇ¾î ÃÊ´ç 100, 200 ¹× 400 Gbps ¾ÖÇø®ÄÉÀ̼ǿ¡ »ç¿ëµÇ°í ÀÖ´Ù. »õ·Ó°Ô ºÎ»óÇÏ´Â 800Gbps ¹× 1.6Tbps ¾ÖÇø®ÄÉÀ̼ÇÀ» Áö¿øÇϱâ À§ÇÑ Â÷¼¼´ë 200G/lane PIC°¡ °³¹ß ÁßÀÌ´Ù.
ÀÎÅÚÀº ¶ÇÇÑ ÃÖ÷´Ü(state-of-the-art, SOA) µð¹ÙÀ̽º ¼º´É, ´õ ³ôÀº ÁýÀûµµ, ´õ ³ªÀº °áÇÕ, ´ëÆø °³¼±µÈ °æÁ¦¼ºÀ» °®Ãá »õ·Î¿î ½Ç¸®ÄÜ Æ÷Åä´Ð½º ÆÕ °øÁ¤ ³ëµå¸¦ ±¸ÇöÇÏ°í ÀÖ´Ù. ÀÎÅÚÀº ¿ÂĨ ·¹ÀÌÀú ¹× SOA ¼º´É, ºñ¿ë(´ÙÀÌ ¸éÀû 40% ÀÌ»ó °¨¼Ò), Àü·Â(15% ÀÌ»ó °¨¼Ò)À» Áö¼ÓÀûÀ¸·Î ¹ßÀü½ÃÅ°°í ÀÖ´Ù.