·Îº¿½Å¹®»ç
Ȩ > ´º½º > ÀΰøÁö´É
KAIST ±è¹Î¼ö ±³¼öÆÀ, ¼¼°è ÃÖ°í ¼º´ÉÀÇ ±â°èÇнÀ ½Ã½ºÅÛ ±â¼ú °³¹ß±¸±ÛÀÇ 'ÅÙ¼­Ç÷οì' º¸´Ù ¼º´É ¿ì¼ö
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
½ÂÀÎ 2022.06.20  14:25:43
Æ®À§ÅÍ Ä«Ä«¿ÀÅå ÆäÀ̽ººÏ
¡ã (¿ÞÂʺÎÅÍ) KAIST Àü»êÇкΠ±è¹Î¼ö ±³¼ö, Çѵ¿Çü ¹Ú»ç.

KAIST´Â Àü»êÇкΠ±è¹Î¼ö ±³¼ö ¿¬±¸ÆÀÀÌ µö·¯´× ¸ðµ¨À» ºñ·ÔÇÑ ±â°èÇнÀ ¸ðµ¨À» ÇнÀÇϰųª Ãß·ÐÇϱâ À§ÇØ ÇʼöÀûÀ¸·Î »ç¿ëµÇ´Â ±â°èÇнÀ ½Ã½ºÅÛÀÇ ¼º´ÉÀ» ´ëÆø ³ôÀÏ ¼ö ÀÖ´Â ¼¼°è ÃÖ°í ¼öÁØÀÇ Çà·Ä ¿¬»êÀÚ À¶ÇÕ ±â¼ú(Àϸí FuseME)À» °³¹ßÇß´Ù°í 20ÀÏ ¹àÇû´Ù.

¿À´Ã³¯ ±¤¹üÀ§ÇÑ »ê¾÷ ºÐ¾ßµé¿¡¼­ »ç¿ëµÇ°í ÀÖ´Â µö·¯´× ¸ðµ¨µéÀº ´ëºÎºÐ ±¸±Û ÅÙ¼­Ç÷οì(TensorFlow)³ª IBM ½Ã½ºÅÛDS¿Í °°Àº ±â°èÇнÀ ½Ã½ºÅÛÀ» ÀÌ¿ëÇØ Ã³¸®µÇ´Âµ¥, µö·¯´× ¸ðµ¨ÀÇ ±Ô¸ð°¡ Á¡Á¡ ´õ Ä¿Áö°í, ±× ¸ðµ¨¿¡ »ç¿ëµÇ´Â µ¥ÀÌÅÍÀÇ ±Ô¸ð°¡ Á¡Á¡ ´õ Ä¿Áü¿¡ µû¶ó, À̵éÀ» ¿øÈ°È÷ ó¸®ÇÒ ¼ö ÀÖ´Â °í¼º´É ±â°èÇнÀ ½Ã½ºÅÛ¿¡ ´ëÇÑ Á߿伺µµ Á¡Á¡ ´õ Ä¿Áö°í ÀÖ´Ù.

ÀϹÝÀûÀ¸·Î µö·¯´× ¸ðµ¨Àº Çà·Ä °ö¼À, Çà·Ä ÇÕ, Çà·Ä Áý°è µîÀÇ ¸¹Àº Çà·Ä ¿¬»êÀÚµé·Î ±¸¼ºµÈ ¹æÇ⼺ ºñ¼øȯ ±×·¡ÇÁ(Directed Acyclic Graph; DAG) ÇüÅÂÀÇ ÁúÀÇ °èȹÀ¸·Î Ç¥ÇöµÅ ±â°èÇнÀ ½Ã½ºÅÛ¿¡ ÀÇÇØ Ã³¸®µÈ´Ù. ¸ðµ¨°ú µ¥ÀÌÅÍÀÇ ±Ô¸ð°¡ Ŭ ¶§´Â ÀϹÝÀûÀ¸·Î DAG ÁúÀÇ °èȹÀº ¼ö¸¹Àº ÄÄÇ»ÅÍ·Î ±¸¼ºµÈ Ŭ·¯½ºÅÍ¿¡¼­ 󸮵ȴÙ. Ŭ·¯½ºÅÍÀÇ »ç¾ç¿¡ ºñÇØ ¸ðµ¨°ú µ¥ÀÌÅÍÀÇ ±Ô¸ð°¡ Ä¿Áö¸é 󸮿¡ ½ÇÆÐÇϰųª ½Ã°£ÀÌ ¿À·¡ °É¸®´Â ±Ùº»ÀûÀÎ ¹®Á¦°¡ ÀÖ¾ú´Ù.

