¹²ÖþÉú̬·±»ª£¡GA»Æ½ð¼×Îå´ó²úÆ·»ñöïÅôÔÉú¿ª·¢¼¼ÊõÈÏÖ¤
°ä²¼¹¦·ò 2025-02-14ÔÚÐÅÏ¢»¯Ê±ÆÚ£¬ÍøÂ簲ȫÒѳÉΪ¹ú¶È°²È«µÄ³ÁÒª±£ÏÕ£¬ÍøÂ簲ȫ²úÆ·µÄ×ÔÖ÷ÐÔ¡¢´´ÐÂÐÔÓÈΪ¹Ø¼ü¡£Ôڴ˲¼¾°Ï£¬GA»Æ½ð¼×ЯÊÖ»ªÎªöïÅô£¬¹²Í¬Íƶ¯°²È«²úÆ·µÄ×ÔÖ÷´´ÐÂÓëתÐÍÉý¼¶¡£Ä¿Ç°£¬GA»Æ½ð¼×ÌìãÙÈ«Á÷Á¿·ÖÎöȡ֤ϵͳ¡¢VeDPI¼ì²âϵͳ¡¢¼ì²âÆ÷ÖÎÀíϵͳ¡¢°²È«ÖÎÀíÓëÌ¬ÊÆ¸Ð֪ƽ̨¡¢ÒÔ¼°Ðdz½Ôư²È«ÖÎÀíÆ½Ì¨Îå¿î²úÆ·£¬ÒÑʵÏÖ»ùÓÚöïÅôÔÉú¿ª·¢µÄ¼¼ÊõˢУ¬²¢»ñµÃKunpeng NATIVEÈÏÖ¤¡£

ÔÚÊý×Ö»¯×ªÐ͵Ĺý³ÌÖУ¬¸÷ÀàÒµÎñ³¡¾°Óú·¢¸´ÔÓ£¬°²È«ÐèÒªÒ²³öÏÖ³ö¶àÑù»¯Óë¸ßÒªÇóµÄÌ¬ÊÆ¡£ÒÀ¸½öïÅôƽ̨¸ßÍÌÍ¡¢µÍʱÑÓ¡¢µÍÄܺġ¢¸ß°²È«µÅ×ÅÊÆ£¬GA»Æ½ð¼×µÄ°²È«²úÆ·¿ÉÄܸüºÃµÄÈ«ÃæÊÊÅä¸÷ÀิÔÓÒµÎñ³¡¾°µÄ°²È«ÐèÒª¡£öïÅôƽ̨ͨ¹ýÌṩÃÀÂúµÄÔÉú¿ª·¢¹¤¾ßÁ´Éú̬£¬Ô̺¬öïÅôDevKit¡¢öïÅôBoostKit£¬²»½öÄܼ±¾çʵÏÖÃæÏòöïÅôµÄǨáã¡¢¿ª·¢¡¢±àÒëµ÷ÊԺͻúÄÜÓÅ»¯£¬»¹ÄÜÖ±½Ó»ùÓÚÁ÷Ë®ÏßˢУ¬¼¯³ÉöïÅôÔÉú¿ª·¢ÄÜÁ¦£¬ÊµÏÖÒ»Ì×´úÂë+1ÌõÁ÷Ë®Ïß³ö¶à¸ö°æ±¾¡£»ùÓÚ´Ë£¬GA»Æ½ð¼×Îå¿î²úÆ·ÔÚ»úÄÜ¡¢ÔËÐÐЧÄܼ°ÏµÍ³²»±äÐÔ·½Ãæ¾ùʵÏÖÁËÏÔÖøÌáÉý¡£
ÌìãÙÈ«Á÷Á¿·ÖÎöȡ֤ϵͳ¡ª¡ª¾«×¼ËÝÔ´£¬»úÄÜ·ÉÔ¾
GA»Æ½ð¼×ÌìãÙÈ«Á÷Á¿·ÖÎöȡ֤ϵͳÊÇÒ»¿î×¨ÎªÈ«Íø¹¥»÷ÐÐΪÉè¼ÆµÄȡ֤ÑÐÅÐÓë¹¥»÷Á´ËÝÔ´Èí¼þ£¬¿ÉΪ»¥ÁªÍø³öÈë¿Ú¡¢ÍøÂçÖ÷ÌâµÈ¹Ø¼üµØÎ»Ìṩ¼á²»³É´ÝµÄ·À»¤¡£ÔÚÔÉú¿ª·¢¹ý³ÌÖУ¬¸Ãϵͳͨ¹ýÒýÈëöïÅôDevKitºÍöïÅôBoostKit£¬ÀûÓÃBoostKitϵͳ¿â£¨hyperscan£©ÓÅ»¯Á÷Á¿Êý¾Ý°üÓëÌØµã¹æ¶¨Æ¥Å䣬ʹÆä»úÄÜÌáÉý8%£¬Í¨¹ýGCC for openEuler±àÒëÆ÷Ëõ¶ÌÆô¶¯¹¦·ò6%£¬×îÖÕʵÏÖÕûÌåÌØµãá÷ÁÔ»úÄÜÌá¸ß36%£¬¾ß±¸¸ü¸ßµÄ²¢·¢´¦ÖÃÄÜÁ¦ºÍÄÜЧ±È£¬ÎªÍøÂç¹¥»÷µÄÆëÈ«ËÝÔ´ÌṩÁ˼áʵµÄ¼¼ÊõÖ§³Ö¡£

