ÇÖȨͶËß
¶©ÔÄ
¾À´í
¼ÓÈë×ÔýÌå

ËãÁ¦ÖØÆ÷DPU£¬»ðµÃâ§²»¼°·À

?×Ô¼ÆËã»úÎÊÊÀÒÔÀ´£¬Ò»Ö±²ÉÓõķ롤ŵÒÀÂü¼Ü¹¹£¬¸Ã¼Ü¹¹ÒÔ¼ÆËãºÍ´æ´¢ÎªºËÐÄ¡£ÆäÖÐCPU×÷Ϊ´¦ÀíÆ÷µ¥Ôª£¬¸ºÔðÖ´Ðи÷ÖÖËãÊõºÍÂß¼­¼ÆËã¡£RAMºÍÓ²ÅÌÔò¸ºÔð´æ´¢Êý¾Ý£¬ÓëCPU½øÐн»»¥¡£

ÔÙºóÀ´Í¼ÐΡ¢3DÉè¼ÆµÈ¶àýÌåÈí¼þµÄ¸ßËÙ·¢Õ¹£¬Òª´¦ÀíµÄ¹¤×÷Á¿Ô½À´Ô½´ó£¬Ò²Ô½À´Ô½¸´ÔÓ¡£ÎªÁ˰ïCPU·Öµ£Ñ¹Á¦£¬×¨ÃŽøÐÐͼÏñºÍͼÐδ¦Àí¹¤×÷µÄGPUÓ¦Ô˶øÉú¡£

Èç½ñ£¬Ëæ×ÅÊý×Ö¾­¼ÃµÄÅ·¢Õ¹£¬ÌرðÊÇÉú³ÉʽÈ˹¤ÖÇÄÜ¡¢´óÊý¾Ý·ÖÎö¡¢×Ô¶¯¼ÝÊ»¡¢ÔªÓîÖæµÈÓ¦ÓõÄѸËÙÆÕ¼°Óëʵʩ£¬È«Çò¸÷Ðи÷Òµ¶Ô´ó¹æÄ£ËãÁ¦µÄ¿ÊÇó³ÊÏÖ³ö¼±¾çÔö³¤µÄÌ¬ÊÆ¡£Õâʱºò£¬DPU£¨Êý¾Ý´¦Àíµ¥Ôª£©Æ¾½èÆä׿ԽµÄÐÔÄܺͶÀÌØÓÅÊÆ£¬Öð²½Õ¸Â¶Í·½Ç£¬³ÉÎªÍÆ¶¯ËãÁ¦ÌáÉýµÄ¹Ø¼ü¼¼ÊõÖ®Ò»¡£

Ӣΰ´ïÊ×ϯִÐйٻÆÈÊÑ«ÔøÔÚÑݽ²Öбíʾ£º¡° DPU ½«³ÉΪδÀ´¼ÆËãµÄÈý´óÖ§ÖùÖ®Ò»£¬Î´À´µÄÊý¾ÝÖÐÐıêÅäÊÇ¡® CPU + DPU + GPU ¡¯¡£CPU ÓÃÓÚͨÓüÆË㣬 GPU ÓÃÓÚ¼ÓËÙ¼ÆË㣬 DPU Ôò½øÐÐÊý¾Ý´¦Àí¡£¡±

ÄÇôDPUµÄÖ÷Òª×÷ÓÃΪºÎ£¿Ïà±ÈCPU¡¢GPUÓÐÄÄЩÓÅÊÆ£¿

01

DPUÓëCPU¡¢GPUµÄÖ÷񻂿±ð

DPUµÄ³öÏÖ²¢·ÇżȻ£¬¶øÊǶÔÈÕÒæÔö³¤µÄÊý¾Ý´¦ÀíÐèÇóµÄÓÐÁ¦»ØÓ¦¡£

´Ó¹¦ÄÜÉÏ¿´£¬CPU¡¢GPUºÍDPUËä¶¼ÊôÓÚ¼ÆËã´¦ÀíÆ÷£¬µ«¸÷×Ô³¤ÓÚ²»Í¬¹¦ÄÜ¡£CPU¸ºÔð¼ÆËã»úϵͳµÄÕûÌåÔËÐУ¬ÊǼÆËã»úµÄ"´óÄÔ¡±£¬ÊÊÓÃÓÚ¸÷Öֹ㷺µÄÓ¦Ó㬵«ÔÚ´¦Àí´ó¹æÄ£Êý¾ÝºÍÌØ¶¨¼ÆËãÈÎÎñʱÐÔÄÜÏà¶ÔÓÐÏÞ¡£

GPUÊÇÓÃÓÚͼÐμÆËãÈÎÎñµÄרÓô¦ÀíÆ÷£¬ÀýÈç3DͼÏñäÖȾ»òÊÓÆµ´¦ÀíµÈ¡£¶ÔÓÚ´ó¹æÄ£²¢ÐмÆËãÈÎÎñ£¨ÈçÉî¶ÈѧϰѵÁ·£©ÓÐÒ»¶¨ÓÅÊÆ£¬µ«ÔÚÒ»Ð©ÌØ¶¨ÈÎÎñÉÏ¿ÉÄܲ¢²»ÊÇ×î¼ÑÑ¡Ôñ¡£

¶øDPUרÃÅÉè¼ÆÓÃÓÚÊý¾Ý´¦ÀíÈÎÎñ£¬¾ßÓи߶ÈÓÅ»¯µÄÓ²¼þ½á¹¹£¬ÊÊÓÃÓÚÌØ¶¨ÁìÓòµÄ¼ÆËãÐèÇ󡣯äÁé»îÐԺ͸ßÐÔÄÜʹÆä³ÉΪδÀ´¼ÆËãµÄÖØÒª×é³É²¿·Ö¡£

