NPUоƬ£¨Neural Processing Unit£¬Éñ¾´¦Àíµ¥Ôª£©ÊÇÒ»ÖÖרÃÅÓÃÓÚ¼ÓËÙÈ˹¤Éñ¾ÍøÂ磨Artificial Neural Network£¬ANN£©¼ÆËãµÄÓ²¼þоƬ¡£Ëüͨ¹ýרÃŵÄÓ²¼þµç·ºÍÓÅ»¯µÄMAX3232IPWRÖ¸Á£¬¿ÉÒÔ¸ßЧµØÖ´ÐÐÉñ¾ÍøÂçµÄ¼ÆËãÈÎÎñ¡£
NPUоƬµÄÌص㣺
1¡¢¸ßÐÔÄÜ£ºNPUоƬ²ÉÓÃרÃŵÄÓ²¼þµç·£¬¿ÉÒÔʵÏÖ´ó¹æÄ£µÄ²¢ÐмÆË㣬´Ó¶øÌṩ¸ßÐÔÄܵļÆËãÄÜÁ¦¡£
2¡¢µÍÄܺģºNPUоƬ²ÉÓö¨ÖƵÄÖ¸ÁºÍÓÅ»¯µÄµç·Éè¼Æ£¬¿ÉÒÔÔÚ±£³Ö¸ßÐÔÄܵÄͬʱ£¬½µµÍÄܺġ£
3¡¢×¨Óû¯Éè¼Æ£ºNPUоƬÕë¶ÔÉñ¾ÍøÂç¼ÆËãÈÎÎñ½øÐÐÁËרÃŵÄÉè¼ÆºÍÓÅ»¯£¬¿ÉÒÔ¸üºÃµØÂú×ãÉñ¾ÍøÂç¼ÆËãµÄÐèÇó¡£
4¡¢µÍÑÓ³Ù£ºNPUоƬ¾ßÓнϵ͵ļÆËãÑÓ³Ù£¬¿ÉÒÔʵʱµØ´¦ÀíÉñ¾ÍøÂç¼ÆËãÈÎÎñ¡£
NPUоƬµÄ¹¤×÷ÔÀí£º
NPUоƬÖ÷Ҫͨ¹ýÒÔÏÂÈý¸ö²½ÖèÀ´Ö´ÐÐÉñ¾ÍøÂç¼ÆËãÈÎÎñ£º
1¡¢Ç°Ïò¼ÆË㣨Forward Computation£©£ºNPUоƬ½ÓÊÕÊäÈëÊý¾Ý£¬²¢Í¨¹ýһϵÁеľØÕó³Ë·¨¡¢¼Ó·¨ºÍ¼¤»îº¯ÊýµÈ²Ù×÷£¬½«ÊäÈëÊý¾Ýת»»ÎªÊä³öÊý¾Ý¡£
2¡¢·´Ïò´«²¥£¨Backward Propagation£©£ºNPUоƬ¸ù¾ÝÉñ¾ÍøÂçµÄËðʧº¯Êý£¬¼ÆËã¸÷²ãȨÖصÄÌݶȣ¬²¢½«Ìݶȴ«µÝ»ØÍøÂ磬ÓÃÓÚ¸üÐÂȨÖØ¡£
3¡¢È¨ÖظüУ¨Weight Update£©£ºNPUоƬʹÓÃÌݶÈϽµµÈÓÅ»¯Ëã·¨£¬¸ù¾Ý¼ÆËãµÃµ½µÄÌݶȣ¬¸üÐÂÉñ¾ÍøÂçÖеÄȨÖزÎÊý¡£
NPUоƬµÄ·ÖÀࣺ
¸ù¾ÝNPUоƬµÄÉè¼ÆºÍÓÃ;£¬¿ÉÒÔ½«Æä·ÖΪÒÔϼ¸Àࣺ
1¡¢×¨ÓÃNPUоƬ£º×¨ÃÅÓÃÓÚ¼ÓËÙÉñ¾ÍøÂç¼ÆËãÈÎÎñ£¬ÈçÊÖ»ú¡¢ÖÇÄÜÉãÏñÍ·µÈÉ豸ÖеÄAIоƬ¡£
2¡¢Í¨ÓÃNPUоƬ£º¼È¿ÉÒÔÖ´ÐÐÉñ¾ÍøÂç¼ÆËãÈÎÎñ£¬Ò²¿ÉÒÔÖ´ÐÐÆäËû¼ÆËãÈÎÎñ£¬ÈçÊý¾ÝÖÐÐÄ·þÎñÆ÷ÖеÄAI¼ÓËÙ¿¨¡£
3¡¢Ç¶ÈëʽNPUоƬ£º¼¯³ÉÔÚǶÈëʽÉ豸ÖУ¬ÓÃÓÚ¼ÓËÙ±¾µØµÄÉñ¾ÍøÂç¼ÆËãÈÎÎñ£¬ÈçÖÇÄܼҾӡ¢ÖÇÄÜÆû³µµÈ¡£
NPUоƬµÄ²Ù×÷¹æ³Ì£º
ʹÓÃNPUоƬ½øÐÐÉñ¾ÍøÂç¼ÆËãÈÎÎñʱ£¬Ò»°ãÐèÒª°´ÕÕÒÔϲ½Öè½øÐвÙ×÷£º
1¡¢³õʼ»¯£º¶ÔNPUоƬ½øÐгõʼ»¯ÉèÖ㬰üÀ¨¼ÓÔØÉñ¾ÍøÂçÄ£ÐÍ¡¢ÉèÖüÆËã²ÎÊýµÈ¡£
2¡¢Êý¾Ý´¦Àí£º½«ÊäÈëÊý¾Ýת»»ÎªNPUоƬËùÐèµÄ¸ñʽ£¬²¢½øÐÐÔ¤´¦Àí²Ù×÷£¬Èç¹éÒ»»¯¡¢Ëõ·ÅµÈ¡£
3¡¢Éñ¾ÍøÂç¼ÆË㣺½«Ô¤´¦ÀíºóµÄÊý¾ÝÊäÈëNPUоƬ£¬Ö´ÐÐÉñ¾ÍøÂçµÄÇ°Ïò¼ÆËãºÍ·´Ïò´«²¥²Ù×÷¡£
4¡¢½á¹û´¦Àí£º½«¼ÆËãµÃµ½µÄ½á¹û´ÓNPUоƬ¶ÁÈ¡³öÀ´£¬²¢½øÐкóÐøµÄ´¦Àí£¬Èç½âÂë¡¢¿ÉÊÓ»¯µÈ¡£
5¡¢ÇåÀí×ÊÔ´£ºÔÚÍê³É¼ÆËãÈÎÎñºó£¬ÐèÒªÊÍ·ÅNPUоƬËùÕ¼ÓõÄ×ÊÔ´£¬½øÐÐÇåÀí²Ù×÷¡£
NPUоƬµÄ·¢Õ¹Ç÷ÊÆ£º
1¡¢¼¯³É¶ÈÌáÉý£ºÎ´À´µÄNPUоƬºÜ¿ÉÄÜ»á½øÒ»²½Ìá¸ß¼¯³É¶È£¬½«¸ü¶àµÄ¼ÆËãµ¥Ôª¡¢´æ´¢µ¥ÔªºÍ´«ÊäͨµÀ¼¯³ÉÔÚͬһоƬÉÏ£¬ÒÔÌṩ¸ü¸ßµÄÐÔÄܺ͸üµÍµÄÄܺġ£
2¡¢Éñ¾ÍøÂçÄ£Ð͵ĶàÑù»¯£ºËæ×ÅÉñ¾ÍøÂçÄ£Ð͵IJ»¶Ï·¢Õ¹ºÍÑݽø£¬NPUоƬÐèÒªÖ§³Ö¸ü¶àµÄÉñ¾ÍøÂçÄ£ÐÍ£¬°üÀ¨Éî¶È¾í»ýÉñ¾ÍøÂ硢ѻ·Éñ¾ÍøÂçµÈ¡£
3¡¢Ëã·¨µÄÓÅ»¯£ºNPUоƬµÄÉè¼ÆºÍÓÅ»¯Àë²»¿ªËã·¨µÄ½øÒ»²½¸Ä½ø£¬Î´À´µÄËã·¨½«¸ü¼Ó¸ßЧºÍÁé»î£¬ÒÔÌá¸ßNPUоƬµÄÐÔÄܺÍÄܺġ£
4¡¢Ó¦ÓÃÁìÓòµÄÍØÕ¹£ºNPUоƬ²»½ö½öÓÃÓÚÊÖ»ú¡¢ÉãÏñÍ·µÈÉ豸£¬»¹½«Ó¦ÓÃÓÚ¸ü¶àµÄÁìÓò£¬Èç×Ô¶¯¼ÝÊ»¡¢Ò½ÁÆÕï¶ÏµÈ£¬ÒÔÂú×㲻ͬÁìÓòµÄ¼ÆËãÐèÇó¡£
¡¡¡¡¿áÓÎ-KUÓÎƽ̨µÇ¼ÊÇÒ»¼Ò¹úÄÚоƬ´úÀíºÍ¹úÍâÆ·ÅÆ·ÖÏúµÄ×ۺϷþÎñÉÌ,¹«Ë¾ÌṩоƬicÑ¡ÐÍ¡¢À¶ÑÀWIFIÄ£×é¡¢½ø¿ÚоƬÌæ»»¹ú²ú½µ³É±¾µÈ½â¾ö·½°¸,¿É³Ð½ÓÏîÄ¿¿ª·¢,ÒÔ¼°ÔªÆ÷¼þһվʽ²É¹º·þÎñ,ÀàÐÍÓÐÔË·ÅоƬ¡¢µçԴоƬ¡¢MOоƬ¡¢À¶ÑÀоƬ¡¢MCUоƬ¡¢¶þ¼«¹Ü¡¢Èý¼«¹Ü¡¢µç×è¡¢µçÈÝ¡¢Á¬½ÓÆ÷¡¢µç¸Ð¡¢¼ÌµçÆ÷¡¢¾§Õñ¡¢À¶ÑÀÄ£×é¡¢WIÄ£×é¼°¸÷ÀàÄ£×éµÈµç×ÓÔªÆ÷¼þÏúÊÛ¡££¨¹ØÓÚÔªÆ÷¼þ¼Û¸ñÇë×ÉѯÔÚÏß¿Í·þ»Æ¾Àí£º15382911663£©
¡¡¡¡´úÀí·ÖÏúÆ·ÅÆÓУºADI_ÑǵÂŵ°ëµ¼Ìå/ALTBRA_°¢¶ûÌØÀ/BARROT_°ÙÈð»¥Áª/BORN_²®¶÷°ëµ¼Ìå/BROADCHIP_¹ãоµç×Ó/COREBAI_о°Û΢/DK_¶«¿Æ°ëµ¼Ìå/HDSC_»ª´ó°ëµ¼Ìå/holychip_оʥ/HUATECH_»ªÌ©/INFINEON_Ó¢·ÉÁè/INTEL_Ó¢Ìضû/ISSI/LATTICE_À³µÏ˼/maplesemi_ÃÀÆÖÉ/MICROCHIP_΢о/MS_ÈðÃË/NATION_¹úÃñ¼¼Êõ/NEXPERIA_°²ÊÀ°ëµ¼Ìå/NXP_¶÷ÖÇÆÖ/Panasonic_ËÉϵçÆ÷/RENESAS_Èðɯ/SAMSUNG_ÈýÐÇ/ST_Òâ·¨°ëµ¼Ìå/TD_TECHCODEÃÀ¹úÌ©µÂ°ëµ¼Ìå/TI_µÂÖÝÒÇÆ÷/VISHAY_ÍþÊÀ/XILINX_ÈüÁé˼/оÌÆ΢µç×ӵȵÈ
ÃâÔðÉùÃ÷£º²¿·ÖͼÎÄÀ´Ô´ÍøÂ磬ÎÄÕÂÄÚÈݽö¹©²Î¿¼£¬²»¹¹³ÉͶ×ʽ¨Ò飬ÈôÄÚÈÝÓÐÎó»òÉæ¼°ÇÖȨ¿ÉÁªÏµÉ¾³ý¡£
Copyright ? 2002-2023 ÉîÛÚÊпáÓÎ-KUÓÎƽ̨µÇ¼¿Æ¼¼ÓÐÏÞ¹«Ë¾ °æȨËùÓС¡±¸°¸ºÅ£ºÔÁICP±¸225447092210ºÅ-5