¿µ±¹ ¹ÝµµÃ¼ ¼³°èÀÚ»ê(IP) ±â¾÷ÀÎ Arm(www.arm.com)ÀÌ ‘ÇÁ·ÎÁ§Æ® Æ®¸±¸®¾ö(Project Trillium)’À» ¹ßÇ¥Çß´Ù. ÀÌ´Â ¶Ù¾î³ È®À强À» °®Ãá »õ·Î¿î ÇÁ·Î¼¼¼µéÀ» Æ÷ÇÔÇÑ Arm IP Á¦Ç°±ºÀ¸·Î, Çâ»óµÈ ¸Ó½Å·¯´×(Machine learning, ML) ¹× ½Å°æ¸Á(Neural network, NN) ±â´ÉÀ» Á¦°øÇÑ´Ù. ÇöÀç ±â¼úµéÀº ¸ð¹ÙÀÏ ½ÃÀå¿¡ ÁßÁ¡À» µÎ°í ÀÖÁö¸¸, ÃÖ÷´Ü °´Ã¼ ÀÎ½Ä ±â´ÉÀ» Æ÷ÇÔÇÑ Ã·´Ü ÄÄÇ»Æà ±â´ÉÀ» ÅëÇØ »õ·Î¿î ¼öÁØÀÇ ML žÀç µð¹ÙÀ̽º¸¦ ±¸µ¿ ½ÃÅ°°Ô µÈ´Ù.
ArmÀÇ IP Á¦Ç° ±×·ì ´ëÇ¥ÀÎ ¸£³× ÇϽº(Rene Haas)´Â “ÀΰøÁö´É(Artificial intelligence)ÀÌ ¿§Áö µð¹ÙÀ̽º¿¡ Àû¿ëµÇ´Â ¼Óµµ°¡ »¡¶óÁü¿¡ µû¶ó, Àü·Â È¿À²¼ºÀ» À¯ÁöÇÏ¸é¼ ÃæºÐÇÑ ÄÄÇ»Æà ¼º´ÉÀ» Á¦°øÇÏ´Â °ÍÀÌ Á¡Á¡ ¾î·Á¿öÁö°í ÀÖ´Ù. ÀÌ·¯ÇÑ ¿ä±¸¸¦ ÃæÁ·½ÃÅ°±â À§ÇØ, ArmÀº »õ·Î¿î ML Ç÷§ÆûÀÎ ‘ÇÁ·ÎÁ§Æ® Æ®¸±¸®¾ö’À» ¹ßÇ¥Çß´Ù”°í ¸»Çß´Ù. ´õºÒ¾î, ±×´Â “»õ·Î¿î µð¹ÙÀ̽º¿¡´Â ÀÌ·¯ÇÑ ÃֽŠÇÁ·Î¼¼¼°¡ Á¦°øÇÏ´Â °í¼º´É ML ¹× AI ±â´ÉÀÌ ÇÊ¿äÇÒ °ÍÀÌ°í, ÆÄÆ®³Ê»çµéÀº Arm Ç÷§ÆûÀÌ Á¦°øÇÏ´Â ³ôÀº ¼öÁØÀÇ À¯¿¬¼º°ú È®À强À» È°¿ëÇÏ¿© ´Ù¾çÇÑ µð¹ÙÀ̽º¿¡¼ ±¸Çö °¡´ÉÇÑ ¹üÀ§¸¦ È®ÀåÇÒ ¼ö ÀÖÀ» °Í”À̶ó°í µ¡ºÙ¿´´Ù.
ÇöÀç ML ±â¼úÀº ƯÁ¤ µð¹ÙÀ̽º Á¾·ù³ª ƯÁ¤ ¿ä±¸»çÇ׿¡ ÁýÁßÇÏ´Â °æÇâÀÌ ÀÖ´Ù. ArmÀÇ ‘ÇÁ·ÎÁ§Æ® Æ®¸±¸®¾ö’Àº ÃÖ»óÀÇ È®À强À» Á¦°øÇÔÀ¸·Î½á ÀÌ·¯ÇÑ Çö»ó¿¡ º¯È¸¦ °¡Á®¿Â´Ù. Ãʱ⿡ Ãâ½ÃµÈ Arm ML Á¦Ç°Àº ¸ð¹ÙÀÏ ÇÁ·Î¼¼¼¿¡ ÃÊÁ¡À» ¸ÂÃèÁö¸¸, ÇâÈÄ¿¡´Â ¼¾¼, ½º¸¶Æ® ½ºÇÇÄ¿, Ȩ ¿£ÅÍÅ×ÀθÕÆ®, ±×¸®°í ±× ÀÌ»óÀ» ¾Æ¿ì¸£´Â ÀûÀýÇÑ ¼º´ÉÀ» Á¦°øÇÑ´Ù.
ArmÀÇ »õ·Î¿î ML ¹× °´Ã¼ ÀÎ½Ä ÇÁ·Î¼¼¼´Â ±âÁ¸ CPU, GPU, °¡¼Ó±â(accelerators)¿Í ºñ±³ÇÏ¿© ¾öû³ È¿À² Çâ»óÀ» °¡Á®¿Ã »Ó¸¸ ¾Æ´Ï¶ó, ÀüÇüÀûÀÎ DSP¸¦ ÈξÀ ´É°¡ÇÑ´Ù.
Arm ML ÇÁ·Î¼¼¼´Â óÀ½ºÎÅÍ Ã¶ÀúÇÏ°Ô ML Àü¿ëÀ¸·Î ¼³°èµÆ´Ù. ÀÌ´Â È®À强ÀÌ ¶Ù¾î³ Arm ML ¾ÆÅ°ÅØÃĸ¦ ±â¹ÝÀ¸·Î Çϸç, ML ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¼º´É°ú È¿À²¼ºÀ» ±Ø´ëÈÇÑ´Ù:
• ¸ð¹ÙÀÏ ÄÄÇ»ÆÃÀÇ °æ¿ì, ÇÁ·Î¼¼¼´Â ÃÊ´ç 4.6Á¶ ÀÌ»óÀÇ ¿¬»ê ¼öÇà
• Áö´ÉÇü µ¥ÀÌÅÍ °ü¸®¸¦ ÅëÇØ ½ÇÁ¦ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ 2¹è¿¡¼ 4¹è°¡·® ³ôÀº À¯È¿ 󸮷®(TOPs) Á¦°ø
• ¹ß¿°ú ºñ¿ëÀÌ Á¦ÇÑµÈ È¯°æ¿¡¼ ¼ÒºñÀü·Â´ç ÃÊ´ç 3Á¶ ÀÌ»ó ¿¬»ê (TOPs/W) È¿À²¼ºÀ» Á¦°øÇϴ Ź¿ùÇÑ ¼º´ÉÀ» ¹ßÈÖ
Arm OD ÇÁ·Î¼¼¼´Â »ç¶÷°ú ±âŸ »ç¹°À» È¿À²ÀûÀ¸·Î ½Äº°Çϵµ·Ï Ư¼ö ¼³°èµÆÀ¸¸ç ÇÁ·¹ÀÓ´ç ½Äº° °¡´ÉÇÑ »ç¹°ÀÇ ¼ö´Â ¹«ÇÑ´ë¿¡ °¡±õ´Ù:
• ÃÊ´ç 60 ÇÁ·¹ÀÓÀÇ ¼Óµµ·Î Full HD ÇØ»óµµ ½Ç½Ã°£ ½Äº°
• ±âÁ¸ DSP ¼º´É ´ëºñ ÃÖ´ë 80¹è±îÁö ³ôÀÌ°í, ÀÌÀü Arm ±â¼ú¿¡ ºñÇØ ½Äº° ´É·Â Å©°Ô Çâ»ó
ArmÀÇ ML ¹× OD ÇÁ·Î¼¼¼´Â ÇÑ Ãþ ´õ ¶Ù¾î³ ¼º´ÉÀ» ÀÚ¶ûÇϸç, ³ôÀº ¼º´É°ú Àü·Â È¿À²À» °®Ãá »ç¶÷ ½Äº° ¹× ÀÎ½Ä ¼Ö·ç¼ÇÀ» Á¦°øÇÑ´Ù. ÀÌ´Â ½º¸¶Æ® µð¹ÙÀ̽º¿¡¼ ÀúÀü·Â, °íÇØ»óµµÀÇ »ó¼¼ÇÑ ¾ó±¼ ÀÎ½Ä ±â´ÉÀ» ½Ç½Ã°£À¸·Î °¡´ÉÄÉ ÇÑ´Ù.
Arm NN ¼ÒÇÁÆ®¿þ¾î´Â Arm ÄÄǻƮ ¶óÀ̺귯¸®(Arm Compute Library)¿Í CMSIS-NN°ú ÇÔ²² »ç¿ëµÉ °æ¿ì NN¿¡ ÃÖÀûȵǸç, ÅÙ¼Ç÷οì(TensorFlow), Ä«Æä(Caffe), ¾Èµå·ÎÀ̵å NN°ú °°Àº NN ÇÁ·¹ÀÓ¿öÅ©¿Í ¸ðµç Arm Cortex® CPU, Arm Mali™ GPU, ML ÇÁ·Î¼¼¼¸¦ ÀÚ¿¬½º·´°Ô ÅëÇÕÇØ ÁØ´Ù. °³¹ßÀÚ´Â Arm ±â¹Ý Çϵå¿þ¾î ±â´ÉÀ» ÃÖ´ëÇÑ È°¿ëÇÏ¿©, ML ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ÃÖ°íÀÇ ¼º´ÉÀ» ¾òÀ» ¼ö ÀÖ´Ù. Arm NN ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ȨÆäÀÌÁö¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
»õ·Î¿î Arm ML IP Á¦Ç°±ºÀº 2018³â 4¿ù¿¡ ½Ã¿¬ÀÌ °¡´ÉÇϸç, 2018³â Áß¼ø¿¡ Ãâ½ÃµÉ ¿¹Á¤ÀÌ´Ù |