´Ó¼Ü¹¹ÉÏ¿´£¬CPUÓɼ¸¸ö¹¦ÄÜÇ¿´óµÄ´¦ÀíºËÐÄ×é³É£¬ÕâЩºËÐÄÕë¶Ô´®Ðд¦Àí½øÐÐÁËÓÅ»¯£¬ÓÅÊÆÔÚÓÚ°´Ë³ÐòÖð¸öÖ´ÐÐÈÎÎñ¡£GPU°üº¬´óÁ¿¸ü¼òµ¥µÄºËÐÄ£¬Õë¶Ô²¢Ðд¦Àí½øÐÐÁËÓÅ»¯£¬ÓÅÊÆÔÚÓÚͬʱ´¦Àí´óÁ¿ÈÎÎñ¡£DPUÔòÓÉ´¦ÀíºËÐÄ¡¢Ó²¼þ¼ÓËÙÆ÷Ôª¼þºÍ¸ßÐÔÄÜÍøÂç½Ó¿Ú×éºÏ¶ø³É£¬±ãÓÚÆä´¦ÀíÒÔÊý¾ÝΪÖÐÐĵĴó¹æÄ£ÈÎÎñ¡£

ÔÙ¿´Ó¦ÓÃÁìÓò£¬CPU¼¸ºõ´æÔÚÓÚÒ»ÇмÆËãÉ豸µ±ÖУ¬°üÀ¨ÖÇÄÜÊÖ»ú¡¢¼ÆËã»ú¡¢·þÎñÆ÷µÈ¡£GPU³£±»ÓÃÓÚÓÎÏ·PCÉ豸¡£

DPUÔòÖ÷ÒªÓÃÓÚÊý¾ÝÖÐÐÄ¡£FPGAÊÇDPUµÄºËÐļ¼ÊõÖ®Ò»£¬Ëü¾ßÓÐÔÚÓ²¼þ¼¶±ðÉÏÖØÐÂÅäÖõÄÄÜÁ¦£¬Ê¹ÆäÊÊÓÃÓÚ¶àÖÖ¼ÆËãÈÎÎñ¡£DPUÀûÓÃFPGAµÄÁé»îÐÔ£¬Í¨¹ýÖØÐÂÅäÖÃÓ²¼þÀ´ÊµÏÖ¸ßЧµÄÊý¾Ý´¦Àí¡£Òì¹¹¼ÆËãÊÇDPUµÄÁíÒ»¸ö¹Ø¼ü¼¼Êõ£¬Ëüͨ¹ýͬʱÀûÓò»Í¬ÀàÐ͵Ĵ¦Àíµ¥ÔªÀ´Ö´ÐÐÈÎÎñ£¬ÒÔÌá¸ßÕûÌåÐÔÄÜ¡£Òì¹¹¼ÆËãÖеĴ¦Àíµ¥Ôª¿ÉÒÔ°üÀ¨CPU¡¢GPU¡¢FPGAµÈ£¬ËüÃǹ²Í¬Ð­×÷Íê³É¼ÆËãÈÎÎñ¡£ÔÚÁ½´ó¼¼ÊõµÄ¼Ó³ÖÏ£¬DPUÄܹ»³ä·Ö·¢»ÓÆäÐÔÄÜÓÅÊÆ£¬ÎªÊý¾ÝÖÐÐÄÌṩǿ´óµÄ¼ÆËãÄÜÁ¦Ö§³Ö¡£

ÊÂʵÉÏ£¬DPUÒѾ­²»ÊǵÚÒ»¸öΪÃÖ²¹CPUÄÜÁ¦²»×ã¶ø±¸ÊܹØ×¢µÄ²úÆ·£¬¶àÄêǰGPUµÄ´óÈÈÒ²ÊÇΪÁËÃÖ²¹CPUÔÚͼÐδ¦ÀíÄÜÁ¦·½ÃæµÄ¶Ì°å¡£»»¾ä»°Ëµ£¬´ÓCPU¡¢GPUÔÙµ½½ñÌìµÄDPU£¬¼¼Êõ±ä¸ï±³ºóÌåÏֵįäʵÊÇʱ´úµÄ±ä»¯¡¢Óû§ÐèÇóµÄ±ä»¯¡£

02

DPUµÄÓ¦ÓÃÕýÔÚ×ßÏò¶à³¡¾°»¯

DPU ·Öµ£µÄ¹¤×÷¿ÉÒÔ¹éÄÉΪËĸö¹Ø¼ü´Ê£¬·Ö±ðÊÇÐéÄ⻯¡¢ÍøÂç¡¢´æ´¢ÒÔ¼°°²È«¡£

DPUͨ¹ý½«¿ØÖÆÆ½ÃæÏ·ţ¬´Ó¶øÊµÏÖÖ÷»úÒµÎñÓë¿ØÖÆÆ½ÃæµÄÍêÈ«¸ôÀ룬´Ó¶øÌáÉýÁËÐéÄâ»·¾³µÄ°²È«ÐÔ¡£DPUµÄ¸ßЧÊý¾Ý´¦ÀíÄÜÁ¦¼ÓËÙÁËÐéÄâ»ú¼äµÄͨÐÅ£¬Ìá¸ßÁËÐéÄ⻯ÐÔÄÜ¡£

´ËÍ⣬´æ´¢ÐÐÒµµÄ¸ïÐÂËã·¨ºÍʵÏÖ£¬Ò²¿ÉÒÔÔÚ DPU ¼Ü¹¹ÖУ¬¶ÀÁ¢ÓÚ·þÎñÆ÷²Ù×÷ϵͳ½øÐв¿Êð¡£DPU ¼¼Êõ°ïÖú´æ´¢³§ÉÌʵÏÖÕæÕýµÄ ¡°Ëã´æ·ÖÀ롱¡£

ÔÚÍøÂçÓ밲ȫ·½Ãæ£¬Ëæ×ÅÊý¾Ýй¶ºÍÒþ˽й¶µÄʼþƵ·¢£¬Êý¾Ý°²È«ºÍÒþ˽±£»¤ÒѾ­³ÉΪһ¸ö±¸ÊܹØ×¢µÄÎÊÌâ¡£DPU¿ÉÒÔÀûÓÿɱà³ÌÓ²¼þÐ¶ÔØºÍ¼ÓËÙÄÚÁª°²È«·þÎñ£¬Ìṩǿ´óµÄÁãÐÅÈα£»¤£¬ÓÐЧ¸ôÀëÖ÷»úÒµÎñºÍ¿ØÖÆÆ½Ã棬ȷ±£Êý¾Ý°²È«ÐÔ¡£

