KAIST Àü±â¹×ÀüÀÚ°øÇкΠÁ¤¸í¼ö ±³¼ö ¿¬±¸ÆÀ(ÄÄÇ»ÅÍ ¾ÆÅ°ÅØó ¹× ¿î¿µÃ¼Á¦ ¿¬±¸½Ç)ÀÌ ºñÈֹ߼º ¸Þ¸ð¸®¿Í ÃÊÀúÁö¿¬ SSD¸¦ ÇϳªÀÇ ¸Þ¸ð¸® °ø°£À¸·Î ÅëÇÕÇÏ´Â ¸Þ¸ð¸®-¿À¹ö-½ºÅ丮Áö(Memory-over-Storage, ÀÌÇÏ MoS) ±â¼ú °³¹ß¿¡ ¼º°øÇß´Ù°í ¹àÇû´Ù.
Á¤ ±³¼öÆÀÀÌ »õ·Ó°Ô °³¹ßÇÑ ÀÌ ±â¼úÀº ±âÁ¸ ½ºÅ丮Áö ±â¼úÀ» Àç»ç¿ëÇÏ´Â µ¥ ÀÎÅÚ ¿ÉÅ×ÀÎ ´ëºñ, ¸Þ¸ð¸® ½½·Ô´ç 4¹è ÀÌ»óÀÎ Å׶ó¹ÙÀÌÆ®(TB=1,024GB) ¼öÁØÀÇ ÀúÀå ¿ë·®À» Á¦°øÇϸ鼵µ Èֹ߼º ¸Þ¸ð¸®(D·¥)°ú À¯»çÇÑ »ç¿ëÀÚ ¼öÁØÀÇ µ¥ÀÌÅÍ Ã³¸® ¼Óµµ¸¦ ³¾ ¼ö ÀÖ´Ù.
±âÁ¸ NVDIMMÀº ¿î¿µÃ¼Á¦ÀÇ µµ¿ò ¾øÀÌ CPU°¡ Á÷Á¢ ºñÈֹ߼º ¸Þ¸ð¸®¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù. ¹Ý¸é NVDIMMÀº D·¥À» ±×´ë·Î È°¿ëÇÏ°í ¹èÅ͸® Å©±â¸¦ ¹«ÇÑÈ÷ Å°¿ï ¼ö ¾ø±â ¶§¹®¿¡ ´ë¿ë·® µ¥ÀÌÅ͸¦ ó¸®ÇÒ ¼ö ¾ø´Ù´Â °Ô ¹®Á¦´Ù. À̸¦ ÇØ°áÇϱâ À§ÇÑ ´ë¾ÈÀ¸·Î´Â ÀÎÅÚÀÇ ¿ÉÅ×ÀÎ ¸Þ¸ð¸®(Intel Optane DC PMM)¿Í ¸Þ¸ð¸® µå¶óÀÌºê ±â¼ú(Intel Memory Drive Technology) µîÀÌ ÀÖ´Ù. ±×·¯³ª ÀÌ·¯ÇÑ ±â¼úµéÀº ºñÈֹ߼º ¸Þ¸ð¸®¿¡ Á¢±ÙÇÒ ¶§¸¶´Ù ¿î¿µÃ¼Á¦ÀÇ µµ¿òÀÌ ÇÊ¿äÇØ NVDIMM¿¡ ºñÇØ 50% ¼öÁØÀ¸·Î Àбâ/¾²±â ¼Óµµ°¡ ¶³¾îÁø´Ù.
Á¤ ±³¼öÆÀÀÌ Á¦¾ÈÇÑ MoS ±â¼úÀº ÃÊÀúÁö¿¬ SSD¸¦ ÁÖ ¸Þ¸ð¸®·Î È°¿ëÇÏ°í, NVDIMMÀ» ij½Ã¸Þ¸ð¸®·Î È°¿ëÇÑ´Ù. ÀÌ °á°ú SSD ´ë¿ë·®ÀÇ ÀúÀå °ø°£À» »ç¿ëÀÚ¿¡°Ô ¸Þ¸ð¸®·Î »ç¿ëÇÏ°Ô ÇØÁÜ°ú µ¿½Ã¿¡ NVDIMM ´Üµ¶ »ç¿ë ½Ã¿Í À¯»çÇÑ ¼º´ÉÀ» ¾ò°Ô ÇÔÀ¸·Î½á ¹Ì·¡ ¿µ±¸ ¸Þ¸ð¸® ±â¼úµéÀÌ °¡Áö´Â ÇÑ°èÁ¡À» Àü¸é °³¼±Çß´Ù.
MoS ±â¼úÀº ¸ÞÀκ¸µå³ª CPU ³»ºÎ¿¡ ÀÖ´Â ¸Þ¸ð¸® ÄÁÆ®·Ñ·¯ Çãºê(ÀÌÇÏ MCH)¿¡ Àû¿ëµÅ »ç¿ëÀÚÀÇ ¸ðµç ¸Þ¸ð¸® ¿äûÀ» ó¸®ÇÑ´Ù. »ç¿ëÀÚ ¿äûÀº ÀϹÝÀûÀ¸·Î NVDIMM ij½Ã ¸Þ¸ð¸®¿¡¼ 󸮵ÇÁö¸¸ NVDIMM¿¡ ÀúÀåµÇÁö ¾ÊÀº µ¥ÀÌÅÍÀÇ °æ¿ì ÃÊÀúÁö¿¬ SSD¿¡¼ µ¥ÀÌÅ͸¦ Àоî¿Í¾ß ÇÑ´Ù. ±âÁ¸ ±â¼úµéÀº ¿î¿µÃ¼Á¦°¡ ÀÌ·¯ÇÑ SSD Àб⸦ ó¸®ÇÏ´Â ¹Ý¸é, °³¹ßµÈ MoS ±â¼úÀº MCH ³»ºÎ¿¡¼ Çϵå¿þ¾î°¡ SSD ÀÔÃâ·ÂÀ» Á÷Á¢ ó¸®ÇÔÀ¸·Î½á ÃÊÀúÁö¿¬ SSD¿¡ Á¢±Ù ½Ã ¹ß»ýÇÏ´Â ¿î¿µÃ¼Á¦(OS)ÀÇ ÀÔÃâ·Â ¿À¹öÇìµå(Ãß°¡·Î ¿ä±¸µÇ´Â ½Ã°£)¸¦ ¿ÏÈÇÏ´Â ÇÑÆí SSDÀÇ Å« ¿ë·®À» ÀÏ¹Ý ¸Þ¸ð¸®Ã³·³ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.
Á¤ ±³¼ö°¡ À̹ø¿¡ °³¹ßÇÑ MoS ±â¼úÀº ¼ÒÇÁÆ®¿þ¾î ±â¹Ý ¸Þ¸ð¸® µå¶óÀ̺곪 ¿ÉÅ×ÀÎ ¿µ±¸ ¸Þ¸ð¸® ±â¼ú ´ëºñ 45% Àý°¨µÈ ¿¡³ÊÁö ¼Ò¸ð·®À¸·Î 110%ÀÇ µ¥ÀÌÅÍ Àбâ/¾²±â ¼Óµµ Çâ»óÀ» ´Þ¼ºÇß´Ù. °á°úÀûÀ¸·Î ´ë¿ë·®ÀÇ ¸Þ¸ð¸®°¡ ÇÊ¿äÇÏ°í Á¤ÀüÀ¸·Î ÀÎÇÑ ½Ã½ºÅÛ Àå¾Ö¿¡ ¹Î°¨ÇÑ µ¥ÀÌÅÍ ¼¾ÅÍ, ½´ÆÛÄÄÇ»ÅÍ µî¿¡ »ç¿ëµÇ´Â ±âÁ¸ ¸Þ¸ð¸®/¹Ì·¡ ¿µ±¸ ¸Þ¸ð¸®¸¦ ´ëüÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëµÈ´Ù.
Á¤¸í¼ö ±³¼ö´Â ¡°¹Ì·¡ ¿µ±¸ ¸Þ¸ð¸® ±â¼úÀº ÀϺΠÇØ¿Ü À¯¼ö ±â¾÷ÀÌ ÁÖµµÇÏ°í ÀÖÁö¸¸, À̹ø ¿¬±¸¼º°ú¸¦ ±â¹ÝÀ¸·Î ±¹³» ±â¼ú°ú ±âÁ¸ ½ºÅ丮 ¹× ¸Þ¸ð¸® ±â¼úÀ» ÅëÇØ °ü·Ã ½ÃÀå¿¡¼ ¿ìÀ§¸¦ ¼±Á¡ÇÒ ¼ö ÀÖ´Â °¡´É¼ºÀ» ¿¾ú´Ù´Â Á¡¿¡¼ Àǹ̰¡ ÀÖ´Ù¡±°í °Á¶Çß´Ù.
À̹ø ¿¬±¸´Â ¿ÃÇØ 6¿ù¿¡ ¿¸± ÄÄÇ»ÅÍ ±¸Á¶ ºÐ¾ß ÃÖ¿ì¼ö Çмú´ëȸÀÎ ¡®À̽ºÄ«(ISCA, International Symposium on Computer Architecture), 2021¡¯¿¡ °ü·Ã ³í¹®À¸·Î ¹ßÇ¥µÉ ¿¹Á¤ÀÌ´Ù. ¶Ç ÇØ´ç ¿¬±¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¿¬±¸½Ç À¥»çÀÌÆ®(camelab.org)¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
ÇÑÆí, À̹ø ¿¬±¸´Â °úÇбâ¼úÁ¤º¸Åë½ÅºÎ¿Í Çѱ¹¿¬±¸Àç´ÜÀÌ ÃßÁøÇÏ´Â ¿ì¼ö ½ÅÁø(Áß°ß ¿¬°è) »ç¾÷, KAIST Á¤Âø¿¬±¸»ç¾÷ µîÀÇ Áö¿øÀ» ¹Þ¾Æ ¼öÇàµÆ´Ù.
[¹Ú¹Ì¿µ ±âÀÚ(mypark@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>