VeDPI¼ì²âϵͳ¡ª¡ªÉî¶È¼à²â£¬ÊµÊ±ÏìÓ¦
GA»Æ½ð¼×VeDPI¼ì²âϵͳÊÇÒ»¿î×¨ÎªÍøÂ籨Îļì²âÉè¼ÆµÄÈí¼þ£¬¿ÉÄÜÓÐЧÌìÉú°²È«ÌصãÊÂÎñ¼°Îļþ»¹ÔÊý¾Ý£¬ÊµÏÖÍøÂçÁ÷Á¿°²È«¼à²â¡£ÔÚöïÅôÔÉú¿ª·¢¹ý³ÌÖУ¬ÏµÍ³ÒýÈëÁËöïÅôBoostKitϵͳ¿âµÄhyperscanºÍDPDK£¬±ðÀëÓÅ»¯Á˱¨ÎÄÓë¹æ¶¨ÌØµãÆ¥Åä»úÄܺÍʵÏÖÁËÏ߿첶°ü£¬Õû»ú¹æ¶¨Æ¥Åä¿ìÂÊÌáÉý10%¡£´Ë±í£¬±àÒë½×¶ÎѡȡGCC for openEuler±àÒëÆ÷£¬»úÄÜÏà±È¿ªÔ´GCCÌáÉý5%¡£ÔÚöïÅôDevKitºÍBoostKitµÄ¹²Í¬×÷ÓÃÏ£¬VeDPI¼ì²âϵͳµÄºÍ̸½âÎöÓë¹æ¶¨Æ¥Åä»úÄÜÏÔÖøÌáÉý£¬ÊµÊ±ÍøÂçÁ÷Á¿¼à²âÄÜÁ¦µÃµ½¼«´ó¼ÓÇ¿¡£

¼ì²âÆ÷ÖÎÀíϵͳ¡ª¡ªÈ«Ãæ¼à¿Ø£¬¸ßЧ·À»¤
GA»Æ½ð¼×¼ì²âÆ÷ÖÎÀíϵͳÊÇÒ»¿îÓÃÓÚ¼à¿Ø»¥ÁªÍøÉ豸Êý¾Ý²¢½øÐи澯»ã¾ÛµÄ²úÆ·¡£Í¨¹ýÒýÈëöïÅôBoostKitµÄÊý¾Ý¿â¼Ó¿ì¿â£¬ÏµÍ³ÓÅ»¯Á˸澯´æ´¢Óë¸æ¾¯»ã¾ÛµÄ»úÄÜ£¬Éî¶È¼ì²âºÍ·ÖÎöÄÜÁ¦ÏÔÖøÌáÉý¡£Í¬Ê±£¬½èÖúöïÅôDevKitµÄ»úÄÜ·ÖÎö¹¤¾ß£¬ÏµÍ³ÕûÌå»úÄÜÌáÉýÁË16%¡£ÕâЩÓÅ»¯Ê¹µÃ¼ì²âÆ÷ÖÎÀíϵͳ¿ÉÄÜÔ½·¢¸ßЧµØ·ÖÎöÍøÂçÁ÷Á¿Êý¾Ý£¬ÊµÊ±·¢ÏÖ²¢×è¶ÏDZÔÚµÄÍøÂç¹¥»÷£¬ÎªÍøÂ簲ȫ·À»¤ÌṩÁËÓÐÁ¦±£ÏÕ¡£