¾ßÌåµ½¸÷¸ö³¡¾°µÄÓ¦ÓÃÖУ¬ÉÏÎÄÌáµ½µÄÊý¾ÝÖÐÐÄÖ»ÊÇDPUÖ÷ÒªµÄÓ¦ÓÃÁìÓòÖ®Ò»¡£

³ýÁËÊý¾ÝÖÐÐÄ£¬DPUͬÑùÄܹ»¡°¼ÝÔ¦¡±ÖÚ¶àÓ¦Óá£ÔÚHPCºÍAI³¡¾°£¬DPU¿ÉÌṩ³¬¸ß´ø¿í¡¢ÎÞËðÍøÂçºÍ¸ßËÙ´æ´¢·ÃÎÊÄÜÁ¦£¬¿ÉΪHPCºÍAIÌṩҵÎñËùÐèµÄ³¬¸ßÐÔÄÜÍøÂç¡£ÍøÂç¡¢´æ´¢Ó밲ȫÊÇDPUµÄÖ÷ÒªÓ¦Óá£

ÔÚ·çÆðÔÆÓ¿µÄ±ßÔµ¼ÆËãÁìÓò£¬DPUµÄÒýÈë´óÓÐñÔÒæ¡£Ëæ×ÅÒµÎñÔö¶à£¬±ßÔµËãÁ¦ºÍ´ø¿íÐèÇó´ó·ùÔö¼Ó£¬µ«±ßÔµÉèÊ©µÄ¹æÄ£ºÍÄÜÁ¦ÊÜÏÞ£¬CPUÖ÷ÒªÂú×ãºËÐÄÒµÎñµÄËãÁ¦ÐèÇ󣬶Ա¾²»Éó¤µÄÍøÂç¡¢´æ´¢¡¢°²È«µÈÏà¹Ø´¦ÀíÎÞϾ¹Ë¼°¡£ÒýÈëDPU¿É´ó´ó½µµÍ´ËÀàDPU¶ÔCPUµÄÏûºÄ£¬Í¬Ê±Ê¹ÓÃרÓÃÓ²¼þÌáÉý´¦ÀíÐÔÄÜ£¬´Ó¶ø´ó·ùÌáÉý±ßÔµ¼ÆËãµÄ´¦ÀíÄÜÁ¦¡£

ÔÚÖÇË㳡¾°ÏÂDPUÒ²ÓµÓйãÀ«µÄÊг¡¿Õ¼ä£¬DPUͨ¹ý¸ßÐÔÄÜÍøÂç¼°ÁìÓò¹¦ÄÜÓ²¼þÐ¶ÔØ£¬ÎªÖÇËãÖÐÐÄÌṩÁË´ó´ø¿í¡¢¸ßÍÌÍ¡¢µÍʱÑӵĻù´¡ÉèÊ©ÄÜÁ¦£¬´Ó¶øÏû³ýÁËÊý¾ÝIOÆ¿¾±£¬ÊÍ·ÅÁËËãÁ¦¡£ÕâʹµÃDPU³ÉΪÖÇËãÖÐÐÄ»ù´¡ÉèÊ©µÄ±ØÑ¡Ï´ó·ùÌáÉýÁ˼ÆË㼯ȺµÄËãЧ±È¡£

¶àÔª»¯µÄÓ¦Ó󡾰ΪDPU´øÀ´Á˷ḻµÄÉÌÒµ»úÓö£¬Î´À´DPUÓÐÍû½øÒ»²½ÍØÕ¹ÖÁ×Ô¶¯¼ÝÊ»¡¢È˹¤ÖÇÄܺÍÔªÓîÖæµÈÁìÓò¡£

03

DPUÕ½³¡°Ù¼ÒÕùÃù

Ëæ×Å DPU ¼¼Êõ·½°¸¸ü¼Ó³ÉÊì¡¢Êý¾ÝÖÐÐÄÔÚÈ«Çò·¶Î§ÄÚ¼ÓËÙÂ䵨£¬Ó¢Î°´ï¡¢Ó¢ÌضûµÈ³§ÉÌÊý¾Ý´¦ÀíÀàоƬDPU/IPU´ó¹æÄ£Á¿²ú£¬È«Çò DPU Êг¡½«ÔÚδÀ´¼¸ÄêÓ­À´±¬·¢Ê½Ôö³¤¡£

DPU ÐÐÒµÊг¡¼¯ÖжȽϸߡ£¸ù¾ÝÍ·±ªÑо¿ÔºÊý¾Ý£¬½üÄêÀ´¹úÄÚ DPU Êг¡ÖУ¬¹ú¼ÊÈý´ó¾ÞͷӢΰ´ï¡¢²©Í¨¡¢Ó¢ÌضûµÄ·Ý¶î·Ö±ð´ïµ½ 55%¡¢36%¡¢9%¡£Xilinx¡¢Marvell¡¢Pensando¡¢Fungible¡¢Amazon¡¢Microsoft µÈ¶à¼Ò³§ÉÌÔÚ½ü 2-5 ÄêÄÚÒ²¾ùÓÐ DPU »òÏàËÆ¼Ü¹¹²úÆ·Éú²ú£¬½Ï¹úÄÚÏà¶Ô½ÏÔç¡£

Ӣΰ´ïµÄÊý¾ÝÖÐÐÄ¡°Ò°ÐÄ¡±

ÔÚÉϱíÁгöµÄÖî¶à¹«Ë¾ÖУ¬Ó¢Î°´ï¾ßÓÐÏÈ·¢ÓÅÊÆ¡£2019Äê3Ô£¬Ó¢Î°´ï»¨·Ñ69ÒÚÃÀÔªÊÕ¹ºÁËÒÔÉ«ÁÐоƬ¹«Ë¾ Mellanox ¡£Ó¢Î°´ï½« Mellanox µÄ ConnectX ϵÁиßËÙÍø¿¨¼¼ÊõÓë×Ô¼ºµÄÒÑÓм¼ÊõÏà½áºÏ£¬ÓÚ2020ÄêÕýÊ½ÍÆ³öÁËÁ½¿î DPU ²úÆ·BlueField-2 DPU ºÍ BlueField-2X DPU£¬ÕýʽÀ­¿ª DPU ·¢Õ¹µÄÐòÄ»¡£

