Çѱ¹°úÇбâ¼ú¿ø(KAIST)Àº Á¤¸í¼ö Àü±â¹×ÀüÀÚ°øÇкΠ±³¼ö ¿¬±¸ÆÀÀÌ Â÷¼¼´ë ÀÎÅÍÆäÀ̽º ±â¼úÀÎ CXL(Compute Express Link)ÀÌ È°¼ºÈµÈ °í¿ë·® ±×·¡ÇÈó¸®ÀåÄ¡(GPU) ÀåÄ¡ÀÇ ¸Þ¸ð¸® Àбⷾ²±â ¼º´ÉÀ» ÃÖÀûÈÇÏ´Â ±â¼úÀ» °³¹ßÇß´Ù°í 8ÀÏ ¹àÇû´Ù.
ÃÖ±Ù Â÷¼¼´ë ¿¬°á ±â¼úÀÎ CXLÀ» È°¿ëÇØ ´ë¿ë·® ¸Þ¸ð¸®¸¦ GPU ÀåÄ¡¿¡ Á÷Á¢ ¿¬°áÇÏ´Â 'CXL-GPU' ±¸Á¶ ±â¼úÀÌ ´Ù¾çÇÑ »ê¾÷°è¿¡¼ °ËÅäµÇ°í ÀÖ´Ù.
´Ù¸¸ CXL-GPUÀÇ °í¿ë·® Ư¡¸¸À¸·Î´Â ½ÇÁ¦ AI ¼ºñ½º¿¡ È°¿ëµÇ±â ¾î·Æ´Ù´Â °ÍÀÌ Áß·ÐÀÌ´Ù.
´ë±Ô¸ð AI ¼ºñ½º´Â ºü¸¥ Ã߷зÇнÀ ¼º´ÉÀ» ¿ä±¸Çϱ⠶§¹®¿¡, GPU¿¡ Á÷Á¢ÀûÀ¸·Î ¿¬°áµÈ ¸Þ¸ð¸® È®Àå ÀåÄ¡·ÎÀÇ ¸Þ¸ð¸® Àбⷼº´ÉÀÌ ±âÁ¸ GPUÀÇ ·ÎÄà ¸Þ¸ð¸®¿¡ ÁØÇÏ´Â ¼º´ÉÀÌ º¸ÀåµÉ ¶§ ºñ·Î¼Ò ½ÇÁ¦ ¼ºñ½º¿¡ È°¿ëµÉ ¼ö ÀÖ´Ù.
KAIST ¿¬±¸ÁøÀº CXL-GPU ÀåÄ¡ÀÇ ¸Þ¸ð¸® Àбⷾ²±â ¼º´ÉÀÌ ÀúÇϵǴ ¿øÀÎÀ» ºÐ¼®ÇØ À̸¦ °³¼±ÇÏ´Â ±â¼úÀ» °³¹ßÇß´Ù.
¸Þ¸ð¸® È®Àå ÀåÄ¡°¡ ¸Þ¸ð¸® ¾²±â ŸÀ̹ÖÀ» ½º½º·Î °áÁ¤ÇÒ ¼ö ÀÖ´Â ±â¼úÀ» °³¹ß, GPU ÀåÄ¡°¡ ¸Þ¸ð¸® È®Àå ÀåÄ¡¿¡ ¸Þ¸ð¸® ¾²±â¸¦ ¿äûÇÏ¸é¼ µ¿½Ã¿¡ GPU ·ÎÄà ¸Þ¸ð¸®¿¡µµ ¾²±â¸¦ ¼öÇàÇϵµ·Ï ¼³°èÇß´Ù.
Áï ¸Þ¸ð¸® È®Àå ÀåÄ¡°¡ ³»ºÎ ÀÛ¾÷À» ¼öÇàÇÏ´Â »óÅ¿¡ µû¶ó ÀÛ¾÷À» Çϵµ·Ï Çß´Ù.
GPU´Â ¸Þ¸ð¸® ¾²±â ÀÛ¾÷ÀÇ ¿Ï·á ¿©ºÎ°¡ È®À뵃 ¶§±îÁö ±â´Ù¸± ÇÊ¿ä°¡ ¾ø¾î ¾²±â ¼º´É ÀúÇÏ ¹®Á¦¸¦ ÇØ°áÅä·Ï Çß´Ù.
¶Ç ¿¬±¸ÁøÀº ¸Þ¸ð¸® È®Àå ÀåÄ¡°¡ »çÀü¿¡ ¸Þ¸ð¸® Àб⸦ ¼öÇàÇÒ ¼ö ÀÖµµ·Ï GPU ÀåÄ¡ Ãø¿¡¼ ¹Ì¸® ÈùÆ®¸¦ ÁÖ´Â ±â¼úÀ» °³¹ßÇß´Ù.
ÀÌ ±â¼úÀ» È°¿ëÇÏ¸é ¸Þ¸ð¸® È®Àå ÀåÄ¡°¡ ¸Þ¸ð¸® Àб⸦ ´õ »¡¸® ½ÃÀÛÇÏ°Ô µÅ GPU ÀåÄ¡°¡ ½ÇÁ¦ µ¥ÀÌÅ͸¦ ÇÊ¿ä·Î ÇÒ ¶§´Â ij½Ã(ÀÛÁö¸¸ ºü¸¥ Àӽà µ¥ÀÌÅÍ ÀúÀå°ø°£)¿¡¼ µ¥ÀÌÅ͸¦ ÀÐ¾î ´õ¿í ºü¸¥ ¸Þ¸ð¸® Àб⠼º´ÉÀ» ´Þ¼ºÇÒ ¼ö ÀÖ´Ù.
À̹ø ¿¬±¸´Â ¹ÝµµÃ¼ ÆÕ¸®½º ½ºÅ¸Æ®¾÷ÀÎ Æij׽þÆ(Panmnesia)ÀÇ ÃÊ°í¼Ó CXL ÄÁÆ®·Ñ·¯¿Í CXL-GPU ÇÁ·ÎÅäŸÀÔÀ» È°¿ëÇØ ÁøÇàµÆ´Ù.
¿¬±¸ÆÀÀº Æij׽þÆÀÇ CXL-GPU ÇÁ·ÎÅäŸÀÔÀ» È°¿ëÇÑ ±â¼ú ½ÇÈ¿¼º °ËÁõÀ» ÅëÇØ ±âÁ¸ GPU ¸Þ¸ð¸® È®Àå ±â¼úº¸´Ù 2.36¹è ºü¸£°Ô AI ¼ºñ½º¸¦ ½ÇÇàÇÒ ¼ö ÀÖÀ½À» È®ÀÎÇß´Ù.
ÇØ´ç ¿¬±¸´Â ¿À´Â 7¿ù »êŸŬ¶ó¶ó USENIX ¿¬ÇÕ ÇÐȸ¿Í ÇÖ½ºÅ丮ÁöÀÇ ¿¬±¸ ¹ßÇ¥Àå¿¡¼ °á°ú¸¦ ¼±º¸ÀδÙ.
Á¤¸í¼ö KAIST Àü±â¹×ÀüÀÚ°øÇкΠ±³¼ö´Â "CXL-GPUÀÇ ½ÃÀå °³È ½Ã±â¸¦ °¡¼ÓÇØ ´ë±Ô¸ð AI ¼ºñ½º¸¦ ¿î¿µÇÏ´Â ºòÅ×Å© ±â¾÷ÀÇ ¸Þ¸ð¸® È®Àå ºñ¿ëÀ» ȹ±âÀûÀ¸·Î ³·Ãß´Â µ¥ ±â¿©ÇÒ ¼ö ÀÖÀ» °Í"À̶ó°í ¸»Çß´Ù.