KAIST Àü»êÇкΠ±è¹Î¼ö ±³¼ö ¿¬±¸ÆÀÀÌ 1Á¶ °³ °£¼±ÀÇ ÃÊ´ë±Ô¸ð ±×·¡ÇÁ¿¡ ´ëÇØ µ¥ÀÌÅÍ ÀúÀå ¾øÀÌ ¾Ë°í¸®ÁòÀ» PC ÇÑ ´ë·Î °è»êÇÒ ¼ö ÀÖ´Â ½Å°³³ä ±â¼úÀ» ¼¼°è ÃÖÃÊ·Î °³¹ßÇß´Ù.
¿À´Ã³¯ À¥, SNS, ÀΰøÁö´É, ºí·ÏüÀÎ µîÀÇ ±¤¹üÀ§ÇÑ ºÐ¾ßµé¿¡¼ ±×·¡ÇÁ ŸÀÔÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ´Ù¾çÇÑ ¾Ë°í¸®ÁòµéÀÇ ¿¬±¸°¡ ¸Å¿ì Áß¿äÇÏ´Ù.
±×·¯³ª ±×·¡ÇÁ µ¥ÀÌÅÍÀÇ º¹À⼺À¸·Î ÀÎÇØ ±× Å©±â°¡ Ä¿Áú ¶§ ¸·´ëÇÑ ±Ô¸ðÀÇ ÄÄÇ»ÅÍ Å¬·¯½ºÅÍ°¡ ÀÖ¾î¾ß¸¸ ¾Ë°í¸®Áò °è»êÀÌ °¡´ÉÇÏ´Ù´Â ¹®Á¦°¡ ÀÖ´Ù.
±è ±³¼ö ¿¬±¸ÆÀÀº À̸¦ ±Ùº»ÀûÀ¸·Î ÇØ°áÇÏ´Â T-GPS(Trillion-scale Graph Processing Simulation)¶ó´Â ±â¼úÀ» °³¹ßÇß´Ù.
ÀÌ T-GPS ±â¼úÀº ±×·¡ÇÁ µ¥ÀÌÅ͸¦ ½ÇÁ¦·Î µð½ºÅ©¿¡ ÀúÀåÇÏÁö ¾Ê°íµµ ¸¶Ä¡ ±×·¡ÇÁ µ¥ÀÌÅÍ°¡ ÀúÀåµÅ ÀÖ´Â °Íó·³ ¾Ë°í¸®ÁòÀ» °è»êÇÒ ¼ö ÀÖ°í, °è»ê °á°úµµ ½ÇÁ¦ ÀúÀåµÈ ±×·¡ÇÁ¿¡ ´ëÇÑ ¾Ë°í¸®Áò °è»ê°ú ¿ÏÀüÈ÷ µ¿ÀÏÇÏ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù.
Áö±Ý±îÁö´Â ±×·¡ÇÁ ¾Ë°í¸®ÁòÀ» °³¹ßÇϱâ À§ÇØ ¸ÕÀú ÇÕ¼º ±×·¡ÇÁ¸¦ »ý¼º ¹× ÀúÀåÇÑ ÈÄ, À̸¦ ´Ù½Ã ±×·¡ÇÁ ó¸® ¿£Áø¿¡¼ ¸Þ¸ð¸®·Î ÀûÀçÇØ ¾Ë°í¸®ÁòÀ» °è»êÇÏ´Â 2´Ü°è ¹æ¹ýÀ» »ç¿ëÇß´Ù.
±×·¡ÇÁ µ¥ÀÌÅÍ´Â ±× º¹À⼺À¸·Î ÀÎÇØ Àüü¸¦ ¸Þ¸ð¸®·Î ÀûÀçÇÏ´Â °ÍÀÌ ¿ä±¸µÇ¸ç, ±×·¡ÇÁÀÇ ±Ô¸ð°¡ Ä¿Áö¸é ´ë±Ô¸ð ÄÄÇ»ÅÍ Å¬·¯½ºÅÍ Àåºñ°¡ ÀÖ¾î¾ß¸¸ ¾Ë°í¸®ÁòÀ» °³¹ßÇÏ°í ½ÇÇàÇÒ ¼ö ÀÖ´Ù´Â Ä¿´Ù¶õ ´ÜÁ¡ÀÌ ÀÖ¾ú´Ù.
±è ±³¼öÆÀÀº ÇÕ¼º ±×·¡ÇÁ¿Í ±×·¡ÇÁ ó¸® ¿£Áø ºÐ¾ß¿¡¼ ±¹Á¦ ÃÖ°í ±ÇÀ§ÀÇ Çмú´ëȸ¿¡ ¸Å³â ³í¹®À» ¹ßÇ¥ÇÏ´Â µî ¼¼°è ÃÖ°íÀÇ ±â¼ú·ÂÀ» º¸À¯ÇÏ°í ÀÖÀ¸¸ç, ±× ±â¼úµéÀ» ¹ÙÅÁÀ¸·Î ±âÁ¸ 2´Ü°è ¹æ¹ýÀÇ ¹®Á¦¸¦ ÇØ°áÇß´Ù.
±×·¡ÇÁ µ¥ÀÌÅͻ󿡼 ±×·¡ÇÁ ¾Ë°í¸®ÁòÀÌ °è»êÀ» À§ÇØ Á¢±ÙÇÏ´Â ºÎºÐÀ» ªÀº ¼ø°£ µ¿¾È ½Ç½Ã°£À¸·Î »ý¼ºÇØ, ¸¶Ä¡ ±×·¡ÇÁ µ¥ÀÌÅÍ°¡ Á¸ÀçÇÏ´Â °Íó·³ ¾Ë°í¸®ÁòÀ» °è»êÇÏ´Â °ÍÀÌ´Ù.
À̶§ ±×·¡ÇÁ µ¥ÀÌÅ͸¦ ¾Æ¹«·¸°Ô ½Ç½Ã°£ »ý¼ºÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ÇÕ¼º ±×·¡ÇÁ ¸ðµ¨¿¡ µû¶ó »ý¼ºÇÏ°í ÀúÀåÇÑ °Í°ú µ¿ÀÏÇϵµ·Ï ½Ç½Ã°£ »ý¼ºÇÏ´Â °ÍÀÌ ÇÙ½É ±â¼ú Áß Çϳª´Ù.
¶ÇÇÑ, ±×·¡ÇÁ ó¸® ¿£ÁøÀÌ ½Ç½Ã°£À¸·Î »ý¼ºµÇ´Â ±×·¡ÇÁ¸¦ ½ÇÁ¦ ±×·¡ÇÁó·³ ÀνÄÇÏ°í ¾Ë°í¸®ÁòÀ» ¿ÏÀüÈ÷ µ¿ÀÏÇÏ°Ô °è»êÇϵµ·Ï ¿£ÁøÀ» ¼öÁ¤ÇÑ °ÍÀÌ ¶Ç ´Ù¸¥ ÇÙ½É ±â¼úÀÌ´Ù.
±è¹Î¼ö ±³¼ö ¿¬±¸ÆÀÀº T-GPS ±â¼úÀ» Á¾·¡ÀÇ 2´Ü°è ¹æ¹ý°ú ¼º´ÉÀ» ºñ±³ÇÑ °á°ú, Á¾·¡ÀÇ 2´Ü°è ¹æ¹ýÀÌ 11´ëÀÇ ÄÄÇ»ÅÍ·Î ±¸¼ºµÈ Ŭ·¯½ºÅÍ¿¡¼ 10¾ï °³ °£¼± ±Ô¸ðÀÇ ±×·¡ÇÁ¸¦ °è»êÇÒ ¼ö ÀÖ¾ú´ø ¹Ý¸é, T-GPS ±â¼úÀº 1´ëÀÇ ÄÄÇ»ÅÍ¿¡¼ 1Á¶ °³ °£¼± ±Ô¸ðÀÇ ±×·¡ÇÁ¸¦ °è»êÇÒ ¼ö ÀÖ¾î ÄÄÇ»ÅÍ ÀÚ¿ø ´ëºñ 10,000¹è ´õ Å« ±Ô¸ðÀÇ µ¥ÀÌÅ͸¦ 󸮸¦ ÇÒ ¼ö ÀÖÀ½À» È®ÀÎÇß´Ù.
¶ÇÇÑ, ¾Ë°í¸®Áò °è»ê ½Ã°£µµ ÃÖ´ë 43¹è ´õ ºü¸§À» È®ÀÎÇß´Ù.
±è¹Î¼ö ±³¼ö´Â "¿À´Ã³¯ °ÅÀÇ ¸ðµç IT ºÐ¾ß¿¡¼ ±×·¡ÇÁ µ¥ÀÌÅ͸¦ È°¿ëÇÏ°í Àִ¹Ù, ¿¬±¸ÆÀÀÌ °³¹ßÇÑ »õ·Î¿î ±â¼úÀº ±×·¡ÇÁ ¾Ë°í¸®ÁòÀÇ °³¹ß ±Ô¸ð¿Í È¿À²À» ȹ±âÀûÀ¸·Î ³ôÀÏ ¼ö ÀÖ¾î »ê¾÷Àû Ãø¸é¿¡¼ ÆÄ±Þ È¿°ú°¡ ¸Å¿ì Ŭ °ÍÀ¸·Î ±â´ëÇÑ´Ùˮ ¶ó°í ¸»Çß´Ù.
À̹ø ¿¬±¸¿¡´Â ±è ±³¼öÀÇ Á¦ÀÚÀÌÀÚ Ä³³ª´Ù ¿öÅÐ·ç ´ëÇп¡ ¹Ú»çÈÄ ¿¬±¸¿øÀ¸·Î ÀçÁ÷ ÁßÀÎ ¹ÚÈûÂù ¹Ú»ç°¡ Á¦1 ÀúÀÚ·Î, ±è ±³¼ö°¡ ±³½ÅÀúÀÚ·Î Âü¿©ÇßÀ¸¸ç Áö³ 22ÀÏ ±×¸®½º Â÷´Ï¾Æ¿¡¼ ¿Â¶óÀÎÀ¸·Î ¿¸° µ¥ÀÌÅͺ£À̽º ºÐ¾ß ÃÖ°í ±¹Á¦Çмú´ëȸ Áß ÇϳªÀÎ IEEE ICDE¿¡¼ ¹ßÇ¥µÆ´Ù. (³í¹®¸í : Trillion-scale Graph Processing Simulation based on Top-Down Graph Upscaling).
|