Èç½ñ£¬Ó¢Î°´ïµÄBlueField ϵÁÐоƬÒѵ½´ïµÚÈý´ú£¬Ó¢Î°´ï BlueField-3 DPU ÊÇÒ»¿îÖ§³Ö 400Gb/s ËٶȵĻù´¡ÉèÊ©¼ÆËãÆ½Ì¨£¬Äܹ»ÏßËÙ´¦ÀíÈí¼þ¶¨ÒåÍøÂç¡¢´æ´¢ºÍÍøÂ簲ȫÈÎÎñ¡£BlueField-3 ½«Ç¿´óµÄ¼ÆËãÄÜÁ¦¡¢¸ßËÙÍøÂçºÍ¹ã·ºµÄ¿É±à³ÌÐÔ¼¯ÓÚÒ»Éí£¬¿ÉΪҪÇó¿Á¿ÌµÄ¹¤×÷¸ºÔØÌṩÈí¼þ¶¨ÒåµÄÓ²¼þ¼ÓËÙ½â¾ö·½°¸¡£´Ó¼ÓËÙ AI µ½»ìºÏÔÆºÍ¸ßÐÔÄܼÆË㣬ÔÙµ½5GÎÞÏßÍøÂ磬BlueField-3 ÖØÐ¶¨ÒåÁ˸÷ÖÖ¿ÉÄÜÐÔ¡£

Ӣΰ´ïµÄDPUÖ÷Òª×÷ÓÃÊÇÊý¾Ý°²È«¡¢ÍøÂ簲ȫÓë´æ´¢Ð¶Ôصȡ£ÔÚӢΰ´ï¶ÔDPUµÄ²¼¾ÖÖÐÒ²×ãÒÔ¿´µ½£¬ËüÔÚÊý¾ÝÖÐÐÄÕâÒ»Ó¦ÓÃÁìÓòµÄÒ°ÐÄ£¬Ò²ÓÐÈ˳ƣ¬Ó¢Î°´ïÕý¡°ÊÔͼÀûÓÃDPUÔÙÒ»´Î¸´ÖÆ´ËǰGPUÌæ´úÏÔʾ¼ÓËÙ¿¨³ÉΪͨÓÃÏÔʾоƬµÄ·¾¶¡±

Ó¢ÌØ¶ûÍÆ³öIPUÓ­Õ½Êý¾ÝÖÐÐÄ

Ó¢ÌØ¶ûÔÚ2021Äê6ÔÂз¢²¼µÄIPU²úÆ·£¨¿ÉÒÔ±»ÊÓΪIntel°æ±¾µÄDPU£©£¬½«FPGAÓëXeon DϵÁд¦ÀíÆ÷¼¯³É£¬³ÉΪÁËDPUÈüµÀÓÐÁ¦µÄ¾ºÕùÕß¡£IPUÊǾßÓÐÇ¿»¯µÄ¼ÓËÙÆ÷ºÍÒÔÌ«ÍøÁ¬½ÓµÄ¸ß¼¶ÍøÂçÉ豸£¬ËüʹÓýôÃÜñîºÏ¡¢×¨ÓõĿɱà³ÌÄں˼ÓËٺ͹ÜÀí»ù´¡¼Ü¹¹¹¦ÄÜ¡£2022 ÄêµÄ Vision È«ÇòÓû§´ó»áÆÚ¼ä£¬Ó¢ÌضûÓÖ¹«²¼ÁË IPU ·¢Õ¹À¶Í¼£¬³ÊÏÖ½üÈýÄ꼰δÀ´¼´½«ÎÊÊÀµÄ²úÆ·ÓëÆ½Ì¨¡£

ÔÚ·¢Õ¹À¶Í¼ÖУ¬Ó¢Ìضû½Ò¶ 3 ¿î IPU ²úÆ·£¬·Ö±ð¶ÔÓ¦ ASIC¡¢IPU ƽ̨¡¢SmartNIC£¬´ËÍâÓ¢ÌØ¶û»¹½Ò¶ÁËÁ½Ìõ·¢Õ¹Â·Ïߣ¬Ò»¸öÊÇ»ùÓÚרÊô ASIC оƬµÄ IPU£¬´úºÅΪ Mount Evans£»ÁíÒ»¸öÔòÊÇ»ùÓÚ FPGA ¼Ü¹¹µÄÁ½ÖÖ¼ÓËÙ½â¾ö·½°¸£¬´úºÅΪ Oak Springs Canyon µÄ IPU ƽ̨¡£

Õë¶ÔÁ½ÖÖ IPU Ó¦ÓÃÌØÐԵIJîÒì£¬Ó¢ÌØ¶ûÒ²ÔÚ´Ë×ö³ö×îеÄÚ¹ÊÍ¡£ÈôÊÇ»ùÓÚ FPGA ¼Ü¹¹¶ø³ÉµÄ IPU£¬Äܸü¿ì¹©Ó¦Êг¡ÐèÇó£¬Ö§³Ö³ÖÐøÑÝ»¯µÄÍøÂç±ê×¼£¬Í¸¹ýÄÜÖØ¸´½øÐеĿɱà³Ì»¯ÌØÐÔ£¬ÒÔ¼°°²È«µÄ×ÊÁÏ´«Êä·¾¶£¬Äܹ»µ¯ÐÔ´¦Àí¶àÖÖÌØ¶¨¹¤×÷¸ºÔØ£»Èç¹ûÊÇ»ùÓÚ ASIC ¼Ü¹¹¶ø³ÉµÄ IPU£¬¿ÉÌṩ×î¼ÑЧÄÜÓ빦ºÄµÄ´îÅ䣬ÄÜÓÃÓÚÈ·±£ÍøÂçÓë´æ´¢µÈÈÎÎñÁìÓòµÄ°²È«ÐÔ¡£

