·Î±×ÀÎ | ȸ¿ø°¡ÀÔ | ±â»çÁ¦º¸ | ½ºÅ©·¦ | ´º½º·¹ÅÍ ½Åû
Home > Àüü±â»ç

Ä«À̽ºÆ® ·ù¼®¿µ ±³¼ö ¿¬±¸ÆÀ, ±¸±Û V8 ¿¬±¸Áö¿ø±Ý ¼±Á¤ Äè°Å

ÀÔ·Â : 2025-10-11 19:57
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â īī¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
¡®WebAssembly¸¦ À§ÇÑ ¸í¼¼ ±â¹Ý ÀÚµ¿ Å×½ºÆ® »ý¼º¡¯ ÁÖÁ¦·Î ¼±Á¤

[º¸¾È´º½º Á¶ÀçÈ£ ±âÀÚ] Ä«À̽ºÆ®(KAIST) Àü»êÇкΠ·ù¼®¿µ ±³¼ö ¿¬±¸ÆÀÀÌ ¼¼°èÀûÀÎ IT ±â¾÷ ±¸±ÛÀÌ ¼ö¿©ÇÏ´Â ±¸±Û V8 ¿¬±¸Áö¿ø±Ý(Google V8 Research Grant)¿¡ ¼±Á¤µÆ´Ù.

¡ãÄ«À̽ºÆ® ·ù¼®¿µ ±³¼ö ¿¬±¸ÆÀÀÌ ±¸±ÛÀÌ ¼ö¿©ÇÏ´Â ±¸±Û V8 ¿¬±¸Áö¿ø±Ý¿¡ ¼±Á¤µÆ´Ù [ÀÚ·á: ±¸±Û]

ÀÌ ¿¬±¸Áö¿ø±ÝÀº V8, ÀÚ¹Ù½ºÅ©¸³Æ® ¹× WebAssembly ±â¹ÝÀÇ ÇÁ·Î±×·¡¹Ö ¾ð¾î ¹× ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛ ¿¬±¸¸¦ Áö¿øÇØ V8°ú ÇÐ°è °£ÀÇ Çù·ÂÀ» ÃËÁøÇϱâ À§ÇØ ±¸±Û V8 ¿¬±¸ÆÀ¿¡¼­ ¿î¿µÇÏ´Â ÇÁ·Î±×·¥ÀÌ´Ù.

Àü ¼¼°è ¿ì¼öÇÑ Àü»êÇÐ ºÐ¾ß ¿¬±¸ÀÚµéÀ» ´ë»óÀ¸·Î, V8 ¿¬±¸ÆÀ ±¸¼º¿øÀ» ÈÄ¿øÀÚ·Î µÎ°í, V8°ú ÇÐ°è °£ÀÇ Çù·ÂÀ» ÅëÇØ V8¿¡ Àû¿ëÇÒ Äڵ带 °³¹ßÇϰųª ÃÖ»óÀ§ Àú³Î ¶Ç´Â ÄÁÆÛ·±½º¿¡ ³í¹®ÀÌ °ÔÀçµÇ´Â °á°ú¸¦ ±â´ëÇÑ´Ù.

·ù¼®¿µ ±³¼ö ¿¬±¸ÆÀÀº ¡®WebAssembly¸¦ À§ÇÑ ¸í¼¼ ±â¹Ý ÀÚµ¿ Å×½ºÆ® »ý¼º¡¯ (Specification-Based Automatic Test Generation for WebAssembly)À̶ó´Â ÁÖÁ¦·Î ¼±Á¤µÆ´Ù.

V8Àº Àü ¼¼°è¿¡¼­ °¡Àå ¸¹ÀÌ ¾²´Â ±¸±ÛÀÇ Å©·Ò ºê¶ó¿ìÀú¿¡ žÀçµÇ´Â ÇÙ½É ¼ÒÇÁÆ®¿þ¾î·Î¼­, ÃÖ±Ù¿¡´Â ¾Æ¸¶Á¸, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¸¦ ºñ·ÔÇÑ ¿©·¯ ±â¾÷ÀÇ Á¦Ç°¿¡µµ Àû¿ëµÇ¾î ³Î¸® ¾²À̰í ÀÖ´Ù. ÀÌ ¶§¹®¿¡ V8ÀÇ ¾ÈÀü¼ºÀº ÀÌ¿¡ ±â¹ÝÇÑ ¸¹Àº ¼ÒÇÁÆ®¿þ¾îÀÇ ¾ÈÀü¼º°ú Á÷°áÀÌ µÈ´Ù. ƯÈ÷ ÀÏ¹Ý »ç¿ëÀÚµéÀÌ ÀÚÁÖ »ç¿ëÇÏ´Â À¥ ºê¶ó¿ìÀú³ª À¥ ¼­ºñ½º°¡ V8À» ±â¹ÝÀ¸·Î ÇÏ´Â °æ¿ì°¡ ¸¹±â ¶§¹®¿¡ V8ÀÇ ¾ÈÀü¼º ¹®Á¦´Â Àüü ¼­ºñ½ºÀÇ Ç°Áú ÀúÇÏ, »ç¿ëÀÚ °³ÀÎÁ¤º¸ À¯Ãâ µî ½É°¢ÇÑ ¹®Á¦·Î À̾îÁú ¼ö ÀÖ´Ù.

