ÀÌÈ¿©ÀÚ´ëÇб³ ÄÄÇ»ÅÍ°øÇÐ ½ÉÀçÇü ±³¼ö´ÔÀ» À̸¯ ¶óÀÌ¡½ºÅ¸¿¡¼ ¼Ò°³ÇÕ´Ï´Ù. ÀΰøÁö´É(AI) ±â¼úÀÇ ¹ßÀü°ú ±× Àû¿ëÀº Çö´ë »çȸ¿¡¼ Áß¿äÇÑ ¿¬±¸ ºÐ¾ß Áß ÇϳªÀä. ±³¼ö´ÔÀº ÀÌ·¯ÇÑ ¿¬±¸ÀÇ ¹è°æ ¼Ó¿¡¼ ƯÈ÷, AI Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î °£ÀÇ »óÈ£ÀÛ¿ëÀ» ±íÀÌ ÀÌÇØÇÏ°í À̸¦ µ¿½Ã¿¡ ¼³°è ¹× ÃÖÀûÈÇÔÀ¸·Î½á, AI ½Ã½ºÅÛÀÇ ¼º´É°ú È¿À²¼ºÀ» ±Ø´ëÈÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ¿¬±¸¿¡ ¸ÅÁøÇϸç, ³ª¾Æ°¡ ÀÌ·¯ÇÑ ¿¬±¸°¡ ´Ü¼øÈ÷ Çй®ÀûÀÎ °ü½É°ú À̷п¡ ±×Ä¡Áö ¾Ê°í ½ÇÁ¦ »ê¾÷ ÇöÀå¿¡¼µµ Àû¿ëÇÒ ¼ö ÀÖ´Â ±â¼ú °³¹ßÀ» ¸ñÇ¥·Î ÇÏ°í ÀÖ½À´Ï´Ù. ¶ÇÇÑ ±³À°ÀڷμÀÇ ¿ªÇÒµµ Áß½ÃÇϸç Çлýµé¿¡°Ô´Â µ¿±â¸¦ ºÎ¿©ÇÏ°í Áö½ÄÀ» Àü´ÞÇÏ´Â µ¥µµ Å« ¿Á¤ÀÌ ´À²¸Áö´Â ±³¼ö´Ô°úÀÇ ÀÎÅͺä, À̸¯ÀÌ ÀüÇص帳´Ï´Ù.
¢º ±³¼ö´Ô ¼Ò°³ ºÎŹµå¸³´Ï´Ù.
¾È³çÇϼ¼¿ä. ÀÌÈ¿©ÀÚ´ëÇб³ ¿¤ÅØ°ø°ú´ëÇÐ ÄÄÇ»ÅÍ°øÇÐÀü°ø ¼Ò¼ÓÀÌÀÚ ÀΰøÁö´É´ëÇÐ ÀΰøÁö´ÉÇаú °âÀÓÀ¸·Î ÀçÁ÷ ÁßÀÎ ½ÉÀçÇüÀÔ´Ï´Ù. Àú´Â 2012³â KAIST¿¡¼ Àü±â¹×ÀüÀÚ°øÇÐÀ¸·Î ÇлçÇÐÀ§¸¦ ¹Þ°í, µ¿´ëÇпø¿¡¼ ±èÀ̼· ±³¼ö´Ô (Multimedia VLSI ¿¬±¸½Ç)ÀÇ Áöµµ ¾Æ·¡ 2014³â ¼®»çÇÐÀ§, 2019³â ¹Ú»çÇÐÀ§¸¦ ¹Þ¾Ò½À´Ï´Ù. ¹Ú»çÇÐÀ§ ÁÖÁ¦´Â ÇÕ¼º°ö ½Å°æ¸ÁÀ» °¡¼ÓÇÒ ¼ö ÀÖ´Â ÇÁ·Î¼¼¼¿Í ¸Þ¸ð¸® ±¸Á¶ ¼³°è¿´½À´Ï´Ù. ¹Ú»çÇÐÀ§ Ãëµæ ÈÄ KAIST¿¡¼ 1³â°£ ¹Ú»çÈÄ ¿¬±¸¿øÀ¸·Î ±Ù¹«ÇÏ¿´°í 2020³â 3¿ù¿¡¼ 2021³â 3¿ù±îÁö´Â »ï¼ºÀüÀÚ Á¾ÇÕ±â¼ú¿ø (SAIT)ÀÇ Ã¥ÀÓ¿¬±¸¿øÀ¸·Î ÀÏÇÏ¸ç µ¥ÀÌÅͼ¾ÅÍÇâ NPU (Neural Processing Unit)¸¦ ¼³°èÇß½À´Ï´Ù. ÀÌÈÄ 2021³â 4¿ùºÎÅÍ ÀÌÈ¿©ÀÚ´ëÇб³¿¡¼ ±Ù¹«Çϱ⠽ÃÀÛÇß½À´Ï´Ù.
¢º ÁÖ ¿¬±¸ ºÐ¾ß ´ëÇÑ ¼Ò°³ ¹× µ¿Çâ¿¡ ´ëÇØ ¸»¾¸ ºÎŹµå¸³´Ï´Ù.
Á¦ ÁÖ ¿¬±¸ ºÐ¾ß´Â AI ¸ðµ¨À» °¡¼ÓÇÒ ¼ö ÀÖ´Â Çϵå¿þ¾î, ¼ÒÇÁÆ®¿þ¾î, ±×¸®°í AI ¾Ë°í¸®ÁòÀ» µ¿½Ã¿¡ ¼³°èÇÏ´Â °ÍÀÔ´Ï´Ù. ChatGPTÀÇ µîÀåÀ¸·Î ¾Ë ¼ö ÀÖ´Ù½ÃÇÇ AI ¸ðµ¨ÀÇ Å©±â´Â °¥¼ö·Ï ¸Å¿ì Ä¿Áö°í ÀÖÀ¸³ª À̸¦ µ¿ÀÛ½ÃÅ°´Â ÄÄÇ»Æà Ç÷§ÆûÀÇ ¹ßÀüÀº À̸¦ µÚµû¶óÀâÁö ¸øÇÏ°í ÀÖ½À´Ï´Ù. ƯÈ÷ Çϵå¿þ¾îÀÇ °æ¿ì ¹«¾îÀÇ ¹ýÄ¢À¸·Î ÀÎÇÑ ¹ÝµµÃ¼ °øÁ¤ ¹ßÀüÀÌ ³¡À» ¹Ù¶óº¸°í ÀÖ½À´Ï´Ù. ÀÌ·Î ÀÎÇØ °Å´ë AI ¸ðµ¨À» µ¿ÀÛ½ÃÅ°´Â µ¥ ¼ö¹é °³ ÀÌ»óÀÇ GPU¸¦ »ç¿ëÇÏ¸ç µ¿ÀÛ ½Ã°£ÀÌ ´À·ÁÁö°í Àü·ÂÀ» ¸¹ÀÌ ¼Ò¸ðÇÏ°í ÀÖ´Â »óȲÀÔ´Ï´Ù. ÀÌ·¯ÇÑ Çö ¹®Á¦Á¡À» ÇØ°áÇϱâ À§Çؼ´Â ±âÁ¸ÀÇ Æз¯´ÙÀÓÀ» ±ú´Â Çϵå¿þ¾î ±¸Á¶¸¦ ¼³°èÇÔ°ú µ¿½Ã¿¡ À̸¦ µÞ¹ÞħÇÏ´Â ¼ÒÇÁÆ®¿þ¾îÀÇ ÃÖÀûÈ, ±×¸®°í AI ¸ðµ¨ ¾Ë°í¸®Áò¿¡¼ÀÇ °øµ¿ ¼³°è°¡ ÇÊ¿äÇÕ´Ï´Ù. ±âÁ¸¿¡´Â Çϵå¿þ¾î ¼³°è, ¼ÒÇÁÆ®¿þ¾î ¼³°è°¡ µû·Îµû·Î ÀÌ·ç¾îÁ³´Ù¸é, ÀúÈñ ¿¬±¸½Ç¿¡¼´Â À̸¦ µ¿½Ã¿¡ ¼öÇàÇÏ¿© AI ¸ðµ¨À» ´õ ºü¸£°í ÀúÀü·ÂÀ¸·Î ÀÛµ¿½ÃÅ°´Â ÄÄÇ»Æà ½Ã½ºÅÛÀ» ¿¬±¸ÇÏ´Â °Ì´Ï´Ù. Çϵå¿þ¾î¸¦ °í·ÁÇÑ AI¸ðµ¨ °æ·®È, ½Å°æ¸Á ±¸Á¶ Ž»ö ¹× Çϵå¿þ¾î ¼³°è°¡ ±¸Ã¼ÀûÀÎ ÁÖµÈ ¿¬±¸ ºÐ¾ßÀÔ´Ï´Ù.
¢º ¿¬±¸½Ç (AI Computing Platform Lab.)¿¡¼ ÁøÇàÇϽô ¿¬±¸ °úÁ¦µéÀÌ ±Ã±ÝÇÕ´Ï´Ù.
ÀúÈñ ¿¬±¸½Ç¿¡¼ ÇöÀç ÁøÇàÇÏ°í ÀÖ´Â °úÁ¦´Â Å©°Ô µÎ °¡ÁöÀÔ´Ï´Ù. ù°·Î´Â Çϵå¿þ¾î¸¦ °í·ÁÇÑ ½Å°æ¸Á ±¸Á¶ ¹× Çϵå¿þ¾î Ž»ö (Neural Architecture Accelerator Search, NAAS)ÀÔ´Ï´Ù. ±âÁ¸ÀÇ ½Å°æ¸Á ±¸Á¶ Ž»öÀº ´ëºÎºÐÀÇ °æ¿ì Çϵå¿þ¾î¸¦ °í·ÁÇÏÁö ¾Ê¾Æ, Á¤È®µµ´Â ³ôÁö¸¸ ¼Óµµ´Â ´À¸° ½Å°æ¸Á ±¸Á¶¸¦ ã¾ÆÁá½À´Ï´Ù. ÀúÈñ ¿¬±¸½Ç¿¡¼´Â À̸¦ ¹þ¾î³ª Çϵå¿þ¾î¿¡ ±ÃÇÕÀÌ Àß ¸Â´Â ºü¸¥ ¼ÓµµÀÇ ½Å°æ¸Á ±¸Á¶¸¦ ã´Â ¿¬±¸¸¦ ÇÏ°í ÀÖ½À´Ï´Ù. ´õºÒ¾î Çϵå¿þ¾î ±¸Á¶µµ µ¿½Ã¿¡ ã°Ô µÇ¾î ½Å°æ¸Á/Çϵå¿þ¾î¿¡ ¸ðµÎ ÃÖÀûÀÎ ÁöÁ¡À» Ž»öÇÕ´Ï´Ù. µÎ ¹ø°´Â Çϵå¿þ¾î¸¦ °í·ÁÇÑ ¸ðµ¨ °æ·®ÈÀÔ´Ï´Ù. °æ·®È¿¡´Â ¾çÀÚÈ (Quantization), °¡Áö Ä¡±â (Pruning), Áö½Ä Áõ·ù (Knowledge Distillation) µî ¿©·¯ °¡Áö ±â¹ýµéÀÌ ¿¬±¸µÇ¾î ¿ÔÀ¸³ª ¸¹Àº °æ¿ì Çϵå¿þ¾î·Î ±¸ÇöÇÏ´Â µ¥´Â ÇÑ°è°¡ ÀÖ½À´Ï´Ù. ÀúÈñ ¿¬±¸½Ç¿¡¼´Â ÀÌ·¯ÇÑ °æ·®È ±â¹ýÀ» Çϵå¿þ¾î Ä£ÈÀûÀ¸·Î ¼³°èÇÏ´Â °úÁ¦¸¦ ¼öÇàÇÏ°í ÀÖ½À´Ï´Ù.
¢º ±×µ¿¾È ¿¬±¸ÇÏ½Ã¸é¼ °¡Àå Å« ¾î·Á¿òÀÌ ÀÖ¾ú´Ù¸é? ±×·¯ÇÑ °æ¿ì ¾î¶»°Ô ±Øº¹Çϼ̴ÂÁö¿ä?
Á¦°¡ ¿¬±¸ÇÏ¸é¼ °¡Àå Å« ¾î·Á¿òÀ» °Þ¾ú´ø ½Ã±â´Â ¾Æ¹«·¡µµ ¼®»çÇÐÀ§ ³í¹®À» ÀÛ¼ºÇÒ ¶§¿´´ø °Í °°½À´Ï´Ù. ¿¬±¸ ÁÖÁ¦¸¦ Àâ±â±îÁö ¿À·£ ½Ã°£ÀÌ °É·Á ½ÇÁ¦ ¾ÆÀ̵ð¾î¸¦ ³»°í ½ÇÇèÀ» ÇÏ°í °á°ú¹°À» ¸¸µé ½Ã°£ÀÌ ºüµíÇÏ¿´½À´Ï´Ù. ¼®»çÇÐÀ§¸¦ Á¦ ½Ã°£¿¡ ³¡³»Áö ¸øÇÒ °Í °°´Ù´Â ¾Ð¹Ú°¨¿¡ ½Ã´Þ·È½À´Ï´Ù. ƯÈ÷ ¹®Á¦¸¦ ÇØ°áÇÒ ¾ÆÀ̵ð¾î°¡ Àß ¶°¿À¸£Áö ¾Ê¾Æ ¾Ö¸¦ ¸Ô¾ú½À´Ï´Ù. Àú´Â ±× ¹®Á¦¸¦ ½º½º·Î ºÎ¿©Àâ°í ÀÖ¾ú´Âµ¥, ±× ¹®Á¦¸¦ ¿¬±¸½Ç ¼±¹è¿¡°Ô °¡Á®´ÙÁÖ´Ï ´Ü¹ø¿¡ ¾ÆÀ̵ð¾î¸¦ Áּ̽À´Ï´Ù. ±× µÚ·Î´Â ¹ãÀ» »õ°¡¸ç ½ÇÇèÇÏ°í ³í¹®À» ÀÛ¼ºÇÏ¿© ¼®»çÇÐÀ§ µðÆ潺¸¦ ³¡³»°í, ÇØ´ç ³í¹®À» Åä´ë·Î ±¹Á¦Çмú´ëȸ¿¡ ¹ßÇ¥¸¦ ÇÏ¿© ÃÖ¿ì¼ö ³í¹®»óÀ» ¹Þ±â±îÁö Çß½À´Ï´Ù. ¿¬±¸¿¡´Â ´ÜÁö ²ö±â¿Í ³ë·Â»Ó¸¸ ¾Æ´Ï¶ó ÁÖº¯ »ç¶÷µé°úÀÇ Àû±ØÀûÀÎ ¼ÒÅëµµ Áß¿äÇÏ´Ù´Â °ÍÀ» ±ú´ÞÀ» ¼ö ÀÖ´Â °æÇèÀ̾ú½À´Ï´Ù.
¢º Ưº°È÷ ±â¾ï¿¡ ³²´Â º»ÀÎÀÇ ¿¬±¸¸¦ ²Å´Â´Ù¸é?
Àú´Â ¡°¹ÝµµÃ¼ÀÇ ¿Ã¸²ÇÈ¡±À̶ó°íµµ ºÒ¸®´Â ¹ÝµµÃ¼ ¼³°è ºÐ¾ßÀÇ °¡Àå Àú¸íÇÑ ISSCC¶ó´Â ±¹Á¦Çмú´ëȸ¿¡ 2016³â¿¡ ³í¹®*À» ¹ßÇ¥ÇÑ °ÍÀÌ °¡Àå ±â¾ï¿¡ ³²½À´Ï´Ù. ³í¹®À» ¾²±â À§Çؼ ½ÇÁ¦ ½Ç¸®ÄÜ Ä¨À» ¼³°èÇØ¾ß Çߴµ¥, óÀ½ Á¢Çغ¸´Â ¹ÝµµÃ¼ ¼³°è °úÁ¤ÀÌ¶ó ¸¹ÀÌ Èûµé¾ú´ø ±â¾ïÀÌ ÀÖ½À´Ï´Ù. ±×·¸Áö¸¸ Á¦°¡ ¸¸µç ĨÀÌ °øÁ¤¿¡¼ ³ª¿Í ½ÇÁ¦ ÀÛµ¿ÇÏ´Â °É È®ÀÎÇßÀ» ¶§ ±²ÀåÈ÷ Å« ¼ºÃë°¨À» ´À²¼¾ú½À´Ï´Ù. Å« ±â´ë¸¦ ÇÏÁö ¾Ê¾Ò´Âµ¥ ISSCC¿¡ ³í¹®ÀÌ ½Ç¸®°Ô µÇ¾ú´Ù´Â ¼Ò½ÄÀ» µè°í ±â»¼´ø ¼ø°£ÀÌ ¾ÆÁ÷µµ »ý»ýÇÕ´Ï´Ù. ¶ÇÇÑ ±× ¿¬±¸ °á°ú¸¦ ÇÐȸ¿¡¼ Àß ¹ßÇ¥Çϱâ À§ÇØ Çѱ¹¿¡¼ ÇÑ ¹ø, ¹Ì±¹ ÇöÀå¿¡¼ ÇÑ ¹ø ¸®Çã¼³À» ÇÏ´Â µî ¸¹Àº ³ë·ÂÀ» ±â¿ï¿´´ø °ÍÀÌ ÈûµéÁö¸¸ ±â¾ï¿¡ ¸¹ÀÌ ³²½À´Ï´Ù.
* ¡º14.6 A 1.42TOPS/W deep convolutional neural network recognition processor for intelligent IoE systems¡» 2016 IEEE International Solid-State Circuits Conference (ISSCC)
¢º ¾ÕÀ¸·Î µµÀüÇÏ°í ½ÍÀº ¿¬±¸°¡ ÀÖ´Ù¸é?
»ê¾÷°è¿¡¼ µéÀº °íÃæ Áß Çϳª°¡ ³ÃÀå°í¿Í °°Àº ÀÓº£µðµå µð¹ÙÀ̽º¿¡¼ AI¸¦ »ç¿ëÀÚ¿¡ ¸Â°Ô °³ÀÎÈ ÇÏ´Â °ÍÀÌ ¾î·Æ´Ù´Â °ÍÀÔ´Ï´Ù. µÎ °¡Áö ¹®Á¦°¡ Àִµ¥, ù ¹ø°·Î °³ÀÎȸ¦ À§ÇÑ ÇнÀ µ¥ÀÌÅÍ°¡ ºÎÁ·ÇÏ´Ù´Â °ÍÀÌ°í µÎ ¹ø°°¡ ÇнÀ ¾Ë°í¸®ÁòÀ» µ¿ÀÛ½ÃÅ°±â¿¡ ÀÓº£µðµå ½Ã½ºÅÛÀÌ °¡Áø ÄÄÇ»Æà ¸®¼Ò½º°¡ Á¦ÇÑÀûÀÌ´Ù´Â °ÍÀÔ´Ï´Ù. Àú´Â ÀÌ µÎ °¡Áö ¹®Á¦Á¡À» ÇØ°áÇÒ ¼ö ÀÖ´Â Çϵå¿þ¾î Ä£ÈÀûÀÎ °³ÀÎÈ ÇнÀ ¾Ë°í¸®ÁòÀ» ¼³°èÇÏ´Â °ÍÀÌ »õ·Î¿î µµÀüÀÌ µÇÁö ¾ÊÀ»±î ÇÕ´Ï´Ù.
¢º ±³¼ö´Ô¿¡°Ô ¿µÇâÀ» ¹ÌÄ£ Àι° ¶Ç´Â ±Í°¨À¸·Î »ïÀ¸½Ã´Â ¿¬±¸ÀÚ°¡ ÀÖ´Ù¸é?
Àú¿¡°Ô Å« ¿µÇâÀ» ¹ÌÄ£ ºÐÀº ¾Æ¹«·¡µµ ¼®/¹Ú»ç Áöµµ±³¼ö´ÔÀ̴̼ø KAIST ±èÀ̼· ±³¼ö´ÔÀÔ´Ï´Ù. Áöµµ±³¼ö´Ô ´öºÐ¿¡ ³í¸®ÀûÀ¸·Î »ç°íÇÏ´Â ¹ý, ¿¬±¸ ¹æÇâÀ» ¼³Á¤ÇÏ´Â ¹ý µî ¸¹Àº Á¡À» ¹è¿ï ¼ö ÀÖ¾ú½À´Ï´Ù. ¶ÇÇÑ Àúµµ ÀÌÁ¦ ±³¼ö°¡ µÈ ½ÃÁ¡¿¡¼ Áöµµ±³¼ö´ÔÀÌ º¸¿©Á̴ּø ¿¬±¸½Ç ¿î¿µ ´É·Â°ú û·ÅÇÔÀ» º»¹Þ¾Æ¾ß°Ú´Ù°í ¸¹ÀÌ »ý°¢ÇÏ°í ÀÖ½À´Ï´Ù. Àú´Â ¿¬±¸ÀûÀ¸·Î´Â µû·Î ±Í°¨À¸·Î »ï´Â ¿¬±¸ÀÚ°¡ ÀÖ½À´Ï´Ù. MITÀÇ Song Han ±³¼öÀä. Àú¶û ¿¬±¸ ºÐ¾ß°¡ »ó´çÈ÷ ÀÏÄ¡Çϴµ¥ ¼¼°èÀûÀÎ ¿¬±¸¸¦ ¼öÇàÇÏ°í °è¼Å¼ ±× ºÐÀ» º¥Ä¡¸¶Å·ÇÏ¿© ¿¬±¸¸¦ ¼öÇàÇÏ·Á ÇÏ°í ÀÖ½À´Ï´Ù.
¢º ¼ö¾÷À̳ª Çлý Áöµµ¹æ½Ä µî¿¡ ÀÖ¾î¼ ±³¼ö·Î¼ÀÇ Æ÷ºÎ°¡ ÀÖ´Ù¸é?
ºñ½ÁÇÑ Áú¹®À» Á¦°¡ ÀÓ¿ë ¸éÁ¢ÇÒ ¶§ ¹ÞÀº ±â¾ïÀÌ Àֳ׿ä. ±×¶§µµ ±×·¸°í Áö±Ýµµ º¯ÇÔ¾øÀÌ Á¦ ±³À° öÇÐÀº Çлý¿¡°Ô Å« µ¿±âºÎ¿©¸¦ ºÒ¾î³Ö¾îÁÖÀÚ´Â °ÍÀÔ´Ï´Ù. ¾î´À ÇлýÀÌµç µ¿±âºÎ¿©°¡ Àß µÇ¾î ÀÖ´Ù¸é ÃæºÐÈ÷ ¸¹Àº ÀϵéÀ» Çس¾ ¼ö ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù. ÀÚ±â Àڽſ¡ ´ëÇÑ µ¿±âºÎ¿©°¡ °á¿©µÇ¾î ´É·ÂÀÌ ¹ßÈÖµÇÁö ¸øÇÏ´Â ÇлýµéÀ» º¸¸é ¾ÈŸ±õ´Ù´Â »ý°¢ÀÌ µì´Ï´Ù. Àú´Â Çлýµé¿¡°Ô ¼Õ¼ö ¸ð¹üÀ» º¸ÀÌ´Â ¹æ¹ýÀ¸·Î µ¿±âºÎ¿©¸¦ À̲ø¾î³»·Á°í ÇÕ´Ï´Ù. ¼ö¾÷¿¡¼ öÇÐÀÌ ÀÖ´Ù¸é Àú´Â ´Ü¼ø À̷и¸ÀÌ ¾Æ´Ñ ½Ç½À°ú ¿¹½Ã¸¦ °¡¸£Ä¡´Â °ÍÀÌ Áß¿äÇÏ´Ù°í »ý°¢ÇÕ´Ï´Ù. Áï, ÀÌ·ÐÀ» ½±°Ô ÀÌÇØÇϱâ À§Çؼ´Â ¿¹½Ã°¡ ÇÊ¿äÇÏ°í, ±× ÀÌ·ÐÀ» ±¸ÇöÇϱâ À§Çؼ´Â ½Ç½À °úÁ¤ÀÌ ¼ö¹ÝµÇ¾î¾ß ÇÑ´Ù°í »ý°¢ÇÕ´Ï´Ù.
¢º Çлýµé¿¡°Ô ±ÇÇÒ ¸¸ÇÑ Ãßõ ¼Àû ¶Ç´Â Ÿ ¿¬±¸ÀÚÀÇ ³í¹®ÀÌ ÀÖ´Ù¸é ¸»¾¸ÇØ ÁÖ¼¼¿ä.
Àú´Â Æò¼Ò¿¡ AI Çϵå¿þ¾î ¶Ç´Â NPU¿¡ °ü½ÉÀÌ ÀÖ´Â Çлý¿¡°Ô´Â ´ÙÀ½ µÎ ³í¹®À» ²À ÀÐÀ¸¶ó°í Á¶¾ðÇÕ´Ï´Ù.
- ¡ºEyeriss: A Spatial Architecture for Energy-Efficient Dataflow for Convolutional Neural Networks¡» ISCA 2016
- ¡ºIn-Datacenter Performance Analysis of a Tensor Processing Unit¡» ISCA 2017
ù ¹ø° ³í¹®Àº Àú¿Í Àο¬ÀÌ ÀÖ´Â °Ô Àú ³í¹®¿¡¼ ¼Ò°³µÈ ĨÀÌ Àú¶û °°ÀÌ 2016³âµµ ISSCC¿¡¼ ¹ßÇ¥µÈ ¹Ù ÀÖ½À´Ï´Ù. ¹Ù·Î Á¦ ¾Õ ¼ø¼¿¡¼ ¹ßÇ¥Çߴµ¥ ³Ê¹« ÀßÇؼ ±äÀåÇß´ø ±â¾ïÀÌ Àִµ¥¿ä. NPUÀÇ ±âÃÊÀûÀÎ °³³ä°ú ¼³°è¹ýÀ» ¹è¿ï ¼ö ÀÖ´Â ÁÁÀº ³í¹®ÀÔ´Ï´Ù. µÎ ¹ø° ³í¹®Àº ±¸±Û TPU¿¡ °üÇÑ ³í¹®Àε¥, ¿ì¼öÇÑ ÄÄÇ»ÅÍ ±¸Á¶ÀûÀÎ ÅëÂû·ÂÀ» º¸¿©ÁÖ´Â ³í¹®À̶ó°í »ý°¢ÇÕ´Ï´Ù.
±×¸®°í Ãßõ ¼ÀûÀ¸·Î ¡º¸ôÀÔ¡» (Ȳ³ó¹® Àú)À» ²À ÀÐÀ¸¶ó°í ±ÇÇÏ°í ½Í½À´Ï´Ù.
¢º ÀÌ ºÐ¾ß¿¡ °ü½É ÀÖ´Â ÇлýµéÀ» À§ÇÑ Á¶¾ðÀ» ºÎŹµå¸³´Ï´Ù.
ÀÌ ºÐ¾ß´Â Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î¸¦ µ¿½Ã¿¡ Àß ÀÌÇØÇÏ°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¼öÁ÷ÀûÀÎ ¼ÒÇÁÆ®¿þ¾î ½ºÅà °üÁ¡¿¡¼ º¸¸é ¸Ç ¹Ø´ÜÀÇ Çϵå¿þ¾îºÎÅÍ ½ÃÀÛÇؼ Áß°£ÀÇ ¶óÀ̺귯¸®, ÄÄÆÄÀÏ·¯, ±×¸®°í ¸Ç À´ÜÀÇ ¾îÇø®ÄÉÀ̼DZîÁö ¸ðµç °úÁ¤À» ÀÌÇØÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ºÐ¸í À̰͵éÀ» ´Ù ÀÌÇØÇÏ´Â °ÍÀÌ ¾î·Á¿ï ¼ö´Â ÀÖ°ÚÁö¸¸ À̸¦ ´Ù ¼··ÆÇÑ´Ù¸é ºÐ¸í ƯÃâ³ ¿£Áö´Ï¾î·Î¼ ¼ºÀåÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù. ¿äÁò Ãß¼¼°¡ Á¡Â÷ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î¸¦ µÑ ´Ù Àß ¾Æ´Â À¶ÇÕÇü ÀÎÀ縦 ¼±È£Çϱ⠽ÃÀÛÇؼ, ÀÌ ºÐ¾ß¿¡¼ °øºÎÇÏ´Â °ÍÀÌ ¾ÕÀ¸·Î ÁÁÀº ±âȸ°¡ µÉ °ÍÀ̶ó°í »ý°¢ÇÕ´Ï´Ù.
¢º ¾ÕÀ¸·Î °èȹ¿¡ ´ëÇØ ¸»¾¸ÇØ ÁÖ¼¼¿ä.
±âÁ¸¿¡ Á¦°¡ ³í¹®À» ½á¿Ô´ø °÷Àº Çϵå¿þ¾î ÂÊ¿¡ ÇÑÁ¤ÀûÀ̾ú½À´Ï´Ù. Çϵå¿þ¾î/¼ÒÇÁÆ®¿þ¾î¸¦ µÑ ´Ù ÇÏ´Â ¿¬±¸½Ç·Î ÁøÈÇØ ³ª°¡´Â ¸¸Å AI ¶Ç´Â ½Ã½ºÅÛ ºÐ¾ß¿¡¼µµ ±ÇÀ§ ÀÖ´Â ±¹Á¦Çмú´ëȸ¿¡ ³í¹®À» ½Æ´Â °ÍÀÌ °¡Àå Å« ¸ñÇ¥ÀÔ´Ï´Ù. ¶ÇÇÑ ¿¬±¸¸¦ À§ÇÑ ¿¬±¸°¡ ¾Æ´Ñ, ½ÇÁ¦·Î »ê¾÷ü¿¡¼ ¹Þ¾Æµé¿©Áú ¼ö ÀÖ´Â ½Ç¿ëÀûÀÎ ¿¬±¸¸¦ »êÇÐÇù·ÂÀ» ÅëÇØ ¼öÇàÇØ ³ª°¡°íÀÚ ÇÕ´Ï´Ù.
¢º ±× ¹Û¿¡ ÇÏ½Ã°í ½ÍÀº À̾߱â
Á¦°¡ ÀÌ·¸°Ô ¿¬±¸ÇÏ°í ÇлýµéÀ» ÁöµµÇÒ ¼ö ÀÖ°Ô µÈ °ÍÀº ºÎ¸ð´ÔÀÇ ÀüÆøÀûÀÎ Áö¿ø°ú Á¦ ¾Æ³»ÀÇ ³»Á¶ ´öÅÃÀÔ´Ï´Ù. ÀÌ ±âȸ¸¦ ºô¾î »ç¶ûÇÏ´Â ºÎ¸ð´Ô°ú ¾Æ³»¿¡°Ô °¨»çÀÇ Àλ縦 ÀüÇÕ´Ï´Ù. ±×¸®°í ÅÂ¾î³ Áö 9°³¿ù µÈ ¾Æµé äÀ²ÀÌ¿¡°Ôµµ »ç¶ûÇÏ´Ù´Â ¸» ÀüÇÕ´Ï´Ù.