Áö±Ý±îÁö´Â ´õ Å« ±Ô¸ðÀÇ ¸ðµ¨À̳ª µ¥ÀÌÅ͸¦ ó¸®Çϱâ À§ÇØ ´Ü¼øÈ÷ ÄÄÇ»ÅÍ Å¬·¯½ºÅÍÀÇ ±Ô¸ð¸¦ Áõ°¡½ÃÅ°´Â ¹æ½ÄÀ» ÁÖ·Î »ç¿ëÇß´Ù. ±×·¯³ª, ±è ±³¼öÆÀÀº DAG ÁúÀÇ °èȹÀ» ±¸¼ºÇÏ´Â °¢ Çà·Ä ¿¬»êÀڷκÎÅÍ »ý¼ºµÇ´Â ÀÏÁ¾ÀÇ `Áß°£ µ¥ÀÌÅÍ'¸¦ ¸Þ¸ð¸®¿¡ ÀúÀåÇϰųª ³×Æ®¿öÅ© Åë½ÅÀ» ÅëÇØ ´Ù¸¥ ÄÄÇ»ÅÍ·Î Àü¼ÛÇÏ´Â °ÍÀÌ ¹®Á¦ÀÇ ¿øÀÎÀÓ¿¡ Âø¾ÈÇØ, Áß°£ µ¥ÀÌÅ͸¦ ÀúÀåÇÏÁö ¾Ê°Å³ª ´Ù¸¥ ÄÄÇ»ÅÍ·Î Àü¼ÛÇÏÁö ¾Êµµ·Ï ¿©·¯ Çà·Ä ¿¬»êÀÚµéÀ» ÇϳªÀÇ ¿¬»êÀÚ·Î À¶ÇÕ(fusion)ÇÏ´Â ¼¼°è ÃÖ°í ¼º´ÉÀÇ À¶ÇÕ ±â¼úÀÎ Ç»Áî¹Ì(FuseME:Fused Matrix Engine)¸¦ °³¹ßÇØ ¹®Á¦¸¦ ÇØ°áÇß´Ù.

ÇöÀç±îÁöÀÇ ±â°èÇнÀ ½Ã½ºÅÛµéÀº ³·Àº ¼öÁØÀÇ ¿¬»êÀÚ À¶ÇÕ ±â¼ú¸¸À» »ç¿ëÇÏ°í ÀÖ¾ú´Ù. °¡Àå º¹ÀâÇÑ Çà·Ä ¿¬»êÀÚÀÎ Çà·Ä °öÀ» Á¦¿ÜÇÑ ³ª¸ÓÁö ¿¬»êÀڵ鸸 À¶ÇÕÇØ ¼º´ÉÀÌ º°·Î °³¼±µÇÁö ¾Ê°Å³ª, Àüü DAG ÁúÀÇ °èȹÀ» ´Ü¼øÈ÷ ÇϳªÀÇ ¿¬»êÀÚó·³ ½ÇÇàÇØ ¸Þ¸ð¸® ºÎÁ·À¸·Î 󸮿¡ ½ÇÆÐÇÏ´Â ÇѰ踦 Áö´Ï°í ÀÖ¾ú´Ù.

±è ±³¼öÆÀÀÌ °³¹ßÇÑ FuseME ±â¼úÀº ¼ö½Ê °³ ÀÌ»óÀÇ Çà·Ä ¿¬»êÀÚµé·Î ±¸¼ºµÇ´Â DAG ÁúÀÇ °èȹ¿¡¼­ ¾î¶² ¿¬»êÀڵ鳢¸® ¼­·Î À¶ÇÕÇÏ´Â °ÍÀÌ ´õ ¿ì¼öÇÑ ¼º´ÉÀ» ³»´ÂÁö ºñ¿ë ±â¹ÝÀ¸·Î ÆǺ°ÇØ ±×·ìÀ¸·Î ¹­°í, Ŭ·¯½ºÅÍÀÇ »ç¾ç, ³×Æ®¿öÅ© Åë½Å ¼Óµµ, ÀÔ·Â µ¥ÀÌÅÍ Å©±â µîÀ» ¸ðµÎ °í·ÁÇØ °¢ À¶ÇÕ ¿¬»êÀÚ ±×·ìÀ» ¸Þ¸ð¸® ºÎÁ·À¸·Î 󸮿¡ ½ÇÆÐÇÏÁö ¾ÊÀ¸¸é¼­ ÀÌ·ÐÀûÀ¸·Î ÃÖÀû ¼º´ÉÀ» ³¾ ¼ö ÀÖ´Â CFO(Cuboid-based Fused Operator)¶ó ºÒ¸®´Â ¿¬»êÀÚ·Î À¶ÇÕÇÔÀ¸·Î½á ÇѰ踦 ±Øº¹Çß´Ù. À̶§, Çà·Ä °ö ¿¬»êÀÚ±îÁö Æ÷ÇÔÇØ ¿¬»êÀÚµéÀ» À¶ÇÕÇÏ´Â °ÍÀÌ ÇÙ½ÉÀÌ´Ù.

±è¹Î¼ö ±³¼ö ¿¬±¸ÆÀÀº FuseME ±â¼úÀ» Á¾·¡ ÃÖ°í ±â¼ú·Î ¾Ë·ÁÁø ±¸±ÛÀÇ ÅÙ¼­Ç÷ο쳪 IBMÀÇ ½Ã½ºÅÛDS¿Í ºñ±³ Æò°¡ÇÑ °á°ú, µö·¯´× ¸ðµ¨ÀÇ Ã³¸® ¼Óµµ¸¦ ÃÖ´ë 8.8¹è Çâ»óÇÏ°í, ÅÙ¼­Ç÷ο쳪 ½Ã½ºÅÛDS°¡ ó¸®ÇÒ ¼ö ¾ø´Â ÈξÀ ´õ Å« ±Ô¸ðÀÇ ¸ðµ¨ ¹× µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â µ¥ ¼º°øÇÔÀ» º¸¿´´Ù. ¶ÇÇÑ, FuseMEÀÇ CFO À¶ÇÕ ¿¬»êÀÚ´Â Á¾·¡ÀÇ ÃÖ°í ¼öÁØ À¶ÇÕ ¿¬»êÀÚ¿Í ºñ±³ÇØ Ã³¸® ¼Óµµ¸¦ ÃÖ´ë 238¹è Çâ»ó½ÃÅ°°í, ³×Æ®¿öÅ© Åë½Å ºñ¿ëÀ» ÃÖ´ë 64¹è °¨¼Ò½ÃÅ°´Â »ç½ÇÀ» È®ÀÎÇß´Ù.

±è ±³¼öÆÀÀº ÀÌ¹Ì Áö³­ 2019³â¿¡ ÃÊ´ë±Ô¸ð Çà·Ä °ö ¿¬»ê¿¡ ´ëÇØ Á¾·¡ ¼¼°è ÃÖ°í ±â¼úÀ̾ú´ø IBM ½Ã½ºÅÛML°ú ½´ÆÛÄÄÇ»Æà ºÐ¾ßÀÇ ½ºÄ®¶óÆÑ(ScaLAPACK) ´ëºñ ¼º´É°ú ó¸® ±Ô¸ð¸¦ ÈξÀ Çâ»ó½ÃŲ µð½ºÆ®¹Ì(DistME)¶ó´Â ±â¼úÀ» °³¹ßÇØ µ¥ÀÌÅͺ£À̽º ºÐ¾ß ÃÖ°í ±¹Á¦Çмú´ëȸ Áß ÇϳªÀÎ ACM SIGMOD¿¡¼­ ¹ßÇ¥ÇÑ ¹Ù ÀÖ´Ù. À̹ø FuseME ±â¼úÀº ¿¬»êÀÚ À¶ÇÕÀÌ °¡´ÉÇϵµ·Ï DistME¸¦ ÇÑÃþ ´õ ¹ßÀü½ÃŲ °ÍÀ¸·Î, ÇØ´ç ºÐ¾ß¸¦ ¼¼°è ÃÖ°í ¼öÁØÀÇ ±â¼ú·ÂÀ» ¹ÙÅÁÀ¸·Î Áö¼ÓÀûÀ¸·Î ¼±µµÇÏ´Â Äè°Å¸¦ º¸¿©ÁØ °ÍÀÌ´Ù.

±³½ÅÀúÀÚ·Î Âü¿©ÇÑ ±è¹Î¼ö ±³¼ö´Â "¿¬±¸ÆÀÀÌ °³¹ßÇÑ »õ·Î¿î ±â¼úÀº µö·¯´× µî ±â°èÇнÀ ¸ðµ¨ÀÇ Ã³¸® ±Ô¸ð¿Í ¼º´ÉÀ» ȹ±âÀûÀ¸·Î ³ôÀÏ ¼ö ÀÖ¾î »ê¾÷Àû Ãø¸é¿¡¼­ ÆÄ±Þ È¿°ú°¡ ¸Å¿ì Ŭ °ÍÀ¸·Î ±â´ëÇÑ´Ùˮ ¶ó°í ¸»Çß´Ù.

À̹ø ¿¬±¸¿¡´Â ±è ±³¼öÀÇ Á¦ÀÚÀÌÀÚ ÇöÀç GraphAI(±×·¡ÆÄÀÌ) ½ºÅ¸Æ®¾÷ÀÇ °øµ¿ â¾÷ÀÚÀÎ Çѵ¿Çü ¹Ú»ç°¡ Á¦1 ÀúÀÚ·Î, ±è ±³¼ö°¡ ±³½ÅÀúÀÚ·Î Âü¿©ÇßÀ¸¸ç Áö³­ 16ÀÏ ¹Ì±¹ Çʶóµ¨ÇǾƿ¡¼­ ¿­¸° µ¥ÀÌÅͺ£À̽º ºÐ¾ß ÃÖ°í ±¹Á¦Çмú´ëȸ Áß ÇϳªÀÎ ACM SIGMOD¿¡¼­ ¹ßÇ¥µÆ´Ù.(³í¹®¸í : FuseME: Distributed Matrix Computation Engine based on Cuboid-based Fused Operator and Plan Generation).

ÇÑÆí, À̹ø ¿¬±¸´Â Çѱ¹¿¬±¸Àç´Ü ¼±µµ¿¬±¸¼¾ÅÍ »ç¾÷ ¹× Áß°ß¿¬±¸ÀÚ Áö¿ø»ç¾÷, °ú±âÁ¤ÅëºÎ IITP SW½ºÅ¸·¦ »ç¾÷ÀÇ Áö¿øÀ» ¹Þ¾Æ ¼öÇàµÆ´Ù.

Àå±æ¼ö  ksjang@irobotnews.com
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (1)
ÀÚµ¿µî·Ï¹æÁö¿ë Äڵ带 ÀÔ·ÂÇϼ¼¿ä!   
È®ÀÎ
- 200ÀÚ±îÁö ¾²½Ç ¼ö ÀÖ½À´Ï´Ù. (ÇöÀç 0 byte / ÃÖ´ë 400byte)
- ¿å¼³µî ÀνŰø°Ý¼º ±ÛÀº »èÁ¦ ÇÕ´Ï´Ù. [¿î¿µ¿øÄ¢]
°í°æö
¾ÆÁÖ ÈǸ¢ÇÑ ³í¹® ¼Ò°³ ±â»çÀÔ´Ï´Ù. À¯¿ëÇÑ Á¤º¸ °¨»çÇÕ´Ï´Ù
(2022-06-20 15:01:05)
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (1)
Àå±æ¼öÀÇ ´Ù¸¥±â»ç º¸±â  
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
Æ®À§ÅÍ ÆäÀ̽ººÏ ±¸±Û+ ¹êµå µÚ·Î°¡±â À§·Î°¡±â
Àαâ±â»ç
1
¹Ì ½ºÅÄÆ÷µå´ë, '°Å¹Ì' ¸ð¹æ ¿ìÁÖ Å½»ç ·Îº¿ '¸®Ä¡º¿' °³¹ß
2
¸¶À½AI, ¡®2024 ±¹Á¦ÀΰøÁö´É´ëÀü¡¯¼­ 'ijÀÏ·´' ·Îº¿ °ø°³
3
´ººô¸®Æ¼, Ú¸ º¸¾È ¼­ºñ½º ±â¾÷ SFS±×·ì°ú ÆÄÆ®³Ê½Ê
4
¿ÀÅ佺Åä¾î, 'Á¦14ȸ ±¹Á¦¹°·ù»ê¾÷´ëÀü' Âü°¡
5
¿À´ÃÀÇ ·Îº¿±â¾÷ ÁֽĽü¼(2024-04-19)
6
º¸½ºÅÏ ´ÙÀ̳ª¹Í½º, Àü±â ±¸µ¿ ½ÅÇü ÈÞ¸Ó³ëÀ̵å '¾ÆƲ¶ó½º' °ø°³
7
¿À¸®¿Â½ºÅ¸ ·Îº¸Æ½½º, ÀϺ» ½ÃÀå º»°Ý ÁøÃâ
8
½ºÀ§½º Ã븮È÷ ¿¬¹æ°ø´ë, ¿ìÁÖ Å½»ç¿ë ·Îº¿ '½ºÆäÀ̽ºÈ£ÆÛ' °³¹ß
9
"±¹³» ·Îº¿»ê¾÷ »õ·Î ½ÃÀÛÇÏ´Â °è±â·Î ¸¸µéÀÚ"...5³â ¸¸¿¡ ¿­¸° 'Á¦13ȸ ·Îº¿ÀÎ µî»ê´ëȸ'
10
¹èº´ÁÖ ·Îº¸½ºÅ¸ ½ÅÀÓ ´ëÇ¥, "Ç°Áú °æÀï·Â Á¦°í¿Í Æ÷Æ®Æú¸®¿À °­È­¿¡ ¿ªÁ¡"
·Îº¿½Å¹® ¼Ò°³¤ý±â»çÁ¦º¸¤ý±¤°í¹®ÀǤýºÒÆí½Å°í¤ý°³ÀÎÁ¤º¸Ãë±Þ¹æħ¤ýÀ̸ÞÀϹ«´Ü¼öÁý°ÅºÎ¤ýû¼Ò³âº¸È£Á¤Ã¥    £ª±¹Á¦Ç¥ÁØ°£Ç๰¹øÈ£ ISSN 2636-0381 £ªº»Áö´Â ÀÎÅͳݽŹ®À§¿øȸ ÀÚÀ²½ÉÀÇ Áؼö ¼­¾à»çÀÔ´Ï´Ù
08298) ¼­¿ï ±¸·Î±¸ °ø¿ø·Î 41(±¸·Îµ¿, Çö´ëÆÄÅ©ºô 526È£)  |  ´ëÇ¥ÀüÈ­ : 02)867-6200  |  Æѽº : 02)867-6203
µî·Ï¹øÈ£ : ¼­¿ï ¾Æ 02659  |  µî·ÏÀÏÀÚ : 2013.5.21  |  ¹ßÇàÀΡ¤ÆíÁýÀÎ : Á¶±Ô³²  |  Ã»¼Ò³âº¸È£Ã¥ÀÓÀÚ : ¹Ú°æÀÏ
Copyright © 2013 ·Îº¿½Å¹®»ç. All rights reserved. mail to editor@irobotnews.com