ºÐ»ê µ¥ÀÌÅÍ ºÐ¼® ȯ°æ¿¡¼ ´Ù¾çÇÑ µ¥ÀÌÅÍ Ã³¸® ¼ºñ½º Áö¿ø
[º¸¾È´º½º ±èÅÂÇü] ¼¿ï´ë´Â ÄÄÇ»ÅÍ°øÇкΠÀüº´°ï ±³¼ö°¡ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, UCLA ¿¬±¸ÆÀ°ú Â÷¼¼´ë ºòµ¥ÀÌÅÍ ºÐ¼® ½ºÅà REEF(Retainable Evaluator Execution Framework)¸¦ °øµ¿ °³¹ßÇØ Áö³ 1¿ù ¿ÀÇ ¼Ò½º·Î °ø°³Çß´Ù°í 5ÀÏ ¹àÇû´Ù.
REEF´Â Â÷¼¼´ë ÇϵÓÀÇ ÀÚ¿ø °ü¸®±â´ÉÀÎ ¾á(YARN)¿¡¼ ºòµ¥ÀÌÅÍ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½±°Ô °³¹ßÇÒ ¼ö ÀÖ°Ô ÅëÇÕµÈ ·¹À̾î·Î ±¸¼ºµÅ ÀÖ´Ù. ºÐ»ê µ¥ÀÌÅÍ ºÐ¼® ȯ°æ¿¡¼ ±âÁ¸ÀÇ ÀÚ¿øÀ» È°¿ëÇØ ´Ù¾çÇÑ µ¥ÀÌÅÍ Ã³¸® ¼ºñ½º¸¦ Áö¿øÇÏ´Â °ÍÀÌ °Á¡. ±â°è ÇнÀ, ±×·¡ÇÁ ó¸®, ½Ç½Ã°£ ó¸® µîÀ» ¸Å¿ì È¿À²ÀûÀ¸·Î ÀÛ¾÷ÇÒ ¼ö ÀÖ´Ù.
µû¶ó¼ REEF¸¦ »ç¿ëÇÏ¸é »õ·Î¿î µ¥ÀÌÅÍ Ã³¸® ¾ÖÇø®ÄÉÀ̼ÇÀ» ÈξÀ ½±°Ô °³¹ßÇÒ ¼ö ÀÖÀ¸¸ç, ±âÁ¸ÀÇ ÇÁ·¹ÀÓ¿öÅ©¸¦ ¿¬°áÇØ È°¿ëÇÒ ¼öµµ ÀÖ¾î Æí¸®ÇÏ´Ù. ¶Ç ¼·Î ´Ù¸¥ µ¥ÀÌÅÍ Ã³¸® ÇÁ·¹ÀÓ¿öÅ©µéÀ» ÅëÇÕÇØ ÃÖÀûÈµÈ µ¥ÀÌÅÍ Ã³¸® ¿öÅ©Ç÷ο츦 Áö¿øÇÔÀ¸·Î½á µ¥ÀÌÅÍ ¼¾ÅÍ ¿î¿ëºñ¿ëÀ» Àý°¨ÇÏ°í Àüü ºÐ¼® ½Ã°£À» ´ÜÃàÇÒ ¼ö ÀÖ´Ù.
Àüº´°ï ±³¼ö´Â ¡°À̹ø REEF´Â ±¹³»¿¡¼µµ ºòµ¥ÀÌÅÍ ºÐ¼® Ç÷§Æû ±â¹Ý±â¼úÀ» È®º¸ÇØ ºòµ¥ÀÌÅ͸¦ ´õ È¿À²ÀûÀ¸·Î ºÐ¼®Çϵµ·Ï ¸¸µé¾ú´Ù´Â µ¥ ÀÇÀÇ°¡ ÀÖ´Ù¡±¸ç, ¡°¾ÕÀ¸·Îµµ ºòµ¥ÀÌÅÍ ºÐ¼® Ç÷§Æû Àüü ½ºÅÿ¡ ´ëÇÑ ¿¬±¸¸¦ È°¹ßÈ÷ ÁøÇàÇÒ °Í¡±À̶ó°í ¹àÇû´Ù.
REEF¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ¼Ò°³¿Í »ç¿ë ¹æ¹ýÀº REEF ȨÆäÀÌÁö(www.reef-project.org)¿¡ ¼Ò°³µÅ ÀÖ´Ù. ÄÚµå´Â ¾ÆÆÄÄ¡ ¶óÀ̼±½º 2·Î °ø°³µÅ ÀÖÀ¸¸ç GithubÀ» »ç¿ëÇØ Á¢±ÙÇÒ ¼ö ÀÖ´Ù.
Àü ±³¼ö´Â ¼¿ï´ë ÀüÀÚ°øÇаú¸¦ Á¹¾÷ÇÏ°í ¹Ì±¹ ½ºÅÄÆÛµå´ë¿Í Ķ¸®Æ÷´Ï¾Æ´ë ¹öŬ¸®¿¡¼ ÄÄÇ»ÅÍ °øÇÐ ¼®»ç, ¹Ú»çÇÐÀ§¸¦ ¹Þ¾Ò´Ù. ÀÎÅÚ, ¾ßÈÄ, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® µî Çö¾÷¿¡¼ È°¹ßÈ÷ È°µ¿ÇÏ´Ù°¡ Áö³ÇØ ¼¿ï´ë¿¡ Á¶±³¼ö·Î ºÎÀÓÇϸç ÈÄÇÐ ¾ç¼º¿¡ ÈûÀ» ½ñ°í ÀÖ´Ù.
[±èÅÂÇü ±âÀÚ(boan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>