±¹Á¦ °øµ¿ ¿¬±¸ÁøÀÌ ±âÁ¸ÀÇ ÇË(Processing-in-Memory¡¤PIM, ÇÁ·Î¼¼½Ì ÀÎ ¸Þ¸ð¸®) ¹ÝµµÃ¼°¡ Åë½ÅÀ» ÇÒ ¶§ ¿ÜºÎ·Î ¿¬°áµÇ´Â Áß¾Ó Ã³¸® ÀåÄ¡(CPU)¸¦ ÅëÇØ¾ß ÇÏ´Â ¹®Á¦Á¡À¸·Î ¹ß»ýÇÑ º´¸ñÇö»óÀ» ÇØ°áÇß´Ù.
Çѱ¹°úÇбâ¼ú¿ø(KAIST¡¤Ä«À̽ºÆ®)Àº ±èµ¿ÁØ Àü±â¹×ÀüÀÚ°øÇкΠ±³¼ö ¿¬±¸ÆÀÀÌ ¹Ì±¹ ³ë½ºÀ̽ºÅÏ ´ëÇÐ, º¸½ºÅÏ ´ëÇÐ, ½ºÆäÀÎ ¹«¸£½Ã¾Æ ´ëÇÐÀÇ Àú¸í ¿¬±¸Áø°ú 'PIM ¹ÝµµÃ¼ °£ ÁýÇÕ Åë½Å¿¡ Æ¯ÈµÈ ÀÎÅÍÄ¿³Ø¼Ç ³×Æ®¿öÅ© ¾ÆÅ°ÅØÃ³'¸¦ ÅëÇÑ °øµ¿¿¬±¸·Î PIM ¹ÝµµÃ¼ÀÇ Åë½Å ¼º´ÉÀ» ºñ¾àÀûÀ¸·Î Çâ»óÇÏ´Â ±â¹ýÀ» °³¹ßÇß´Ù°í 19ÀÏ ¹àÇû´Ù.

¿¬±¸ÁøÀº ±âÁ¸ PIM ¹ÝµµÃ¼°¡ °®´Â ¸Þ¸ð¸® ³»ºÎ ¿¬»ê ÀåÄ¡ °£ Åë½Å ±¸Á¶ÀÇ ÇѰ踦 ¹àÇû´Ù.
¶Ç ±âÁ¸¿¡ ¸Þ¸ð¸® ³»ºÎ¿¡ Á¸ÀçÇÏ´Â µ¥ÀÌÅÍ À̵¿À» À§ÇÑ ¹ö½º ±¸Á¶¸¦ ÃÖ´ëÇÑ È°¿ëÇÏ¸é¼ °¢ ¿¬»êÀåÄ¡¸¦ Á÷Á¢ÀûÀ¸·Î »óÈ£ ¿¬°áÇÏ´Â 'ÀÎÅÍÄ¿³Ø¼Ç ³×Æ®¿öÅ© ±¸Á¶'¸¦ Àû¿ëÇØ PIM ¹ÝµµÃ¼ÀÇ Åë½Å ¼º´ÉÀ» ±Ø´ëÈÇÏ´Â ±â¹ýÀ» Á¦¾ÈÇß´Ù.
À̸¦ ÅëÇØ PIM ¹ÝµµÃ¼¸¦ À§ÇÑ ¿¬»ê °úÁ¤¿¡¼ Åë½Å 󸮸¦ À§ÇÑ CPUÀÇ °³ÀÔÀ» ÃÖ¼ÒÈÇØ PIM ¹ÝµµÃ¼ ½Ã½ºÅÛÀÇ ÀüüÀûÀÎ ¼º´É°ú Ȱ¿ë¼ºÀ» ³ôÀÎ PIM ¹ÝµµÃ¼¿¡ Æ¯ÈµÈ ÀÎÅÍÄ¿³Ø¼Ç ³×Æ®¿öÅ© ±¸Á¶¸¦ °³¹ßÇß´Ù.