°²È«ÖÎÀíÓëÌ¬ÊÆ¸Ð֪ƽ̨¡ª¡ªÊµÊ±¸ÐÖª£¬¼±¾çÏìÓ¦
GA»Æ½ð¼×°²È«ÖÎÀíÓëÌ¬ÊÆ¸Ð֪ƽ̨ÊÇÒ»¿îÖ§³ÖÆóÒµ½øÐÐÍøÂ簲ȫÍþвʵʱ¸ÐÖª¡¢¼±¾çÏìÓ¦ÓëÓÐЧÖÎÀíµÄ°²È«ÔËӪƽ̨¡£Í¨¹ýöïÅôBoostKitµÄCRCÖ¸ÁîÓÅ»¯ºÍLSE±àÒëÑ¡ÏîÓÅ»¯£¬Æ½Ì¨µÄÕûÌåÊý¾Ý´¦ÖÿìÂÊÏÔÖøÌáÉý¡£Æ½Ì¨»¹Ñ¡È¡ÁËöïÅô¶àÖÖÀûÓÃÌ×¼þ½øÐÐȫջÓÅ»¯£¬Ô̺¬¶àÏ̡߳¢ÏòÁ¿»¯Ö¸Á¡¢±Ï•N±àÒëÆ÷¡¢ÄÚ´æ½Ó¼ûºÍËã·¨µÈ¶à·½ÃæµÄÓÅ»¯´ëÊ©£¬ÏÔÖøÌáÉýÁËÆ½Ì¨»úÄÜ£¬³ä·Ö²ûÑïÁËöïÅô¶àºË¸ß²¢·¢µÄÓÅÊÆ¡£ÔÚöïÅôDevKitµÄ¼Ó³ÖÏ£¬MySQL Sysbenchд³¡¾°»úÄÜÌáÉýÁË5%¡£ÕâЩÓÅ»¯Ê¹µÃ¸Ãƽ̨¿ÉÄܸüºÃµØÓ¦¶Ô´ó¹æÄ£Êý¾Ý´¦Öú͸߲¢·¢µÈ³¡¾°£¬È·±£ÔÚÍøÂ簲ȫÐÐÒµº£Á¿Êý¾Ý»·¾³Ï²»±äÔËÐС£
Ðdz½Ôư²È«ÖÎÀíÆ½Ì¨¡ª¡ªÔÆ»¯»·¾³£¬È«Ãæ·À»¤
GA»Æ½ð¼×ÔÆ°²È«ÖÎÀíÆ½Ì¨ÊÇÒ»¿îÕë¶ÔÔÆ»¯»·¾³ÍƳöµÄƽ̨¼¶²úÆ·£¬×¨Ò»ÓÚÎªÔÆÉÏÒµÎñÌṩȫ·½Î»µÄ°²È«·þÎñ¡£ÔÚöïÅôÔÉú¿ª·¢¹ý³ÌÖУ¬Æ½Ì¨ÒýÈëÁËöïÅôBoostKitÊý¾Ý¿âÓÅ»¯¼¼Êõ£¬Í¨¹ýCFGO·´À¡ÓÅ»¯ÌáÉýÁ˲úÆ·»úÄÜ¡¢×ÊÔ´ÀûÓÃÂʺͲ»±äÐÔ¡£ÔÚöïÅôDevKitºÍBoostKitµÄ¹²Í¬×÷ÓÃÏ£¬Æ½Ì¨µÄÖ÷ÌâÖ¸±ê´¦ÖûúÄÜÏÔÖøÌáÉý£¬Êý¾Ý¿âTPC-C×ۺϻúÄÜÌáÉý10%¡£ÕâÒ»ÓÅ»¯Ê¹µÃƽ̨ÔÚÌá¹©ÔÆ»¯ÒµÎñ°²È«·À»¤Ê±£¬¿ÉÄÜά³Ö¸ßЧ¡¢²»±ä¡¢¿¿µÃסµÄÔËÐÐ״̬£¬ÖúÁ¦ÆóÒµÓ¦¶Ô¸´ÔÓµÄÔÆ°²È«ÌôÕ½¡£
µ±Ç°£¬GA»Æ½ð¼×ÔÚÐÅ´´°²È«ÁìÓòÒÑչʾ³ö׳´óµÄ¼¼ÊõʵÁ¦ºÍÉú̬ÊÊÓ¦ÄÜÁ¦£¬Æ¾½è¶àÑù»¯µÄÐÅ´´°²È«²úÆ·²¼¾Ö¡¢È«ÃæµÄÐÅ´´°²È«ÄÜÁ¦½¨ÉèÒÔ¼°ÓëÖ÷Á÷ÐÅ´´×é¼þµÄ¼æÈÝÐÔ£¬¿ÉΪÓû§Ìṩȫ·½Î»µÄ°²È«±£ÏÕ¡£½«À´£¬GA»Æ½ð¼×½«³ÖÐøÐ¯ÊÖöïÅô£¬Éî¸ûÐÅ´´°²È«ÁìÓò£¬ÎªÆóÒµÌṩԽ·¢¸ßЧ¡¢¿¿µÃסµÄÍøÂ簲ȫ½â¾ö¹æ»®£¬¹²Í¬Íƶ¯ÐÅ´´²úÒµµÄ·±»ª·¢Õ¹¡£


¾©¹«Íø°²±¸11010802024551ºÅ