·¢Õ¹À¶Í¼ÏÔʾ£¬Ó¢ÌضûµÄµÚ¶þ´úIPUÒÑÓÚ2022ÄêÍÆ³ö£¬°üÀ¨Mount Evans£¨Ó¢ÌضûÊ׿îASIC IPU£©ºÍOak Springs Canyon£¨Ó¢ÌضûµÚ¶þ´úFPGA IPU£©£¬Ä¿Ç°ÕýÔÚÏò¹È¸è¼°ÆäËü·þÎñÌṩÉ̳ö»õ¡£µÚÈý´úIPU´úºÅΪMount MorganºÍHot Springs CanyonµÄ400 GB IPUÔ¤¼Æ2023/2024Ä꿪ʼÏò¿Í»§¼°ºÏ×÷»ï°é³ö»õ¡£ÏÂÒ»´ú800GB IPUÔ¤¼Æ2025/2026Ä꿪ʼÏò¿Í»§¼°ºÏ×÷»ï°é³ö»õ¡£

´ËÍ⣬ÈüÁé˼ÒѾ­ÍƳöDPU´¦ÀíÆ÷¡ª¡ªAlveo SmartNIC²úÆ·×éºÏ¡£DPU¿ÉÒÔÓÃ×÷¶ÀÁ¢µÄǶÈëʽ´¦ÀíÆ÷£¬µ«Í¨³£ÊDZ»¼¯³Éµ½SmartNICÀï¡£²©Í¨ÆìÏÂÓÐStingray£¬MarvellÔòÓµÓÐOCTEONºÍARMADA²úƷϵÁС£

Ïà±ÈÓÚCPUºÍGPUÈüµÀ£¬DPUºÁÎÞÒÉÎÊÊÇÒ»¸öոеľº¼¼³¡¡£Ëæ×ÅÍøÂçÁ÷Á¿Ö¸ÊýÉÏÕÇ£¬DPUÊг¡Ç°¾°¹ãÀ«¡£ÔÚ¹ú¼Ê¾ÞÍ·¼Ó½ô²¼¾ÖDPUÒµÎñµÄͬʱ£¬¹úÄÚоƬÊг¡Ò²Æµ´«ºÃÏûÏ¢¡£

04

¹úÄÚ³§É̸÷Õ¹Ëù³¤

½üÄêÀ´£¬¹ú¼Ò²»¶ÏÍÆ¶¯Êý×Ö¾­¼ÃµÄ¿ìËÙ·¢Õ¹¡£ËãÁ¦»ù´¡ÉèÊ©ÊÇÊý×Ö¾­¼Ã·¢Õ¹µÄÖØÒª»ù´¡£¬¶øËãÁ¦ºÍ¸ßÐÔÄÜÍøÂçÒѳÉΪËãÁ¦»ù´¡ÉèÊ©µÄºËÐÄÄÜÁ¦£¬ÓÈÆäÊÇÔÚÈ˹¤ÖÇÄܺͱßÔµ¼ÆËãµÈÐèÇóµÄÍÆ¶¯Ï£¬¸ßÐÔÄÜÍøÂçºÍDPUÒÑÓú·¢ÖØÒª¡£

¹¤ÒµºÍÐÅÏ¢»¯²¿¡¢ÖÐÑëÍøÐŰ졢½ÌÓý²¿¡¢¹ú¼ÒÎÀÉú½¡¿µÎ¯¡¢ÖйúÈËÃñÒøÐС¢¹úÎñÔº¹ú×ÊίµÈÁù²¿ÃŽüÈÕÁªºÏÓ¡·¢¡¶ËãÁ¦»ù´¡ÉèÊ©¸ßÖÊÁ¿·¢Õ¹Ðж¯¼Æ»®¡·¡£¸Ã¼Æ»®¾ßÌ广¶¨Á˵½2025Ä꣬ËãÁ¦»ù´¡ÉèÊ©·¢Õ¹µÄÖ÷ҪĿ±ê¡¢ÖصãÈÎÎñºÍ±£ÕÏ´ëÊ©µÈ£¬²¢ÖصãÌá³öÕë¶ÔÖÇÄܼÆËã¡¢³¬¼¶¼ÆËãºÍ±ßÔµ¼ÆËãµÈ³¡¾°£¬¿ªÕ¹DPUµÈ¼¼ÊõÉý¼¶ÓëÊÔµãÓ¦Óã¬ÊµÏÖËãÁ¦ÖÐÐÄÍøÂç¸ßÐÔÄÜ´«Êä¡£ÕâÊǹú¼Ò²ãÃæµÄÎļþÊ״ζÔδÀ´3ÄêµÄDPU·¢Õ¹Ö¸Ã÷ÁË·½Ïò¡£

Ëæ×Å DPU ²úÒµµÄ¿ìËÙ·¢Õ¹£¬¹úÄÚÒ²Ó¿ÏÖ³öÁËÒ»´óÅú DPU ¹«Ë¾¡£

ÖпÆÔ¦Êý

ÖпÆÔ¦Êý»ùÓÚ×ÔÑÐÃô½ÝÒì¹¹ KPU оƬ¼Ü¹¹ÒÔ¼° DPU Èí¼þ¿ª·¢Æ½Ì¨ HADOS£¬¹«Ë¾×ÔÖ÷Ñз¢ÁËÒµ½çÊ׿ÅÈںϸßÐÔÄÜÍøÂçÓëÊý¾Ý¿âÒ»Ì廯¼ÓËÙ¹¦ÄÜµÄ DPUоƬºÍ±ê×¼¼ÓËÙ¿¨ÏµÁвúÆ·£¬¿É¹ã·ºÓ¦ÓÃÓÚ³¬µÍÑÓ³ÙÍøÂç¡¢´óÊý¾Ý´¦Àí¡¢5G ±ßÔµ¼ÆËã¡¢¸ßËÙ´æ´¢µÈ³¡¾°£¬ÖúÁ¦ËãÁ¦³ÉΪÊý×Öʱ´úµÄÐÂÉú²úÁ¦¡£