±âÁ¸ PIM ¹ÝµµÃ¼µéÀÌ Åë½ÅÇϱâ À§Çؼ´Â CPU¸¦ °ÅÃľ߸¸ Çϱ⠶§¹®¿¡ »ó´çÇÑ ¼º´É ¼Õ½ÇÀÌ ÀÖ¾ú´Ù.
ÇÏÁö¸¸, PIM Æ¯È ÀÎÅÍÄ¿³Ø¼Ç ³×Æ®¿öÅ©¸¦ Àû¿ëÇÏ¸é ±âÁ¸ ½Ã½ºÅÛ ´ëºñ ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´ÉÀ» ÃÖ´ë 11¹è Çâ»óµÈ´Ù.
PIM ¹ÝµµÃ¼ÀÇ ³»ºÎ ¸Þ¸ð¸® ´ë¿ªÆø Ȱ¿ë·üÀ» ±Ø´ëÈÇϰí, PIM ¸Þ¸ð¸® ½Ã½ºÅÛÀÇ ±Ô¸ð°¡ Ä¿Áü¿¡ µû¶ó Åë½Å ¼º´ÉÀÇ È®À强ÀÌ ÇÔ²² Áõ°¡Ç߱⠶§¹®ÀÌ´Ù.
ÃÖ±Ù ¹Ì±¹ Àü±âÀüÀÚ°øÇÐȸ(IEEE) ÄÄÇ»ÅÍ ¾ÆÅ°ÅØÃ³ ºÐ¾ß¿¡¼´Â Çѱ¹ ÃÖÃÊ·Î 2025 IEEE Æç·Î¿ì(¼®ÇÐȸ¿ø)·Î ¼±ÀӵŠÀÌ ¿¬±¸¸¦ ÁÖµµÇÑ ±è ±³¼ö´Â "µ¥ÀÌÅÍ À̵¿(data movement)À» ÁÙÀÌ´Â °ÍÀº PIMÀ» Æ÷ÇÔÇÑ ¸ðµç ½Ã½ºÅÛ ¹ÝµµÃ¼¿¡¼ ÇÙ½ÉÀûÀÎ ¿ä¼ÒÀ̸ç, PIMÀº ÄÄÇ»ÆÃ ½Ã½ºÅÛÀÇ ¼º´É°ú È¿À²¼ºÀ» Çâ»óÇÒ ¼ö ÀÖ´Ù"¸é¼ "ÇÏÁö¸¸ PIM ¿¬»êÀåÄ¡ °£ µ¥ÀÌÅÍ À̵¿À¸·Î ¼º´É È®À强ÀÌ Á¦¾àµÉ ¼ö ÀÖ¾î ÀÀ¿ë ºÐ¾ß°¡ Á¦ÇÑÀûÀÌ´Ù.
PIM ÀÎÅÍÄ¿³ØÆ®°¡ ÀÌ¿¡ ´ëÇÑ ÇØ¹ýÀÌ µÉ ¼ö ÀÖ´Ù"°í ¼³¸íÇß´Ù.
¼ÕÈ¿ÁØ KAIST Àü±â¹×ÀüÀÚ°øÇкΠ¹Ú»ç°úÁ¤ÀÌ Á¦1 ÀúÀÚ·Î Âü¿©ÇÑ À̹ø ¿¬±¸´Â ¹Ì±¹ ³×¹Ù´ÙÁÖ ¶ó½ºº£À̰Žº¿¡¼ ¿¸®´Â ÄÄÇ»ÅÍ ±¸Á¶ ºÐ¾ß ÃÖ¿ì¼ö ±¹Á¦ Çмú´ëȸÀÎ 'HPCA 2025(31t IEEE International Symposium on High Performance Computer Architecture')¿¡¼ ´ÙÀ½ ´Þ ¹ßÇ¥µÉ ¿¹Á¤ÀÌ´Ù.
±èÁ¾È ±âÀÚ justin@asiae.co.kr
<¨ÏÅõÀÚ°¡¸¦ À§ÇÑ °æÁ¦ÄÜÅÙÃ÷ Ç÷§Æû, ¾Æ½Ã¾Æ°æÁ¦ ¹«´ÜÀüÀç ¹èÆ÷±ÝÁö>