ÎÞÎýÓÐÄÜ¿ª²ÍÒûƱµÄÂ𣿡¾½øÈëÁªÏµ¿ªÆ±¡¿¿ªÆ±·þÎñ; É豸·¢Æ±¨D°²·À²úÆ··¢Æ±¨D»áÒé·Ñ·¢Æ±¨DÅä¼þ·¢Æ±¨DÄǼҷ¹µê´ú¿ª²ÍÒû·¢Æ±_avx»á¼Æ´úÕËÒµÎñ; ¹«Ë¾ÕËÎñ´¦Àí; Ë°×Éѯ·þÎñ; ¹¤×ÊÉ걨;¹«Ë¾¹ÉȨ±ä¸ü;ÓµÓо«Í¨²ÆÎñ¡¢Ë°Îñ¼°¾ßÓÐʵս¾ÑéµÄרҵ»á¼ÆÈËÔ±¡¢´úÀí¸÷À๤ÉÌ¡¢Ë°ÎñµÈÊÂÎñ_ÓÀÖÞ²ÆÎñ×ÉѯÓÐÏÞ¹«Ë¾¡£
¶¨½ð¶îµÄÅâ¿î¡£ ÂÄÔ¼±£º¯µÄʹÓ÷¶Î§½Ï¹ã¡£ÔÚ¹ú¼ÊÕбêÖУ¬ÕбêÈËÍùÍùÒªÇóÖбêÈËÔÚÇ©¶©ºÏͬʱÌṩÂÄÔ¼±£º¯£¬ÒÔ±£Ö¤ÖбêÈËδÂÄԼʱÓɱ£ÈÃÈËÅâ³¥Ëðʧ¡£ÔÚ»õÎï½ø³ö¿ÚÒµÎñÖУ¬³ö¿ÚÉÌÒªÇó½ø¿ÚÉÌÌṩÌÅÔ¼±£º¯£¬ÔÚ³ö¿ÚÉÌÂÄÔ¼½»»õºó£¬Èç½ø¿ÚÉÌδ¼¼ºÏͬ°´ÆÚ¸¶¿îÔòÓɱ£Ö¤È˸ºÔð³¥»¹£»½ø¿ÚÉÌÒ²¿ÉÒªÇó³ö¿ÚÉÌÌṩÂÄÔ¼±£º¯£¬Èç³ö¿ÚÉÌδÄÜ°´ÆÚ½»»õÔòÓɱ£Ö¤ÈëÏò½ø¿ÚÉÌÅâ³¥Ëðʧ¡£´ËÍ⣬ÔÚ¹ú¼ÊÀÍÎñºÏ×÷¡¢¹ú¼Ê¼¼ÊõóÒ×ÖÐÒ²¾³£Ê¹ÓÃÂÄÔ¼±£º¯¡£ £¨ÊµÊ©µÄÓªÒµÖ´ÕÕ¡¢×éÖ¯»ú¹¹´úÂëÖ¤¡¢Ë°ÎñµÇ¼ÇÖ¤¡¢Éç±£µÇ¼ÇÖ¤¡¢Í³¼ÆÖ¤¡°ÎåÖ¤ºÏÒ»¡±µÄ»ù´¡ÉÏ£¬ÏòÉêÇëÕß°ä·¢ÔØÓÐͳһÉç»áÐÅÓôúÂëºÍʳƷ¾ÓªÐí¿ÉÖ¤ºÅµÈÒ»ÕÕÁ½ºÅ»ò¶àºÅµÄ¡°¶àÖ¤ºÏÒ»¡±µÄÓªÒµÖ´ÕÕ£¬·ÇÌØÊâÇé¿öÒ»°ã²»ÔÙÁíÐа䷢Ïà¹ØÐí¿ÉÖ¤¼þµÄͳһÁª¶¯µÄµÇ¼Ç·½·¨¡£¶àÖ¤ºÏÒ»¸Ä¸ïµÄÄ¿µÄÊÇʹÆóÒµÔÚ°ìÀíÓªÒµÖ´ÕÕÒԺ󣬲»ÔÙÔÚ²úÉúºóÃæ½Ï¶à·±ËöµÄÉóÅú£¬Ñ¸ËÙ´ïµ½Ô¤¶¨¿ÉÒÔÉú²ú¾ÓªµÄ״̬¡£ÊµÏÖÆóÒµÒ»ÕÕÒ»Âë×ßÌìÏ£¬Ê¹Ò»ÕÕÒ»ÂëµÄÓªÒµÖ´ÕÕ¾ÍÏñÉí·Ý
¾ÝÔÚÕû¸ö¹©Ó¦Á´ÌåϵÖÐÒ»ÖÂ,²¢±£ÕϲֿâÕý³£ÒµÎñÔË×÷µÄ¹Ø¼ü. ÒÔÉϾÍÊÇ´úÀí¿ªÆ±·½°¸Õë¶Ô¡¾¿â´æµ÷ÕûÓëÅ̵ãµÄ²»Í¬¡¿Õâ¸öÎÊÌâ½øÐеĽâ´ð£¬Ï£Íû¶ÔÄú°ïÖú£¬»á¼Æʵ²Ù¡¢×¡Ë޲ͷѿªÆ±£¬Ãâ·Ñ´ðÒÉ¡£¸öÌ廧¸ö˰ʲôʱºò½»¸öÈËËùµÄË°µÄ½ÉÄÉÒ»°ãÓа´Ô½ÉÄɺͰ´Ã¿Äê¶È½øÐнÉÄÉ,¸ù¾ÝÏà¹ØÒªÇó,ÿ¸öÔÂÄÉË°µÄʱ¼ä¶¼ÊÇÔÚ´ÎÔµÄ7ÌìÄÚ½øÐÐÄÉË°,²¢ÇÒÒªÏëË°Îñ»ú¹Ø±£ËÍÄÉË°ÉêÇë±í.Ò»¡¢¶ÔÓÚ¹¤×Ê¡¢Ð½½ðËùµÃµÄÒª°´ÔÂÀ´ÄÉË°,ÄÉË°ÈËÔ±ÐèÒªÔÚϸöÔµÄ7ÌìÖ®ºó±£ËÍÄÉË°ÉêÇë±í²¢ÇÒÒÀ·¨ÄÉË°;Èç¹ûÊôÓÚ·¨ÂÉÌض¨µÄÐÐÒµµÄ,¿ÉÒÔ°´ÕÕÒ»Äê¶ÈÀ´½ÉÄÉ»òÕßÊÇ·ÖÔÂÔ¤½ÉÄÉ.¶þ¡¢¸öÌåÉÌ»§¾ÓªµÄ
ʹÓÃÔöֵ˰·¢Æ±ÏµÍ³Éý¼¶°æ֪ͨÊ飨һ£©£¨ÊÊÓÃÓÚÖû»½ðË°ÅÌ»òË°¿ØÅ̵ÄÄÉË°ÈË£©£»2¡¢ÔʹÓõijý½ðË°¿¨ÒÔÍâµÄÈ«²¿×¨ÓÃÉ豸£¨°üÀ¨½ðË°ÅÌ¡¢Ë°¿ØÅÌ¡¢±¨Ë°ÅÌ¡¢IC¿¨ÖеÄÒ»ÖÖ»ò¶àÖÖ£©£»3¡¢´ÓË°¿Ø¿ªÆ±ÏµÍ³´òÓ¡µÄ·¢Æ±»ã×Ü±í£»4¡¢µ±ÔÂÒÑ¿ª¾ßÔöֵ˰·¢Æ±¼ÇÕËÁª£¨Ô¼þ»ò¸´Ó¡¼þ£©»òÇåµ¥£»5¡¢ÒÑÁìÓõĿհ׷¢Æ±£¨º¬ÒÑ×÷·Ï£¬µ«²»°üÀ¨¹ÚÃû·¢Æ±»ò¾íʽ·¢Æ±£©£»6¡¢·¢Æ±¹ºÁì±¾ÊÖ²áºÍ·¢Æ±×¨ÓÃÕ£»7¡¢¡¶ÄÉË°ÈË»ù´¡ÐÅÏ¢±í¡·£¨¼Ó¸Ç¹«Õ£©£¬Éæ¼°»ù´¡ÐÅÏ¢±ä¸üµÄ£¬Ìṩ¶ÔÓ¦µÄ¸½±¨×ÊÁÏ¡££¨¶þ£©Ê×´ÎʹÓÃË°¿ØϵͳµÄÄÉË°ÈËËùÐè×ÊÁÏ1¡¢¡¶Ê¹ÓÃÔö
Îóºó²ÅÄÜÀ뿪¡£4¡¢È¡»ØÏÖ½ðºó‚Ó¦¼°Ê±½«ÏÖ½ð´æÈë±£ÏÕ¹ñÄÚ¡£ÏÖ½ðÈÕ¼ÇÕËÊǸù¾ÝÊÕ¡¢¸¶¿îƾ֤Öð±ÊµÇ¼ÇµÄ£¬ÏÖ½ð×Ü·ÖÀàÕÊÊǸù¾ÝÊÕ¡¢¸¶¿îƾ֤»ã×ܵǼǵģ¬¼ÇÕ˵ÄÒÀ¾ÝÊÇÏàͬµÄ£¬¼Ç¼µÄ½á¹ûÓ¦¸ÃÍêÈ«Ò»Ö¡£µ«ÊÇ£¬ÓÉÓÚÁ½ÖÖÕʲ¾ÊÇÓɲ»Í¬ÈËÔ±·Ö±ð¼ÇÕË£¬¶øÇÒ×ÜÕÊÒ»°ãÊÇ»ã×ܵǼǣ¬ÔÚ»ã×ܺ͵Ǽǹý³ÌÖУ¬¶¼ÓпÉÄÜ·¢Éú²î´í£»ÈÕ¼ÇÕËÊÇÒ»±ÊÒ»±ÊµØ¼ÇµÄ£¬¼Ç¼µÄ´ÎÊýºÜ¶à£¬Ò²ÄÑÃâ·¢Éú²î´í¡£Òò´Ë£¬³öÄÉÓ¦¶¨ÆÚ³ö¾ß³öÄɱ¨¸æµ¥Óë×ÜÕÊ»á¼Æ½øÐк˶ԡ£Æ½
Ӧ˰ÀÍÎñ²»ÊÇÓÃÓÚÔöֵ˰Ӧ˰ÏîÄ¿,¶øÊÇÓÃÓÚ·ÇӦ˰ÏîÄ¿¡¢ÃâË°ÏîÄ¿»òÓÃÓÚ¼¯Ì帣Àû¡¢¸öÈËÏû·ÑµÈÇé¿öʱ,ÆäÖ§¸¶µÄ½øÏîË°¾Í²»ÄÜ´ÓÏúÏîË°¶îÖеֿÛ.ʵ¼Ê¹¤×÷ÖÐ,¾³£´æÔÚÄÉË°È˵±ÆÚ¹º½øµÄ»õÎï»òӦ˰ÀÍÎñÊÂÏȲ¢Î´È·¶¨½«ÓÃÓÚÉú²ú»ò·ÇÉú²ú¾Óª,µ«Æä½øÏîË°Ë°¶îÒÑÔÚµ±ÆÚÏúÏîË°¶îÖнøÐÐÁ˵ֿÛ,µ±Òѵֿ۽øÏîË°Ë°¶îµÄ¹º½ø»õÎï»òӦ˰ÀÍÎñ¸Ä±äÓÃ;,ÓÃÓÚ·ÇӦ˰ÏîÄ¿¡¢ÃâË°ÏîÄ¿¡¢¼¯Ì帣Àû»ò¸öÈËÏû·ÑµÈ.´¦Àí·Ö¼1¡¢¼¼Êõ×Éѯ·ÑºËËãÆóҵȷÈϵÄÓ¦´Óµ±ÆÚÀûÈó×ܶîÖп۳ýµÄËùµÃË°·ÑÓÃ.2¡¢¼¼Êõ×Éѯ·Ñ¿É°´£¬µ±ÆÚËùµÃË°·ÑÓ㬡¢£¬µÝÑÓËùµÃË°·ÑÓ㬽øÐÐÃ÷ϸºËËã.3¡¢ËùµÃË°·ÑÓÃ
Ãâ·ÑºÃ¿Î£ºÄÉË°É걨·çÏÕ·À·¶ÓëÓ¦¶Ô×Ö)´û£ºÓ¦½»Ë°½ð¡ª¡ªÓ¦½»Ôöֵ˰(½øÏîË°¶îת³ö)(ºì×Ö)°´ÕÕµ¥Ö¤²»Æë³ö¿ÚÏúÊÛ¶î³ËÒÔÍËË°Âʳå¼õÃâµÖË°¶î¡£½è£ºÓ¦½»Ë°½ð¡ª¡ªÓ¦½»Ôöֵ˰(³ö¿ÚµÖ¼õÄÚÏúÓ¦ÄÉË°¶î)(ºì×Ö)´û£ºÓ¦½»Ë°½ð¡ª¡ªÓ¦½»Ôöֵ˰(³ö¿ÚÍËË°)(ºì×Ö)³ö¿ÚתÄÚÏú·Ö¼1¡¢³å¼õ³ö¿ÚÊÕÈë½è£ºÖ÷ÓªÒµÎñÊÕÈ롪¡ª³ö¿ÚÊÕÈë´û£ºÖ÷ÓªÒµÎñÊÕÈ롪¡ªÄÚÏúÊÕÈëÓ¦½»Ë°½ð¡ª¡ªÔöֵ˰¡ª¡ªÏúÏîË°¶î2¡¢³å¼õ½øÏîË°¶îת³ö½è£ºÖ÷ÓªÒµÎñ³É±¾ ºì×Ö´û£ºÓ¦Ë°·¢Æ±¡ö¡£ÊÔµãÍê³Éºó£¬ÔÚÈ«¹ú·¶Î§ÄÚÈ«ÃæʵÐÐͨÐзѲÆÕþµç×ÓƱ¾Ý¡£Í¨Ðзѵç×Ó·¢Æ±¡ö¡¢Í¨ÐзѲÆÕþµç×ÓƱ¾Ýͳ³ÆΪͨÐзѵç×ÓƱ¾Ý¡£Õë¶ÔÊշѹ«Â··Ö¶Î½¨Éè¡¢¾Óª¹ÜÀíÕ߶àÔªµÈÌØÐÔ£¬Îª±ãÀûͨÐзѵç×ÓƱ¾Ý²ÆÎñ´¦Àí£¬¸ù¾Ý¿Í»§ÐèÇó£¬Í¨Ðзѵç×ÓƱ¾Ý·þÎñƽ̨£¨ÒÔϼò³Æ·þÎñƽ̨£©¿É°´Ò»´Î»ò¶à´ÎÐгÌΪµ¥Î»£¬ÔÚ»ã×ÜͨÐзѵç×Ó·¢Æ±¡öºÍͨÐзѲÆÕþµç×ÓƱ¾ÝÐÅÏ¢»ù´¡ÉÏ£¬Í³Ò»Éú³ÉÊշѹ«Â·Í¨Ðзѵç×ÓƱ¾Ý»ã×ܵ¥£¨ÒÔϼò³Æµç×Ó»ã×ܵ¥£©£¬×÷ΪÒѵļÆË㹫ʽΪ£º¾»×ʲúÊÕÒæÂÊ=Ë°ºóÀûÈó¡Â¾»×ʲú¡£¾»×ʲúÊÕÒæÂÊÕâÒ»Ö¸±ê¾ßÓкÜÇ¿µÄ×ÛºÏÐÔ£¬¸ÅÀ¨Á˹«Ë¾µÄÈ«²¿¾ÓªÒµ¼¨ºÍ²ÆÎñÒµ¼¨¡£Òò´Ë£¬¾»×ʲúÊÕÒæÂʾßÓкܺõĿɱÈÐÔ£¬¿ÉÓÃÓÚ²»Í¬¹«Ë¾Ö®¼äµÄ±È½Ï¡£²ÆÕþÊÕÈë°üÀ¨ÒÔÏ·½Ã棺1¡¢Ë°ÊÕÊÕÈ룺ÊÇÕþ¸®ÎªÊµÏÖÆäÖ°ÄܵÄÐèÒª£¬Æ¾½èÆäÕþÖÎȨÀû²¢°´ÕÕÌض¨µÄ±ê×¼£¬Ç¿ÖÆ¡¢ÎÞ³¥µÄÈ¡µÃ²ÆÕþÊÕÈëµÄÒ»ÖÖÐÎʽ£»2¡¢¹úÓÐ×ʲúÊÕÒ棺ÊÇÖ¸¹ú¼Òƾ½è¹úÓÐ×ʲúËùµÄȨ»ñµÃµÄÀûÈó¡¢×â½ð¡¢¹ÉÏ¢£¬ºìÀû¡¢×ʽðʹ
ÐÐÒµ×ÊѶ