ÔÚ DPU ²úÆ·µÄÑз¢µü´ú·½Ã棬ÖпÆÔ¦ÊýÓÚ 2019 ÄêÁ÷ƬÁ˵ÚÒ»´ú DPU оƬK1£¬µÚ¶þ´ú DPU оƬ K2 Ò²ÓÚ 2022 Äê³õ³É¹¦Í¶Æ¬£¬Ä¿Ç°ÒÑ¿ªÊ¼µÚÈý´ú DPU оƬ K2 Pro µÄÑз¢¹¤×÷¡£Õë¶ÔÊý¾ÝÖÐÐĹؼüÐÔÄÜÆ¿¾±ÓëÒµÎñÐèÇó£¬ÖпÆÔ¦ÊýÒ²»ùÓÚ×ÔÑÐDPUÐ¾Æ¬ÍÆ³öÁËRDMA¼ÓËÙ¿¨¡¢ÔÆÔ­ÉúÍøÂç¼ÓËÙ¿¨µÈϵÁвúÆ·£¬Ö§³Ö³¬´ó¹æÄ£×éÍøËãÁ¦»¥Á¬£¬ÒÔÖ§³ÅËãÁ¦µ××ù½¨ÉèËù±ØÐëµÄ100G+³¬¸ß´ø¿íºÍµÍʱÑÓ£¬Ê¹¸ü¶àµÄCPU/GPUËãÁ¦ÕæÕý·þÎñÓÚÒµÎñ£¬ÎªÖÇËãÖÐÐĽ¨ÉèÌṩȫÌ×µÄÐÔÄܸü¸ßºÍËãÁ¦¸üºÃµÄ½â¾ö·½°¸¡£

¹ú²ú»¯½¨ÉèÀ˳±Ö®Ï£¬ÖпÆÔ¦ÊýÒ²ÕýÈ«ÃæÓµ±§¹ú²ú»¯Éú̬£¬»ý¼«Óë¹úÄÚ²úÒµÁ´ÉÏÏÂÓγ§ÉÌ¿ªÕ¹²úÆ·¼æÈÝÐÔÈÏÖ¤¡£Ä¿Ç°£¬ÖпÆÔ¦ÊýÒÑÓë¹úÄÚ6´óCPUоƬ¡¢12¼ÒÖ÷Á÷²Ù×÷ϵͳ¡¢9¼ÒÖ÷Á÷Êý¾Ý¿â³§ÉÌ¡¢8¼ÒÍ·²¿ÔÆ/ÔÆÔ­Éú³§ÉÌ¡¢17¼ÒTOP¼¶·þÎñÆ÷³§ÉÌÍê³É¼æÈÝÐÔÊÊÅä¡£

оÆôÔ´

оÆôÔ´¾ßÓÐÍêÈ«×ÔÖ÷֪ʶ²úȨµÄ DPU оƬ¡£Ð¾ÆôÔ´ DPU ½Ï´«Í³ÖÇÄÜÍø¿¨ÌṩÁ˸ü´óµÄ´¦ÀíÄÜÁ¦¡¢¸üÇ¿µÄÁé»îÐÔ¡¢¿É±à³ÌÊý¾Ý°ü´¦Àí¡¢¿ÉÀ©Õ¹ Chiplet½á¹¹µÈÌØÐÔ¡£²ÉÓà NP-SoC ģʽ½øÐÐоƬÉè¼Æ£¬Í¨Óà ARM ¼Ü¹¹½áºÏ¸ß¶ÈÓÅ»¯ÃæÏòÊý¾Ý°üµÄ NP оƬ£¨RISC-V Äںˣ©¡¢¶àÏ̵߳Ĵ¦Àíģʽ£¬Ê¹Æä¿ÉÒÔ´ïµ½ ASIC ¹Ì»¯Ð¾Æ¬µÄÊý¾Ý´¦ÀíÄÜÁ¦£¬Í¬Ê±¿¼Âǵ½ÁËÈ«Á¿¿É±à³Ì¡¢Áé»î¿ÉÀ©Õ¹µÄÊôÐÔ£¬ÓÃÒÔÖ§³Ö400Gbps ¼°ÒÔÉϵÄÐÔÄÜÄ¿±ê¡¢µÍ¹¦ÂÊÇÒ¾ßÓгɱ¾Ð§ÒæµÈ¡£

оÆôÔ´´Ó2019Ä꿪ʼÑз¢µÚÒ»´úFPGAÖÇÄÜÍø¿¨£¬2020Äê¿ªÊ¼ÍÆ³öµÚ¶þ´ú»ùÓÚNP-SoC¼Ü¹¹µÄ²úÆ·£¬Öð²½ÍÆÏòÊг¡¡£Èç½ñ£¬Ð¾ÆôÔ´ÍÆ³öÁË»ùÓÚSoC-NP¼Ü¹¹µÄDPUоƬÖÇÄÜÍø¿¨£¬¾ßÓпɱà³ÌÐÔ¡¢¿ÉÀ©Õ¹ÐԺ͸ßÐÔÄÜÈý¸öÖØÒªÌØµã£¬ÒѳÉÊìÁ¿²ú³ö»õ£¬ÉÌÒµÂ䵨£¬Äܹ»ÊÊÓ¦Óڹ㷺µÄÓ¦Óó¡¾°£¬³ÉΪÁËÕæÕýÒâÒåÉϹúÄÚ×îÔçÒ»Åú½øÈëDPUÁìÓòµÄоƬ¹«Ë¾¡£

¾ÝϤ£¬Ð¾ÆôÔ´ÕýÔÚÑз¢µÄÐÂÒ»´úNFP-7000 DPUоƬ£¬½«¶Ô±êNvdiaµÄBlueField-3£¬²¢Óá°Í¨ÓÃÐÍоƬ+¶¨ÖÆ»¯Èí¼þ¡±µÄÄ£Ê½ÍÆ¶¯ÐÐÒµµÄÍø¿¨¹ú²ú»¯¡£´ÓÉè¼ÆÄ¿±êÀ´¿´£¬¸Ã¿îоƬµÄÐÔÄÜÓ빦ÄÜ£¬ÍêÈ«²»ÑÇÓÚӢΰ´ïµÄBlueField-3£¬Í¬Ê±£¬¸ÃоƬδÀ´»á¸ù¾Ý²»Í¬³¡¾°ÐèÇóÀ´É趨ÆäÄÜÁ¦·¶Î§£¬ÕâÑù½«´ó´ó½µµÍоƬµÄ³É±¾£¬¸ü·ûºÏ¹úÄÚоƬµÄ¶à³¡¾°ÐèÇó¡£

