[º¸¾È´º½º ±âȹÃëÀçÆÀ] ÀΰøÁö´É(AI) ÄÄÇ»Æà ±â¼ú ºÐ¾ßÀÇ ¼±µÎÁÖÀÚÀÎ ¿£ºñµð¾Æ(CEO Á¨½¼ Ȳ)´Â ÀÌÁ¦ ¹Ì·¡ÀÇ ÇÏÀ̺긮µå ¾çÀÚ ÄÄÇ»ÅÍ ±¸ÃàÀ» ½ÃÀÛÇÒ ½Ã°£À̶ó°í ¹àÇû´Ù.
[À̹ÌÁö=¿£ºñµð¾Æ]
¾çÀÚ ÄÄÇ»ÆÃÀº ½Å¾à °³¹ß¿¡¼ Àϱ⠿¹º¸¿¡ À̸£±â±îÁö ¸ðµç ºÐ¾ß¸¦ ¹ßÀü½ÃÅ°¸é¼ ¿À´Ã³¯ÀÇ °¡Àå ¾î·Á¿î °úÁ¦ Áß ÀϺθ¦ ±Øº¹ÇÒ ¼ö ÀÖ´Â ÀáÀç·ÂÀ» º¸À¯ÇÏ°í ÀÖ´Ù. ÀÌ´Â °í¼º´É ÄÄÇ»ÆÃ(HPC)ÀÇ ¹Ì·¡¿¡ Å« ¿ªÇÒÀ» ¼öÇàÇÑ´Ù.
ÄöÅÒ ½Ã¹Ä·¹À̼Ç
ÀÌ·¯ÇÑ ¹Ì·¡¸¦ ½ÃÀÛÇϱâ À§ÇÑ µµ±¸µéÀº ´ÙÀ½°ú °°´Ù. ¿À´Ã³¯ÀÇ ½´ÆÛÄÄÇ»ÅÍ´Â »ó´ëÀûÀ¸·Î ÀÛ°í ¿À·ù°¡ ¹ß»ýÇϱ⠽¬¿î ¾çÀÚ ½Ã½ºÅÛÀÇ ¹üÀ§¸¦ ³Ñ¾î ±Ô¸ð¿Í ¼º´É ¼öÁØ¿¡¼ ¾çÀÚ ÄÄÇ»Æà ÀÛ¾÷À» ½Ã¹Ä·¹À̼ÇÇÏ°í ÀÖ´Ù.
¼ö½Ê °³ÀÇ ¾çÀÚ Á¶Á÷ÀÌ ÀÌ¹Ì ¿£ºñµð¾Æ cuQuantum ¼ÒÇÁÆ®¿þ¾î °³¹ß Å°Æ®¸¦ »ç¿ëÇÏ¿© GPU¿¡¼ ¾çÀÚ È¸·Î ½Ã¹Ä·¹À̼ÇÀ» °¡¼ÓÈÇÏ°í ÀÖ´Ù.
ÃÖ±Ù¿¡ AWS´Â ºê¶óÄÏ(Bracket) ¼ºñ½º¿¡¼ cuQuantumÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù°í ¹ßÇ¥Çß´Ù. ¶ÇÇÑ ºê¶óÄÏ¿¡¼ cuQuantumÀÌ ¾çÀÚ ¸Ó½Å ·¯´× ¿öÅ©·Îµå¿¡¼ ÃÖ´ë 900¹è ¼Óµµ¸¦ Á¦°øÇÏ´Â ¹æ¹ýÀ» ½Ã¿¬Çß´Ù.
±×¸®°í cuQuantumÀº ÀÌÁ¦ ±¸±ÛÀÇ qsim, ¾ÆÀ̺ñ¿¥(IBM)ÀÇ Äû½ºÅ¶ ¿¡¾î(Qiskit Air), ÀÚ³ªµÎ(Xanadu)ÀÇ Æä´Ï·¹ÀÎ(PennyLane), Ŭ·¡½Ä(Classiq)ÀÇ ÄöÅÒ ¾Ë°í¸®Áò µðÀÚÀÎ(Quantum Algorithm Design) Ç÷§ÆûÀ» Æ÷ÇÔÇÑ ÁÖ¿ä ¾çÀÚ ¼ÒÇÁÆ®¿þ¾î ÇÁ·¹ÀÓ¿öÅ©¿¡¼ °¡¼Ó ÄÄÇ»ÆÃÀ» °¡´ÉÇÏ°Ô ¸¸µç´Ù. ÀÌ·¯ÇÑ ÇÁ·¹ÀÓ¿öÅ©ÀÇ »ç¿ëÀÚ´Â Ãß°¡ ÄÚµù ¾øÀÌ GPU °¡¼Ó¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Ù.
¿À´Ã ¸àÅÙ AI(Menten AI)´Â ¾çÀÚ ÀÛ¾÷À» Áö¿øÇϱâ À§ÇØ cuQuantumÀ» »ç¿ëÇÏ´Â ±â¾÷¿¡ ÇÕ·ùÇß´Ù. º£ÀÌ ¿¡¾î¸®¾î(Bay Area) ½Å¾à °³¹ß ½ºÅ¸Æ®¾÷Àº cuQuantumÀÇ ÅÙ¼ ³×Æ®¿öÅ© ¶óÀ̺귯¸®(tensor network library)¸¦ »ç¿ëÇÏ¿© ´Ü¹éÁú »óÈ£ ÀÛ¿ëÀ» ½Ã¹Ä·¹À̼ÇÇÏ°í ½Å¾à ºÐÀÚ¸¦ ÃÖÀûÈÇÑ´Ù. ÀÌ´Â ÈÇÐ ÀÚü¿Í ¸¶Âù°¡Áö·Î ¾çÀÚ °¡¼ÓÀÇ ÇýÅÃÀ» °¡Àå ¸ÕÀú ¹Þ´Â ºÐ¾ß Áß Çϳª·Î ¿©°ÜÁö´Â ¾à¹° ¼³°è¸¦ °¡¼ÓÈÇϱâ À§ÇØ ¾çÀÚ ÄÄÇ»ÆÃÀÇ ÀáÀç·ÂÀ» È°¿ëÇÏ´Â °ÍÀ» ¸ñÇ¥·Î ÇÑ´Ù.
ƯÈ÷, ¸àÅÙ AI´Â Ä¡·á ¼³°è¿¡¼ °è»êÀûÀ¸·Î ±î´Ù·Î¿î ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ¾çÀÚ ¸Ó½Å ·¯´×À» Æ÷ÇÔÇÑ ¾çÀÚ ÄÄÇ»Æà ¾Ë°í¸®Áò Á¦Ç°±ºÀ» °³¹ßÇÏ°í ÀÖ´Ù.
¸àÅÙ AIÀÇ ¼ö¼®°úÇÐÀÚ ¾Ë·º¼¼ÀÌ °¥´Ù(Alexey Galda)´Â ¡°ÀÌ·¯ÇÑ ¾Ë°í¸®ÁòÀ» ½ÇÇàÇÒ ¼ö ÀÖ´Â ¾çÀÚ ÄÄÇ»Æà Çϵå¿þ¾î°¡ ¾ÆÁ÷ °³¹ß ÁßÀÌÁö¸¸, ¿£ºñµð¾Æ cuQuantum°ú °°Àº ±âÁ¸ ÄÄÇ»Æà ÅøÀº ¾çÀÚ ¾Ë°í¸®Áò °³¹ßÀ» ¹ßÀü½ÃÅ°´Â µ¥ Áß¿äÇÏ´Ù¡±°í ¸»Çß´Ù.
¾çÀÚ¿ÍÀÇ ¿¬°á
¾çÀÚ ½Ã½ºÅÛÀÌ ÁøÈÇÔ¿¡ µû¶ó, ¾çÀÚ ¹× °íÀü ÄÄÇ»ÅÍ°¡ ÇÔ²² ÀÛµ¿ÇÏ´Â ÇÏÀ̺긮µå ½Ã½ºÅÛÀ¸·ÎÀÇ À̵¿ÀÌ ÀÌ·ïÁö°í ÀÖ´Ù. ¿¬±¸ÀÚµéÀº »õ·Ó°í °·ÂÇÑ °¡¼Ó±â ¿ªÇÒÀ» ÇÏ´Â ½Ã½ºÅÛ ¼öÁØ ¾çÀÚ ÇÁ·Î¼¼¼ ȤÀº QPU¿¡ ´ëÇÑ ºñÀüÀ» °øÀ¯ÇÑ´Ù.
¾ÕÀ¸·ÎÀÇ °¡Àå Å« ÀÛ¾÷ Áß Çϳª´Â °íÀü ¹× ¾çÀÚ ½Ã½ºÅÛÀ» ÇÏÀ̺긮µå ¾çÀÚ ÄÄÇ»ÅÍ¿¡ ¿¬°áÇÏ´Â °ÍÀÌ´Ù. ÀÌ´Â Å©°Ô µÎ °¡Áö ¿ä¼Ò·Î ÀÌ·ç¾îÁ® ÀÖ´Ù.
ù°, GPU¿Í QPU °£ÀÇ ÂªÀº Áö¿¬ ½Ã°£ÀÇ ºü¸¥ ¿¬°áÀÌ ÇÊ¿äÇÏ´Ù. À̸¦ ÅëÇØ ÇÏÀ̺긮µå ½Ã½ºÅÛÀº ȸ·Î ÃÖÀûÈ, º¸Á¤ ¹× ¿À·ù ¼öÁ¤°ú °°ÀÌ GPU°¡ ¿ì¼öÇÑ ¼º´ÉÀ» º¸ÀÌ´Â °íÀü ÀÛ¾÷¿¡ GPU¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. GPU´Â ÀÌ·¯ÇÑ ´Ü°èÀÇ ½ÇÇà ½Ã°£À» ´ÜÃàÇÏ°í ¿À´Ã³¯ÀÇ ÇÏÀ̺긮µå ¾çÀÚ ÀÛ¾÷ÀÇ ÁÖ¿ä ¹®Á¦ÀÎ °íÀü ¹× ¾çÀÚ ÄÄÇ»ÅÍ °£ÀÇ Åë½Å Áö¿¬ ½Ã°£À» ´ÜÃàÇÒ ¼ö ÀÖ´Ù.
µÑ°, ¾÷°è´Â È¿À²ÀûÀÌ°í »ç¿ëÇϱ⠽¬¿î ÅøÀ» °®Ãá ÅëÇÕ ÇÁ·Î±×·¡¹Ö ¸ðµ¨ÀÌ ÇÊ¿äÇÏ´Ù. HPC ¹× AI¿¡ ´ëÇÑ °æÇèÀÌ °ß°íÇÑ ¼ÒÇÁÆ®¿þ¾î ½ºÅÃÀÇ °¡Ä¡¸¦ °¡¸£ÃÄ Áá´Ù.
ÀÛ¾÷À» À§ÇÑ ÀûÇÕÇÑ Åø
¿À´Ã³¯ QPU¸¦ ÇÁ·Î±×·¡¹ÖÇϱâ À§ÇØ ¿¬±¸ÀÚµéÀº ¾çÀÚ ÄÄÇ»Æà Àü¹®°¡°¡ ¾Æ´Ñ °úÇÐÀÚÀÇ ¼ÕÀÌ ´êÁö ¾Ê´Â ³·Àº ¼öÁØÀÇ ¾î¼Àºí¸® ÄÚµå(assembly code)ÀÇ ¾çÀÚ µî°¡¹°À» »ç¿ëÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ °³¹ßÀÚµéÀº ¸ðµç QPU¿¡¼ ÀÛ¾÷À» ½ÇÇàÇÒ ¼ö ÀÖ´Â ÅëÇÕ ÇÁ·Î±×·¡¹Ö ¸ðµ¨°ú ÄÄÆÄÀÏ·¯ Åø üÀÎÀÌ ºÎÁ·ÇÏ´Ù.
À̸¦ ÇØ°áÇϱâ À§ÇØ ¿£ºñµð¾Æ´Â ´õ ³ªÀº ÇÁ·Î±×·¡¹Ö ¸ðµ¨À» ÇâÇÑ Ãʱâ ÀÛ¾÷ Áß ¸î °¡Áö¸¦ ÀÌÀü¿¡ ³íÀÇÇß´Ù.
¾çÀÚ ÄÄÇ»ÅÍ°¡ ÀÛ¾÷À» °¡¼ÓÈÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» È¿À²ÀûÀ¸·Î ã±â À§ÇØ °úÇÐÀÚµéÀº ¸ÕÀú HPC ¾ÛÀÇ ÀϺθ¦ ¸ÕÀú ½Ã¹Ä·¹ÀÌ¼Ç µÈ QPU·Î ½±°Ô À̽ÄÇÑ ´ÙÀ½ ½ÇÁ¦·Î À̽ÄÇØ¾ß ÇÑ´Ù. À̸¦ À§Çؼ °í¼º´ÉÀÇ ¼öÁØ°ú Àͼ÷ÇÑ ¹æ½ÄÀ¸·Î ÀÛ¾÷ÇÒ ¼ö ÀÖ´Â ÄÄÆÄÀÏ·¯°¡ ÇÊ¿äÇÏ´Ù.
GPU °¡¼Ó ½Ã¹Ä·¹ÀÌ¼Ç Åø°ú ÇÁ·Î±×·¡¹Ö ¸ðµ¨ ¹× ÄÄÆÄÀÏ·¯ ÅøüÀÎÀ» °áÇÕÇÏ¿©, HPC ¿¬±¸¿øµéÀº ¹Ì·¡ÀÇ ÇÏÀ̺긮µå ¾çÀÚ µ¥ÀÌÅͼ¾ÅÍ ±¸ÃàÀ» ½ÃÀÛÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀ» °®°Ô µÈ´Ù.
½ÃÀÛÇϱâ
´©±º°¡¿¡°Ô ¾çÀÚ ÄÄÇ»ÆÃÀÌ ¼ö½Ê ³â Àü ¹Ì·¡ °ø»ó°úÇÐ ¼Ò¼³Ã³·³ µé¸± ¼öµµ ÀÖ´Ù. ¸Å³â ¿¬±¸ÀÚµéÀº Á¡Á¡ ´õ Å« ¾çÀÚ ½Ã½ºÅÛÀ» ±¸ÃàÇÏ°í ÀÖÀ¸¸ç, ¿£ºñµð¾Æ´Â ÀÌ ÀÛ¾÷¿¡ Àû±Ø Âü¿©ÇÏ°í ÀÖ´Ù.
[±âȹÃëÀçÆÀ(boan3@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>