ÆÄ¿ö¸µÅ©µî·Ï¾È³»
À۳⿡ 6°³¿ù µ¿¾È ȸ»ç¾÷¹«·Î ÀΰøÁö´É¿¡ °ü·ÃÇÑ Æ¯ÇãºÐ¼®À» ÇؾßÇß´Ù. ƯÇãºÐ¼®À» ÁøÇàÇÑ´Ù°í ÇÔÀº ¼øÀüÈ÷ ÀΰøÁö´É¿¡ ´ëÇÑ Æ¯Çã°Ë»öÅ°¿öµå ȤÀº ÀΰøÁö´É¿¡ °üÇÑ Æ¯ÇãºÐ·ùÄڵ带 ÀÔ·ÂÇÏ°í Ãâ·ÂµÇ´Â ƯÇãµ¥ÀÌÅ͸¦ ´Ü¼øÈ÷ ÃëÇÕÇÏ¿© Åë°è¸¦ ³»´Â ´Ü¼øÇÑ ÀÛ¾÷Àº ¾Æ´Ï´Ù.
FM´ë·Î ¸»ÇÒ ¼ø ¾øÁö¸¸, ƯÇãºÐ¼®ÀÇ ±âº» °ñ°ÝÀÌ µÇ´Â ±â¼úºÐ·ùü°è (ÀΰøÁö´ÉÀ» ±¸¼ºÇÏ°í ÀÖ´Â ±â¼úµéÀ» °èÃþÀû -hierarchical - À¸·Î ºÐ¸®ÇÏ°í, µ¿ÀÏÇÑ °èÃþÀÇ ±â¼úºÐ¾ß´Â ÃÖ´ëÇÑ ¼·Î ¿¬°üµÇÁö ¾Ê°Ô -exclusive- ÀÛ¼º)¸¦ ±¸¼ºÇÏ´Â °Í ºÎÅÍ ½ÃÀÛÀ» È¥´Ù. ±× ÀÌÈÄ ±â¼úºÐ·ùü°èÀÇ ÃÖÇÏ´Ü¿¡ ÀÖ´Â ±â¼úºÐ¾ß °¢°¢¿¡ ´ëÇÏ¿© °Ë»öÅ°¿öµå¸¦ Á¶ÇÕÇÏ¿© ƯÇ㸦 °Ë»öÇÑ ÈÄ °Ë»öµÈ ƯÇ㸦 Á¤¸» ±â¼úºÐ¾ß¿¡ Æ÷ÇԵǴ ±â¼úÀÎÁö ±×·¸Áö ¾ÊÀºÁö¸¦ °ËÅäÇÏ´Â À¯È¿µ¥ÀÌÅÍ ¼±º°ÀÛ¾÷À» ¼öÇàÇÏ°Ô µÈ´Ù.
±â¼úºÐ·ùü°è´Â °Ë»öÀ» ¼öÇàÇÏ´ÂÀÚ ÀÓÀÇ´ë·Î ÀÛ¼ºÇÒ ¼öµµ ÀÖÀ¸³ª ÈÄÀÏ ÇØ´ç ƯÇãºÐ¼® ¹× º¸°í¼°¡ °ø°³µÉ °æ¿ì °ø½Å·ÂÀÌ ¶³¾îÁö´Â ¿ì·Á¸¦ ÇÇÇϱâ À§ÇÏ¿© ÀΰøÁö´É °ü·ÃÇÏ¿© Àú¸íÇϽźеéÀ» ¼·¿ÜÇÏ¿© ÇØ´ç ±â¼úºÐ·ùü°è¸¦ °ø½Å·ÂÀÖ°Ô ¸¸µå´Â ÀÛ¾÷À» ¼öÇàÇÑ´Ù. ÀÌ·± °úÁ¤À» °ÅÃļ ÀΰøÁö´É¿¡ °ü·ÃµÈ ±â¼úºÐ¾ß¸¦ Å©°Ô AI HW¿Í AI SW·Î ºÐÇÒÇÏ°í, HW¿Í SW¸¦ ±¸¼ºÇÏ´Â ¿ä¼Ò±â¼úµéÀ» °èÃþÀûÀ¸·Î ºÐ¸®ÇÏ¿© ±â¼úºÐ·ùü°è¸¦ ¿Ï¼ºÇÏ¿´´Ù.
ÀΰøÁö´É SW´Â ¼ÒÇÁÆ®¿þ¾î¿¡ °üÇÑ ±â¼ú·Î »ï¼ºÀüÀÚ, SKÇÏÀ̴нº, ¸¶ÀÌÅ©·Ð, ¹× INTEL µîÀÇ ÀüÅëÀûÀÎ ¹ÝµµÃ¼ Á¾ÇÕ »ý»ê¾÷ü¿Í´Â Á¶±ÝÀº ´Ù¸¥ GoogleÀ̳ª MICROSOFT, IBM, BAIDU, TENCENT µîÀÇ Ç÷§Æû±â¾÷µé À§ÁÖ¶ó¼ À̹ø Æ÷½ºÆÿ¡¼´Â Á¦¿ÜÇϵµ·Ï ÇÏ°í À̹ø Æ÷½ºÆÿ¡¼´Â ÀΰøÁö´É HW¿¡ ´ëÇÑ Æ¯Ç㠺м®À» ÅëÇÑ ÀΰøÁö´É HWÀÇ Æ®·£µå º¯È¿¡ ´ëÇؼ ¾Ë¾Æº¼ ¼ö ÀÖµµ·Ï ÇÏ°Ú´Ù. ¸ÕÀú ÀΰøÁö´É HW °ü·ÃÇÏ¿© ¸î°³¿ù¿¡ °ÉÃÄ Åä·ÐÇÏ¿© ÀÛ¼ºµÈ ±â¼úºÐ·ùü°èºÎÅÍ È®ÀÎÇغ¸ÀÚ.
´ëºÐ·ù | Áߺзù | ¼ÒºÐ·ù |
ÀΰøÁö´É HW | ¹ü¿ëÄÄÇ»Æà | ¼öÆÛÄÄÇ»Æà |
GPU | ||
GPGPU | ||
AI ÄÄÇ»Æà | PIM | |
NEUROMORPHIC | ||
NPU | ||
¼ÒÀÚ | MRAM | |
RRAM | ||
FRAM | ||
PRAM |
´ëÇѹα¹ Á¤ºÎÀÇ °ø±Þ¸Á º¸¾È°ú °ü·ÃÇÏ¿© ÀΰøÁö´É ºÐ¾ß¿¡¼ ´ëÇѹα¹ÀÌ ³ª¾Æ°¡¾ß ÇÒ ¹æÇâÀ» °ËÅäÇϱâ À§ÇÑ ÇϳªÀÇ Á¤º¸·Î¼ ƯÇ㸦 ºÐ¼®Çغ¸ÀÚ´Â ÀÇ°ßÀÌ ³ª¿Ô¾ú°í, ÇØ´ç ÀÇ°ß¿¡ µû¶ó ¸¹Àº ¼ö´Â ¾Æ´Ï³ª ±¹³» »ê¾÷À̳ª ÇаèÀÇ ¿¬±¸Áø/±³¼öÁøµé°úÀÌ ³íÀdz¡¿¡ ÀΰøÁö´É HW¸¦ ¹ü¿ë, Àü¿ë, ±¸Çö¼ÒÀÚ·Î ³ª´©´Â°Ô ÀûÇÕÇÏ´Ù°í ³íÀÇÇß¾ú°í, ¹ü¿ë, Àü¿ë, ¼ÒÀÚ °¢°¢ÀÇ ÇϺο¡ ¼öÆÛÄÄÇ»ÆÃ, GPU, GPGPU - ¹ü¿ë - ¿Í PIM(Processing in Memory), NEUROMORPHIC, NPU - Àü¿ë - ¹× ¼ÒÀÚ·Î ±¸ºÐÇÏ¿´´Ù. (±â¼úºÐ·ùü°è´Â »ç¶÷¸¶´Ù ´Ù¸£°Ô »ý°¢ÇÒ ¼ö ÀÖÀ¸¸ç Á¤´äÀÌ ¾ø´Ù. ±×·¯¹Ç·Î µÇµµ·ÏÀÌ¸é ¸¹Àº ºÐµéÀÌ Âü¿©ÇÏ¿© ÀÇ°ß±³È¯À» ÇÑ ÈÄ¿¡ ¸ðµç ºÐÀÌ ¸¸Á·ÇÒ ¼ö´Â ¾ø°ÚÁö¸¸ ³ª¸§ ¸¹Àº ºÐµéÀÌ ½Å·ÚÇÒ ¼ö ÀÖµµ·Ï ŸÇùÁ¡À» ã¾Æ°¡¸é¼ ÀÛ¼ºÀÌ µÇ¾îÁø´Ù.)
¼ÒºÐ·ùº°·Î ÀΰøÁö´É HW¸¦ ±¸¼ºÇÏ´Â ¿ä¼Ò±â¼úÀ» ³ª¿ÇÏ°í ³ª¿µÈ ¿ä¼Ò±â¼úÀ» Æ÷ÇÔÇÏ´Â ºÐ·ù¸¦ Áߺзù·Î ÇÏ¿© ÀΰøÁö´É HWÀÇ ±â¼úºÐ·ùü°è¸¦ ¿Ï¼ºÇÏ¿´´Ù. °ü·Ã ±â¼úºÐ¾ßÀÇ Æ¯Ç㸦 µµÃâÇϱâ À§ÇØ °¢ ±â¼ú¿¡ ´ëÇÑ ±â¼úÀû Á¤ÀǸ¦ ¸ÕÀú ³»¸®´Â ÀÛ¾÷À» ¼öÇàÇÑ´Ù.
¡á ¼öÆÛÄÄÇ»ÆÃ: ´ë±Ô¸ð º´·Äó¸®¿Í °í¼º´É ÄÄÇ»Æà ÀÚ¿øÀ» È°¿ëÇÏ¿© º¹ÀâÇÏ°í °è»ê Áý¾àÀûÀÎ AI ¸ðµ¨ÀÇ ÈÆ·Ã ¹× ½ÇÇàÀ» Áö¿øÇÏ´Â ÄÄÇ»Æà ÀÎÇÁ¶óÀ̸ç, AI ƯÈÇü ¼öÆÛÄÄÇ»ÅÍ´Â ÀϹÝÀûÀÎ HPC¿Í ´Þ¶ó AI ¿öÅ©·Îµå¿¡ ÃÖÀûÈµÈ ¾ÆÅ°ÅØÃÄ Æ÷ÇÔ
¡á GPU(Graphic Processing Unit): ¿ø·¡´Â ±×·¡ÇÈ ÀÛ¾÷À» À§ÇØ ¼³°èµÇ¾úÀ¸³ª, °í¼Ó º´·Ä ¿¬»ê ´É·ÂÀ» È°¿ëÇÏ¿© AI ¿öÅ©·Îµå(ƯÈ÷ µö·¯´×) ¿¡¼ Áß¿äÇÑ ¿ªÇÒÀ» ÇÏ´Â ÇÁ·Î¼¼¼
¡á GPGPU(General Purpose GPU): ±×·¡ÇÈ ÀÌ¿ÜÀÇ ÀϹÝÀûÀÎ µ¥ÀÌÅÍ º´·Ä ¿¬»ê¿¡ È°¿ëÇÏ´Â ±â¼ú ȤÀº °³³äÀ¸·Î ÁÖ·Î °úÇÐÀû °è»ê, µ¥ÀÌÅÍ ºÐ¼®, ¸Ó½Å·¯´×, µö·¯´× µî ¹ü¿ë °è»ê ÀÛ¾÷¿¡ È°¿ë
¡á PIM(Processing in Memory): µ¥ÀÌÅ͸¦ ¸Þ¸ð¸®¿¡¼ Á÷Á¢ ó¸®ÇÏ¿© µ¥ÀÌÅÍ À̵¿ º´¸ñÀ» ÁÙÀÌ°í AI ¿öÅ©·Îµå ¼º´É°ú ¿¡³ÊÁö È¿À²¼ºÀ» Çâ»ó½ÃÅ°´Â ±â¼ú, ÀüÅëÀûÀÎ Æù ³ëÀ̸¸ ±¸Á¶¸¦ Å»ÇÇÇÏ¿© ¸Þ¸ð¸® ³»¿¡ ¿¬»ê À¯´ÖÀ» ÅëÇÕÇÏ¿© ÇÁ·Î¼¼¼-¸Þ¸ð¸®°£ Àü¼ÛÁö¿¬À» °¨¼Ò
¡á NEUROMORPHIC: Àΰ£ÀÇ ³ú ½Å°æ¸ÁÀ» ¸ð¹æÇÑ ¾ÆÅ°ÅØÃÄ¿Í ÇÁ·Î¼¼½Ì ¹æ¹ýÀ» äÅÃÇÏ¿© È¿À²ÀûÀÎ AI 󸮸¦ ¸ñÇ¥·Î ÇÏ´Â Çϵå¿þ¾î ±â¼ú. À̺¥Æ® ±â¹Ý ó¸®¿Í ½ºÆÄÀÌÅ· ´º·² ³×Æ®¿öÅ© ¸ðµ¨ µîÀ» È°¿ëÇÏ¿© ¿¡³ÊÁö È¿À² ³ôÀº º´·Ä ¿¬»êÀ» Á¦°ø
¡á NPU(Neural Processing Unit): Àΰø½Å°æ¸Á ¿¬»ê¿¡ ÃÖÀûÈµÈ Çϵå¿þ¾î °¡¼Ó±â. ÁÖ·Î ¿¡Áö ÄÄÇ»Æà ȯ°æ¿¡¼ ÀúÀü·Â ¹× ½Ç½Ã°£ AI󸮸¦ ¸ñÇ¥·Î ¼³°èµÇ¸ç ½Å°æ¸Á °¡ÁßÄ¡ÀÇ È¿À²ÀûÀΠ󸮸¦ Áö¿ø. Google TPU, APPLEÀÇ Neural Engine µî
(ÀÛ³âÃÊ -2023³â-¿¡ ºÐ¼®À» ½ÃÀÛÇÏ¿© Åë°èÀûÀÎ Àǹ̴ 21³â¿¡ Ãâ¿øµÈ ƯÇã±îÁö°¡ ƯÇã°¡ °ø°³µÇ¾î ÀÖ¾î ºÎµæÀÌÇÏ°Ô 21³â±îÁöÀÇ Æ¯Ç㸦 ´ë»óÀ¸·Î ÇÏ¿´À½)
Àüü ºÐ¾ß Áß Á¡À¯À²ÀÌ °¡Àå ³ôÀº ºÐ¾ß´Â MRAM°ú GPUºÐ¾ßÀÌ´Ù. MRAMÀº ¿¹ÀüºÎÅÍ STT-MRAM ¿¬±¸°³¹ßÀ» ÇØ¿ÔÀ¸¸ç Â÷¼¼´ë ¸Þ¸ð¸®·Î¼ÀÇ °¡´É¼ºÀ¸·Î ƯÇãÃâ¿ø·®ÀÌ ¸¹Àº »óÅÂÀÌ´Ù, GPU(GPGPUÆ÷ÇÔ)´Â NVIDIA¿Í AMD µî¿¡¼ ¿¬±¸°³¹ßÀ» ¿À·§µ¿¾È ÇØ¿Â ºÐ¾ßÀ̹ǷΠƯÇã¼ö°¡ ¸¹Àº »óÅ·Π¿©°ÜÁø´Ù. GPU¿Í GPGPU´Â 2016³âºÎÅÍ ÀΰøÁö´É ºÐ¾ß¿¡ È°¿ëµÉ ¸ñÀûº¸´Ù´Â ±×·¡ÇÈ Ã³¸®¸¦ À§ÇÑ ÇÁ·Î¼¼¼·Î ±â¼ú°³¹ßÀÌ ÁøÇàµÇ¾î ÇöÀç º´·Ä 󸮿¡ ÃÖÀûÈµÈ GPGPU·ÎÀÇ ¹ßÀüÀ» °ÅµìÇÏ¿© ±â¼ú°³¹ß °á°ú ¹× ƯÇã Á¡À¯À²ÀÌ ³ôÀº »óÅÂÀÌ´Ù.
¿ì¸®°¡ À§ Â÷Æ®¿¡¼ ´«¿©°Ü º¼ ÇÊ¿ä°¡ ÀÖ´Â ±â¼úÀº ÃÖ±Ù »ó½ÂÁ¤µµ Áï ºÎ»óµµ°¡ ³ôÀº ºÐ¾ßÀÌ´Ù. NPU¿Í PIM, ¹× ´º·Î¸ðÇÈÄÄÇ»Æà ºÐ¾ß·Î¼ ¸ðµÎ Â÷¼¼´ë ¹ÝµµÃ¼·Î¼ °ü½ÉÀÌ ÁýÁߵǴ ºÐ¾ßÀÌ¸ç ¹Ì·¡¿¡ Àû¿ëµÉ °ÍÀ¸·Î ¿©°ÜÁö´Â ¹ÝµµÃ¼ ±â¼úÀÌ´Ù. NPU ¶ÇÇÑ 2016³âºÎÅÍ Æ¯Çã Ãâ¿øÀÌ Áõ°¡ÇÏ°í ÀÖÀ¸¸ç ÃÖ±Ù±îÁö Áö¼ÓÀûÀΠƯÇã¼öÀÇ Áõ°¡¸¦ º¸ÀδÙ.
PIMºÐ¾ß´Â ƯÇ㠰Ǽö¿¡¼´Â ¾Õ¼± ºÐ¾ß¿¡ ºñÇØ ¹ÌÄ¡Áö ¸øÇϳª °¡Àå ÃÖ±Ù¿¡µµ Áõ°¡Ãß¼¼¿¡ ÀÖ´Â ºÐ¾ß·Î ±âÁ¸ÀÇ Æù ³ëÀ̸¸ ±¸Á¶ÀÇ ÄÄÇ»Æà ¾ÆÅ°ÅØÃĸ¦ Å»ÇÇÇÏ¿© ¸Þ¸ð¸® ³»¿¡ ÇÁ·Î¼¼¼¸¦ Æ÷ÇÔ½ÃÄÑ ¸Þ¸ð¸®¿Í ÇÁ·Î¼¼¼ °£ÀÇ µ¥ÀÌÅÍ Åë½Å Áö¿¬À» ÁÙÀÌ´Â ¹Ì·¡Çü ¸Þ¸ð¸®·Î¼ ÇöÀçÀÇ HBM º¸´Ùµµ ÈξÀ ³ôÀº ´ë¿ª°ú ó¸® ¼Óµµ¸¦ ´Þ¼ºÇÒ °ÍÀ¸·Î º¸À̸ç ÇâÈÄ ¹ÝµµÃ¼ °³¹ßÀÇ Å« ¸ñÇ¥°¡ µÉ °ÍÀ¸·Î ¿¹»óµÈ´Ù.
NPU ºÐ¾ß´Â Å» NVIDIA¸¦ ²Þ²Ù´Â ´Ù¸¥ Big Tech. ±â¾÷µé(±¸±Û, ¾ÖÇÃ, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, ºê·ÎµåÄÄ, ¸ÞŸ Ç÷§Æû½º µîµî)ÀÇ ±â¼ú°³¹ß È®´ë ¹× Áö¿ø°È¸¦ °í·ÁÇÑ´Ù¸é NVIDIA¿Í AMD ¹× INTEL ÁÖµµÀÇ GPU/GPGPU ºÐ¾ß¸¦ »óȸÇÏ´Â °á°ú¹°À» ³»³õÀ» °¡´É¼ºÀÌ ³ô´Ù°í ÆǴܵȴÙ.(¾ÆÁ÷ÀÎ CUDA¿¡ Á¾¼ÓÀûÀΠȯ°æÀ¸·Î NVIDIA¸¦ ³Ñ¾î¼³ ¼ö ÀÖ´Â ´Ü°è´Â ¾Æ´Ñ °ÍÀ¸·Î ÆÇ´Ü)
´ÙÀ½ ½Ã°£¿¡´Â °¢ ±â¼úºÐ¾ß¿¡¼ ¾î´À ±â¾÷ÀÌ °¼¼¸¦ º¸ÀÌ°í ÀÖÀ¸¸ç, »ï¼ºÀüÀÚ´Â ¹Ì·¡ÀÇ ÀΰøÁö´É HW¿¡ ¾î¶»°Ô ´ëóÇÏ°í ÀÖ´ÂÁö ƯÇã·Î »ìÆ캸°í À§ÀÇ Á¦¸ñó·³ »ï¼ºÀüÀÚ°¡ ±â¼ú°³¹ßÀ» ¹ÙÅÁÀ¸·Î ¾î¶»°Ô ÇâÈÄ ÀΰøÁö´ÉÀÇ ½Ã´ë¸¦ HW Ãø¸é¿¡¼ ´ëÀÀÇÏ°í ÀÖ´ÂÁö È®ÀÎÇØ º¸°Ú´Ù.
Àú´Â Àå±âÀûÀ¸·Î´Â »ïÀü Áö±Ý ÁÖ°¡¿¡¼´Â ±¦Âú´Ù°í º¾´Ï´Ù
¸Å¿ù »ç½Ã´Â°É ¸ÅÀÏ 1/20 ³ª´²¼ »ç½Ã¸é µÇ°ÚÁÒ? |
°ú¿¬ ½Å°æ¸Á ÅõÀÚÇÒ ´ë°¡¸®°¡ ÀÖÀ»Áö Áö±Ý±îÁö ½º¸¶Æ®Æù Çຸ¸¦ º¸¸é ´ä ³ª¿À³×¿ä
¸¶´©¶ó±îÁö ¹Ù²ÙÁö ¾Ê´Â´Ù¸é À̹ø¿£ Èûµé´Ù°í º¸¿©Áü |
¶Ç ¸ÚÁö°Ô ±Øº¹ÇÒÁö ´©°¡ ¾Ë°Ú½À´Ï±î?
¸ÁÇÏ¸é »ç¾÷ºÎ °¢°¢Àº ¾îµð·Ð°¡ ÀμöµÇ°ÚÁö¸¸ µ¢¾î¸®°¡ Ä¿¼ Çѱ¹ ±â¾÷Àº ¸ø¸ÔÀ» °Í °°Àºµ¥ ±×·¡µµ Çѱ¹ ±â¾÷À¸·Î ÀÖ´Â°Ô ÁÁÁö ¾Ê°Ú½À´Ï±î? |
»ïÀü¾Æ Á¦¹ß ¹¹ Á» ¸¸µé°í ¾ðÇÃÇÏÀÚ ¸Ç³¯ ¾ðÇø¸ µð¸³´Ù ÇÏ°í ¾ÈÂÊÆȸ®³Ä? /Vollago |
¼ö¸¹Àº ƯÇã°¡ »ý°å´Ù°í ¸ÅÀÏ ½Å¹®¿¡ ³ª¿Ô´Âµ¥ Á¤ÀÛ ¸Þ¸ð¸® ±â¼ú¼öÁØÀº ÃÖÇϵî±Þ¼öÁØ!
µµ´ëü ¹«½¼Æ¯Çã·Î µ·¹ú°Ú´Ù´Â°ÅÁÒ? |