ÔÆ±ªÖÇÄÜ

Ä¿Ç°ÔÆ±ªÖÇÄÜÁìÅܹúÄÚÊý¾ÝÖÐÐij¡¾°µÄ¹ú²úDPUоƬ·½°¸¡£ÔƱªÖÇÄÜ DPU SoC ÊǹúÄÚµÚÒ»¿ÅͨÓÿɱà³Ì DPU оƬ£¬¾ß±¸·á¸»µÄ¿É±à³ÌÐÔºÍÍ걸µÄ DPU ¹¦ÄÜ£¬Ö§³Ö²»Í¬ÔƼÆË㳡¾°ºÍ×ÊԴͳһ¹ÜÀí£¬ÓÅ»¯Êý¾ÝÖÐÐļÆËã×ÊÔ´ÀûÓÃÂÊ¡£

ÔÆ±ªDPUͨ¹ý¶Ô¸÷ÖÖ¸ßËÙÍøÂç¡¢µ¯ÐÔ´æ´¢¡¢°²È«·þÎñ¼°¿É¿¿ÔËάºÍ¹Ü¿Ø½øÐÐÐ¶ÔØ¡¢¼ÓËÙ¼°¸ôÀë£¬ÎªÔÆ¶Ë¡¢Êý¾ÝÖÐÐÄ¡¢È˹¤ÖÇÄܼ°±ßÔµ¼ÆËãµÈÌṩÐÂÒ»´ú¼ÆËãÆ½Ì¨¡£

Ä¿Ç°ÔÆ±ªÖÇÄÜÒÑÓëÍ·²¿ÔƼÆËã´ó³§¡¢µçÐÅÔËÓªÉ̺ÍÑëÆóµÈ¿ªÕ¹Éî¶ÈºÏ×÷£¬¹²Í¬ÍƽøDPU²úÒµÂ䵨¡£

´óÓíÖÇо

´óÓíÖÇоҲӵÓÐDPUÉè¼ÆÓëÑз¢¼°DPU´óÐÍÉÌÒµ»¯²¿ÊðµÄ³É¹¦¾­Ñé¡£´óÓíÖÇоParatusϵÁÐDPU²úÆ·²ÉÓÃÈýÌõ²úÆ·Ïß²¢Ðеķ½Ê½Öð²½ÃæÏò¹ã·ºÉÌÓÃÊг¡ÍƳöÒ×Óò¢ºÃÓõÄDPU²úÆ·£º

Paratus 1.0×÷Ϊ´óÓíÖÇоDPUµÄµÚÒ»Ìõ²úÆ·Ïß²úÆ·£¬²ÉÓÃARM SoC×÷ΪÖ÷´¦Àíµ¥Ôª£¬Ìṩ¶à¸ö10Gbps/25GbpsµÄÒµÎñÍøÂç½Ó¿Ú£¬Í¬Ê±ÎªÁË·½±ãÓû§¹ÜÀí£¬µ¥¶ÀÉèÖÃÁËRJ45¹ÜÀí¿Ú¡£

Paratus 2.0×÷Ϊ´óÓíÖÇоDPUµÄµÚ¶þÌõ²úÆ·Ïß²úÆ·£¬²ÉÓÃARM SoC + FPGAµÄÓ²¼þ¼Ü¹¹£¬ÔÚParatus 1.0²úÆ·»ù´¡ÉÏ£¬ÀûÓÃFPGA¶Ô¿É¹Ì»¯Âß¼­µÄÊý¾Ý°üʵÏÖ¸ßÐÔÄÜת·¢£¬Ìṩ¶à¸ö10G/25G¡¢100GµÄÒµÎñÍøÂç½Ó¿Ú¡£

Paratus 3.0×÷ΪµÚÈýÌõ²úÆ·Ïß²úÆ·£¬½«²ÉÓôóÓíÖÇо×ÔÑÐDPUоƬ¡£¸ÃоƬ½«½áºÏ¹«Ë¾¶ÔDPUÏà¹Ø¼¼Êõ¼°Î´À´Ó¦Óó¡¾°µÄÀí½â£¬ºÍǰÁ½Ìõ²úÆ·Ïߣ¨Paratus 1.0ºÍParatus 2.0£©ÔÚʵ¼Ê³¡¾°²¿ÊðÖлñµÃµÄ±¦¹ó¿Í»§·´À¡Òâ¼ûºÍ¾­Ñé»ýÀÛ£¬Ðγɸ߶ȼ¯³É»¯µÄDPU²úÆ·¡£

°¢ÀïÔÆ CIPU

2022 Äê°¢ÀïÔÆ·å»áÉÏ£¬°¢ÀïÔÆÕýʽ·¢²¼ÁËÔÆ»ù´¡ÉèÊ©´¦ÀíÆ÷ CIPU£¬CIPU µÄǰÉíÊÇMoC ¿¨ (Micro Server on a Card)£¬MoC ¿¨ÊÇÉñÁú¼Ü¹¹µÄÁé»êËùÔÚ¡£MoC ¿¨ÓµÓжÀÁ¢µÄI/O¡¢´æ´¢ºÍ´¦Àíµ¥Ôª£¬³Ðµ£ÁËÍøÂç¡¢´æ´¢ºÍÉ豸ÐéÄ⻯µÄ¹¤×÷¡£

µÚÒ»´úºÍµÚ¶þ´ú MoC ¿¨½â¾öÁËÏÁÒåÉϵļÆËãÐéÄ⻯Á㿪ÏúµÄÎÊÌâ£¬ÍøÂçºÍ´æ´¢²¿·ÖµÄÐéÄ⻯ÈÔÓÉÈí¼þʵÏÖ¡£µÚÈý´úMoC ¿¨ÊµÏÖÁ˲¿·ÖÍøÂçת·¢¹¦ÄÜÓ²»¯£¬ÍøÂçÐÔÄÜ´ó·ùÌáÉý¡£µÚËÄ´ú MoC ¿¨ÊµÏÖÁËÍøÂç¡¢´æ´¢È«Ó²¼þÐ¶ÔØ£¬»¹Ö§³ÖÁË RDMA ÄÜÁ¦¡£