·ù¼®¿µ ±³¼ö ¿¬±¸ÆÀÀº ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ¸íÈ®ÇÏ°í ¿ÏÀüÇÏ°Ô Á¤ÀÇÇÏ´Â ¸í¼¼ ±â¹ýÀ» °³¹ßÇØ 2022³â¿¡ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ °³¹ß¿¡ °ø½Ä äÅÃµÈ ÈÄ, WebAssembly ¾ð¾îÀÇ ¸í¼¼¸¦ ¾ö¹ÐÇÏ°Ô Á¤ÀÇÇÏ´Â SpecTec ±â¹ýÀ» °³¹ßÇÔÀ¸·Î½á 2025³â¿¡ °ø½Ä äÅõƴÙ.

SpecTec ¿¬±¸´Â PLDI 2024¿¡ ¹ßÇ¥Çß°í, ±× ÈÄ¼Ó ¿¬±¸·Î¼­ ±â°èÈ­ ¸í¼¼·ÎºÎÅÍ ´Ù¾çÇÑ Å×½ºÆ®¸¦ ÀÚµ¿À¸·Î »ý¼ºÇÏ´Â ¿¬±¸¸¦ ASE 2025¿¡ ¹ßÇ¥ÇÒ °èȹÀÌ´Ù. ÀÌ ¿¬±¸Áö¿ø±ÝÀº SpecTec ±â¹ýÀ¸·Î ±â¼úÇÑ WebAssembly ¾ð¾î ¸í¼¼·ÎºÎÅÍ ´Ù¾çÇÑ µµ±¸¸¦ ÀÚµ¿ »ý¼ºÇÏ´Â °úÁ¤À» ÇÔ²²ÇÑ V8 ¿¬±¸ÆÀÀÇ Thomas Lively ¹Ú»çÀÇ ÃßõÀ» ¹Þ¾Æ ½É»ç ÈÄ Áö¿ø¹Þ°Ô µÈ °ÍÀ¸·Î ¾Ë·ÁÁ³´Ù.

·ù ±³¼ö´Â ¡°ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾î·ÎºÎÅÍ ½ÃÀÛÇÑ ±â°èÈ­ ¸í¼¼ ¿¬±¸°¡ WebAssembly ¾ð¾î¿¡µµ ¼º°øÀûÀ¸·Î Àû¿ëµÇ¾î ¸Å¿ì ±â»Ú´Ù¡±¸ç, ¡°ÇöÀç Ȱ¹ßÇÏ°Ô ¿¬±¸ ÁßÀÎ P4 ¾ð¾î¸¦ Æ÷ÇÔÇØ ¾ÕÀ¸·Î Rust, Python µî ´õ Å©°í º¹ÀâÇÑ ¾ð¾î¿¡µµ Àû¿ëÇÒ ¼ö ÀÖ´Â ±â¼úÀ» ¿¬±¸Çϰڴ١±°í Æ÷ºÎ¸¦ ¹àÇû´Ù.

[Á¶ÀçÈ£ ±âÀÚ(sw@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â īī¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
º¸¾È½ÃÀå ¹é¼­ ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
AI ¹× AI º¸¾È ¼Ö·ç¼ÇÀÌ º¸¾È ÀηÂÀÇ ¾÷¹«¿¡ ¾î¶² ½ÄÀ¸·Î ¿µÇâÀ» ¹ÌÄ¥°ÍÀ̶ó°í »ý°¢ÇϽóª¿ä
ºÎÁ·ÇÑ Àη º¸Ãæ: ¸¸¼ºÀûÀÎ Àη ºÎÁ· ¹®Á¦¸¦ ÇØ°áÇÏ´Â º¸¿ÏÀç ¿ªÇÒÀ» Çϰí ÀÖ´Ù(100% ´ëü´Â ºÒ°¡)
¾÷¹« ¿µ¿ªÀÇ ºÐ¸®: AI´Â ´ë·® µ¥ÀÌÅÍ Ã³¸®¸¦, Àü¹®°¡´Â °íµµÀÇ Àü·«Àû ÆÇ´ÜÀ» ¸Ã´Â µî ¿ªÇÒÀÌ ¿ÏÀüÈ÷ ´Ù¸£´Ù
¾÷¹« ÃÑ·®ÀÇ ÀüÀÌ: ´Ü¼ø ¾÷¹«´Â ÁÙ¾úÀ¸³ª, AI ¸ðµ¨ °ü¸®¡¤°ËÁõ µî »õ·Î¿î ÇüÅÂÀÇ ¿î¿µ ¾÷¹«°¡ ¹ß»ýÇØ Àüü ¾÷¹«·®Àº ºñ½ÁÇÏ´Ù
Àη ´ëü °¡´É: ´Ü¼ø ¹Ýº¹ ¾÷¹«¸¦ ³Ñ¾î ºÐ¼®/ÆÇ´Ü ¿µ¿ª±îÁö ´ëüÇÏ¿© ÀηÂÀ» ÁÙÀÏ ¼ö ÀÖ´Ù
½Å·Úµµ ºÎÁ·: ¾ÆÁ÷Àº AIÀÇ ¿ÀŽÀ̳ª ȯ°¢(Hallucination) ¿ì·Á·Î ÀÎÇØ »ç¶÷ÀÌ ÀÏÀÏÀÌ Àç°ËÅäÇØ¾ß ÇϹǷΠ½ÇÁúÀûÀÎ µµ¿òÀº Àû´Ù