³ýÁËÉÏÎÄÁоٵļ¸¼Ò¹«Ë¾Í⣬ÐÇÔÆÖÇÁª¡¢ÈñÎĿƼ¼µÈ¶à¼ÒÓÅÐãµÄ¹ú²ú³§ÉÌ£¬¾ùƾ½è¼¼Êõ´´ÐÂÓë²úÆ·¶¨Òå·½ÃæµÄÓÅÊÆ£¬ÑØ×ŲîÒ컯·ÏßÇÀ̲Êг¡¡£²»¹ý£¬ÖµµÃ×¢ÒâµÄÊÇ£¬Ä¿Ç°¹úÄÚDPUÈÔ´¦ÓÚ·¢Õ¹ÔçÆÚ½×¶Î¡£¶ÔÓÚ¹úÄÚDPUÆóÒµÀ´Ëµ£¬ÑÛÏÂ×îÖØÒªµÄÊ»¹ÊÇÒªÏȰÑʵ¼Ê²úÆ·×ö³öÀ´£¬²¢ÔÚÓ¦Óó¡¾°ÖнøÐмìÑ飬±Ï¾¹DPU×÷Ϊһ¸öÐÂÐ˵ļ¼ÊõÁìÓò£¬Æä²úÆ·µÄ¿ª·¢ÄѶȽϸߣ¬ÇÒÊг¡¶ÔÆäÐÔÄÜ¡¢Îȶ¨ÐԺͰ²È«ÐԵȷ½Ãæ¶¼Óм«¸ßµÄÒªÇó¡£

05

DPU½øÈ뱬·¢ÆÚ

¸ù¾ÝÈüµÏ¹ËÎÊÊý¾ÝÏÔʾ£¬´Ó2023Ä꿪ʼȫÇòDPUÊг¡¹æÄ£½«Í»ÆÆ°ÙÒÚÃÀÔª£¬²¢½øÈëÄêÔö³¤Âʳ¬50%µÄ¿ì³µµÀ¡£¶øÖйúDPUÊг¡¹æÄ£ÔÚ2023ÄêÒ²½«³¬300ÒÚÔªÈËÃñ±Ò£¬³ÊÏÖÌøÔ¾Ê½Ôö³¤£¬2025Äê¹úÄÚÊг¡¹æÄ£½«´ïµ½565.9ÒÚÔª£¬ÎåÄ긴ºÏÔöËÙ´ï170.60%¡£

Ŀǰ£¬°üÀ¨ÑÇÂíÑ·¡¢°¢ÀïÔÆ¡¢»ªÎªÔÚÄÚµÄÔÆ¼ÆËãÁúÍ·¶¼ÔÚ·¢Õ¹·ûºÏ×ÔÉíÒªÇóµÄDPU²úÆ·Ïß¡£

³ýÊý¾ÝÖÐÐÄÒÔÍ⣬ÖÇÄܼÝÊ»¡¢Êý¾ÝͨÐÅ¡¢ÍøÂ簲ȫµÈÒ²ÊÇDPUµÄÏÂÓÎÓ¦ÓÃÁìÓò¡£

´ËÍ⣬DPUÓëDOCA¶ÔÓÚ´óÄ£ÐͺÍÉú³ÉʽAI¶øÑÔ£¬ÒâÒåÖØ´ó¡£¸ù¾ÝGartner£¬Ô¤¼ÆÔÚ 2026 Ä꣬³¬¹ý80%µÄÆóÒµ½«Ê¹ÓÃÉú³ÉʽAIÓ¦ÓóÌÐò±à³Ì½Ó¿Ú£¨API£©»òÄ£ÐÍ£¬»òÕßÔÚÏà¹ØÉú²ú»·¾³Öв¿ÊðÖ§³ÖÉú³ÉʽAIµÄÓ¦ÓóÌÐò¡£¾Ýͳ¼Æ£¬ÕâÒ»±ÈÀýÔÚ2023Ä껹²»µ½5%£¬ÕâÒâζ×ÅÔڶ̶ÌÈýÄêÄÚ£¬²ÉÓûò´´½¨Éú³ÉʽAIÄ£ÐÍµÄÆóÒµÊýÁ¿Ô¤¼Æ½«»áÔö³¤16±¶¡£

Ò²¾ÍÊÇ˵£¬Î´À´3ÄêÊÇÉú³ÉʽAI±¬·¢µÄ´°¿ÚÆÚ£¬Ò²ÊÇÆÕ¼°BlueField DPUºÍDOCAµÄ»úÓöÆÚ¡£

Ô­ÎıêÌâ : ËãÁ¦ÖØÆ÷DPU£¬»ðµÃâ§²»¼°·À

ÉùÃ÷£º±¾ÎÄÓÉÈëפά¿ÆºÅµÄ×÷Õß׫д£¬¹Ûµã½ö´ú±í×÷Õß±¾ÈË£¬²»´ú±íOFweekÁ¢³¡¡£ÈçÓÐÇÖȨ»òÆäËûÎÊÌ⣬ÇëÁªÏµ¾Ù±¨¡£

·¢±íÆÀÂÛ

¹² 0ÌõÆÀÂÛ£¬ 0È˲ÎÓë

ÇëÊäÈëÆÀÂÛÄÚÈÝ...

ÇëÊäÈëÆÀÂÛ/ÆÀÂÛ³¤¶È6~500¸ö×Ö

ÄúÌá½»µÄÆÀÂÛ¹ýÓÚÆµ·±£¬ÇëÊäÈëÑéÖ¤Âë¼ÌÐø

ÔÝÎÞÆÀÂÛ

ÔÝÎÞÆÀÂÛ

¹âͨѶ ÁÔͷְλ ¸ü¶à
    ÎÄÕ¾À´í
    x
    *ÎÄ×Ö±êÌ⣺
    *¾À´íÄÚÈÝ£º
    ÁªÏµÓÊÏ䣺
    *Ñé Ö¤ Â룺

    ÔÁ¹«Íø°²±¸ 44030502002758ºÅ