±¾ÎÄ×÷Õß Zhongzhu Zhou ÊÇ TogetherAI µÄ Senior Research Scientist£¬Ï¤Äá´óѧ²©Ê¿£¬×êÑз½ÏòΪ¸ßЧ»úе½ø½¨ÏµÍ³£¬·½Ïò¸²¸Ç Ä£ÐÍÑµÍÆËã·¨ÓëϵͳÐͬÉè¼Æ£¬LLM ѹËõÓëÁ¿»¯¡£ÍŶӳÉÔ±¾ùÀ´×Ô TogetherAI£¬Ï¤Äá´óѧÒÔ¼°ÒÁÀûŵÒÁ´óѧ¶ò°ÍÄÉ ¡ª ÏãéÄ·ÖУ¡£
³¤¸ßµÍÎÄÄ£ÐÍÔ½À´Ô½Ç¿£¬µ«·þÎñʱµÄÆ¿¾±ÍùÍù²»ÊÇËãÁ¦£¬¶øÊÇ KV Cache£ºÃ¿ÌìÉúÒ»¸ö token£¬¶¼Òª´ÓÏÔ´æÖжÁȡԽÀ´Ô½³¤µÄº¹Çà key£¬value¡£¸ßµÍÎÄÔ½³¤¡¢batch Ô½´ó£¬KV Cache Ô½³ÔÏԴ棬ҲԽ³Ô´ø¿í¡£°Ñº¹Çà KV ѹµ½ 2-bit£¬ÀíÂÛÉÏÄܹ»Èú¹Çà¶ÎÏÔ´æÏ÷¼õÔ¼8 ±¶£»µ«ÕæÕýÄѵÄÊÇ£¬Ñ¹ÍêÖ®ºóÍÆÀíÄÜÁ¦²»ÄܱÀ£¬ÏµÍ³Ò²±ØÐëÄÜÔÚÕæÊµ serving ¿ò¼ÜÀïÅÜÆðÀ´¡£
Ϊʲô 2-bit KV Cache ÕâôÄÑ£¿INT2 Ö»ÓÐ 4 ¸öÁ¿»¯µÈ¼¶£¬¶ø KV activation ÖÐʱʱÓÐÉÙÊý·ùÖµ¼«´óµÄ outlier channel¡£ÈôÊÇÕâЩ outlier Ö÷µ¼Á¿»¯³ß¶È£¬´óÎÞÊýÕý³£Öµ»á±»¼·µ½ºÜÉÙµÄÓÐЧµÈ¼¶À°ÑÎÈÁ¦É¢²¼ºÜ¿ìÆ¯ÒÆ¡£Í¨³£ Hadamard ÐýתÄÜ°Ñ outlier ̯ƽ£¬µ«Ëü²»ÖªÂ·Ä£ÐÍÔÚ attention ÀïÕæÕý¶ÁÄÄЩ·½Ïò¡£OSCAR µÄÖ÷Ìâ¾ÍÊǰÑÐýתָ±ê´Ó¡¸³Á½¨Ôʼ K/V ÏòÁ¿¡¹¸Ä³É¡¸±£Áô attention Ïû·Ñ KV µÄ·½Ê½¡¹¡£
Ïà±È֮ǰÁ¿»¯µÄ¹¤×÷£¬ºÃ±È TurboQuant ѹËõµÄÊÇÏòÁ¿£¬µ«ºöÂÔÁËÕæÕýÓ°ÏìÄ£Ð͵ÄÊÇ attention µÄÖÊÁ¿£¬OSCAR ±£ÁôµÄÊÇ attention ÕæÕý»á¶ÁµÄ·½Ïò¡£ÆÓËØ INT2 ºÍȫģÐͲãµÄ 3-bit K/V TurboQuant ³ÇÊÐÔÚÄÑÌâÍÆÀí¹¤×÷ÉÏÏÔÖøµô·Ö£»OSCAR ÔÚÔ¼2.28 effective bits per KV elementÏÂÈÔÄÜ¿¿½ü BF16£¬²¢ÔÚ Qwen3-4B-Thinking ÉÏÏà¶Ô 3-bit K/V TurboQuant ×î¸ßÌáÉý40.1 ·Ö¡£
ͼ 1 ¶Ô±ÈÁË naive INT2¡¢Hadamard-only¡¢clip-only ºÍ OSCAR ÔÚÁ¿»¯Îó²î´«²¼Á´Â·ÉϵIJî¾à¡£¹Ø¼üµãÊÇ£¬Ôʼ K/V µÄ³Á½¨Îó²î²¢²»ÄÜÆëȫڹÊÍÄ£ÐÍ×îÖÕ²û·¢£»ÕæÕýÓ°ÏìÍÆÀíÖÊÁ¿µÄÊÇ attention-score KL¡¢attention-block output MSE ÒÔ¼°ºóÐø hidden-state error¡£OSCAR µÄÓÅÊÆ²»Ö»ÊÇÈÃÏòÁ¿ÊýÖµ¸ü»¬È󣬶øÊǰÑÁ¿»¯Îó²îѹµ½ attention ²»Ãô¸ÐµÄ·½ÏòÉÏ¡£
¾ßÌåÀ´Ëµ£¬¶Ô key À´Ëµ£¬Á¿»¯Îó²î»á½øÈë attention logits£¬Ò²¾ÍÊÇ QK?£¬Òò¶ø OSCAR Óà query covariance£¨Q?Q£©»ú¹Ø key µÄÐýתָ±ê£»¶Ô value À´Ëµ£¬Îó²î¾¹ý°ÑÎÈÁ¦È¨³Á½øÈëÊä³ö£¬Òò¶ø OSCAR ʹÓà score-weighted value covariance£¨V?S?SV£©¡£ÀëÏßУ׼½×¶Î£¬OSCAR ´ÓÉÙÁ¿Ð£×¼Ñù±¾ÖйÀ¼ÆÕâЩ attention-aware covariance£¬ÎªÃ¿²ã¡¢Ã¿¸ö head ÌìÉú¹Ì¶¨ÐýתºÍ clipping ãÐÖµ¡£×îÖÕÐýתд×÷R = U?Hadamard?bit-reversal£ºU ¶Ô×¼ attention Óйط½Ïò£¬Hadamard ·ÖÉ¢ outlier£¬bit-reversal ƽºâ INT2 ·Ö×飬Ԥ·Àij¸ö group ±»ÉÙÊýͨ·°Ú²¼¡£
ÆäÖÐ sink token ºÍ recent window ά³Ö BF16£¬ÓÃÀ´±£»¤ attention sink Óë¶ÌÆÚ²¿ÃŸߵÍÎÄ£»ÖÐÑë×µÄº¹Çà¶Î´æ³ÉÐýתºóµÄ INT2¡£Ð token ÏÈдÈë recent window£¬Ëæ×ŽâÂëÍÆ¶¯£¬×îÀ쵀 recent token ÔÙÓÉÈÚºÏ Triton kernel Ö´ÐÐ rotate /clip/quantize/pack£¬²¢ demote µ½ INT2 history¡£Ã¿ 4 ¸ö 2-bit Öµ´ò°ü½ø 1 ¸ö byte¡£decode ½×¶Î£¬OSCAR ÔÚ GPU Éϰѻº´æ·Ö³É BF16 ¶ÎºÍ INT2 ¶Î£ºINT2 kernel ÕÆ¹Ü unpack¡¢scale/zero point »¹ÔºÍ¸¡µãÀÛ¼Ó£¬BF16 kernel ´¦Öà sink/recent£¬×îºóÓà online softmax merge ¹é²¢Á˾֡£Ëüͬʱ¼æÈÝ paged KV¡¢radix prefix cache ºÍ SGLang µÄ fused kernel pipeline£¬Òò¶øÄܹ»Ö±½ÓÓÃÓÚ³¤¸ßµÍÎÄ workload£¬¶ø²»ÊÇÍ£¶ÙÔÚÂÛÎÄͼÄÚÍâ¡£
ͼ 2 չʾ OSCAR ´ÓÀëÏßУ׼µ½ÔÚÏß serving µÄÆëÈ«õè¾¶¡£×ó²àÊÇÀëÏ߽׶ΣºOSCAR ´ÓÉÙÁ¿Ð£×¼Ñù±¾ÖйÀ¼Æ attention-aware rotation ºÍ clipping threshold£¬Èà KV activation ÔÚ½øÈë INT2 ǰ±äµÃ¸üÊʺÏÁ¿»¯¡£ÓÒ²àÊÇÔÚÏ߽׶Σºsink/recent token ³ÖÐøÎ¬³Ö BF16£¬ÖÐÑë×µÄ history KV ½øÈëÐýתºóµÄ INT2 cache£¬²¢ÔÚ SGLang paged KV ÖÐʵÏÖÕæÊµ serving¡£Òò¶ø OSCAR ²»Êǵ¥Ò»Á¿»¯¼¼ÇÉ£¬¶øÊÇÒ»ÕûÌ× 2-bit KV Cache pipeline¡£
OSCAR ÔÚ2.28 BPEÏ£¬Qwen3-4B-Thinking ¾à BF16 ½ö3.78·Ö£¬Qwen3-8B ¾à BF16 ½ö1.42 ·Ö£¬Qwen3-32B Óë GLM-4.7-FP8 ¸ù»ùÓë BF16 ³Ô콡£Ïà±È֮ϣ¬QuaRot-INT2 ºÍ naive INT2 ÔÚÕâЩ reasoning /coding ¹¤×÷ÉÏ´ó¶àÖ±½Ó±ÀÀ££»TurboQuant ÔÚÈ«²ã 3-bit K/V¡¢ÎÞ mixed-precision ±£»¤µÄƽÕýÉèÖÃÏ£¬Ò²ÔÚÓ×Ä£ÐÍÍÆÀí¹¤×÷Éϵô·ÖÏÔÖø¡£
OSCAR»¹ÔÚ128K³¤¸ßµÍÎÄÉèÖÃ϶ÔÖÐ / ´ó¹æÄ£Ä£ÐÍ×öÁË RULER-NIAH ²âÊÔ£ºOSCAR ÔÚ Qwen3-8B ºÍ GLM-4.7-FP8 É϶¼Î¬³ÖÁËÏÔÖø¸ü²»±äµÄ¼ìË÷»úÄÜ£¬×¢Ã÷ÕâÖÖ attention-aware Ðýת²»½öÄܳÅס¶ÌÆÀ²â£¬Ò²Äֿܵ¹³¬³¤º¹ÇàÖÐ KV Îó²îµÄÀÛ»ý¡£»»¾ä»°Ëµ£¬OSCAR ÊÇÉÙÊýÄÜÔÚÕæ½ü 2-bit ÉèÖÃÏÂÈÔά³ÖÏÖ´ú reasoning model ÖÊÁ¿µÄ²½Öè¡£
ϵͳÊÕÒæÒ²¼«¶ÈÖ±½Ó£ºÏà¶Ô BF16 history storage£¬OSCAR ¿ÉÏ÷¼õÔ¼8¡ÁKV Cache memory£»ÔÚ 100k context¡¢batch-size-1¡¢full prefix-cache hit ÉèÖÃÏ£¬decode ×î¸ßÔ¼3¡Á¼Ó¿ì£»ÔÚ´ó batch¡¢Í¬ÏÔ´æÔ¤ËãÏ£¬job-level throughput ×î¸ßÔ¼7¡Á¡£prefix cache ÉäÖÐÂÊÔ½¸ß£¬OSCAR Ô½ÄÜÀûÓøüÓ×µÄ KV footprint ÌáÉý²¢·¢ÍÌÍ£¬Õâ¶Ô¹²ÏíϵͳÌáÐÑ¡¢¶àÂÖ Agent¡¢¹¤¾ßŲÓÃÑ»·µÈ³¤Ç°×º¸´Óó¡¾°ÓÈÆä³ÁÒª¡£
ͼ 3 ÊÇÂÛÎÄÖ÷ÁË¾Ö±í£¬Ô̺¬ BF16¡¢Saw-INT4¡¢TurboQuant¡¢QuaRot-INT2¡¢Naive INT2 ºÍ OSCAR ÔÚËĸöÄ£ÐÍ¡¢Îå¸ö¹¤×÷ÉÏµÄÆëÈ«¶Ô±È¡£BF16 ÊǾ«¶ÈÉϽ磻Saw-INT4 ÊÇÇ¿ 4-bit ²Î¿¼£¬BPE Ϊ4.25£»TurboQuant ÔÚÕâÀïʹÓÃÎÞ mixed-precision ±£»¤µÄÈ«²ã3-bit K/VÉèÖã¬BPE Ϊ3.25£»QuaRot-INT2 ºÍ Naive INT2 ÊÇ¿¿½ü 2-bit µÄÐýת / ÆÓËØ»ùÏߣ¬BPE Ô¼2.25£»OSCAR ÔòÔÚ2.28 BPEÏÂÔËÐС£
ÕâÕűíµÄ³Áµã²»Êǵ¥Ò»Ä£ÐÍ£¬¶øÊÇ¡¸µÍ±ÈÌØÄܲ»Äܲ»±ä¡¹¡£ÔÚ Qwen3-4B-Thinking ÉÏ£¬TurboQuant mean Ϊ31.74£¬QuaRot-INT2 Ö»ÓÐ1.40£¬Naive INT2 Ϊ0.00£»OSCAR ´ïµ½71.86£¬¾àÀë BF16 Ö»²î3.78£¬²¢Ïà¶Ô TurboQuant ÌáÉý40.1 ·Ö¡£ÔÚ Qwen3-8B ÉÏ£¬OSCAR mean Ϊ69.42£¬¾àÀë BF16 Ö»²î1.42£¬¶ø TurboQuant Ϊ56.88¡£µ½ Qwen3-32B ºÍ GLM-4.7-FP8£¬OSCAR ¸ù»ùÓë BF16 ³Ô콡£»»¾ä»°Ëµ£¬ÔÚ¿¿½ü 2-bit µÄ KV Ô¤ËãÏ£¬OSCAR ÊDZíÖÐΨһÄÜÔÚ¶àÄ£ÐÍ¡¢¶à¹¤×÷Éϲ»±äÇнü BF16 µÄ INT2 ²½Öè¡£
ͼ 4 µ¥¶À¿´ AIME25 Õâ¸ö¸ßÄÑÊýÑ§ÍÆÀí¹¤×÷£¬²¢¶Ô±È KIVI-KV2¡¢Kitty ºÍ OSCAR¡£µ«ÓÉÓÚ KIVI, KITTY ûÓÐ framework Ö§³Ö£¬ÎÞ·¨½øÐÐ long context run£¬ËùÒÔ°ÎÈ¡ÁËËûÃDz½ÖèΨһÔÚ 32K »ã±¨µÄÁË¾Ö - AIME25¡£ÔÚ Qwen3-8B ÉÏ£¬OSCAR ÒÔ2.38 BPE´ïµ½66.67£¬¸ù»ù׷ƽ BF16 µÄ66.00£¬ÏÔÖø¸ßÓÚ KIVI-KV2 ºÍ Kitty£»ÔÚ Qwen3-32B ÉÏ£¬OSCAR ´ïµ½74.00£¬ÉõÖÁÂÔ¸ßÓÚ BF16 µÄ72.59£¬Ò²³¬¹ý Kitty µÄ69.26¡£Õâ×¢Ã÷ OSCAR ²»Ö»ÊÇÏà¶Ô TurboQuant ÓÐÓÅÊÆ£¬ÔÚÒÑÓÐ KV-cache Á¿»¯²½ÖèÖУ¬Ò²ÄÜÔÚ¿¿½ü 2-bit µÄÔ¤Ëãϱ£×¡ÄÑÌâÊýÑ§ÍÆÀíÄÜÁ¦¡£
ͼ 5 չʾ 100k ¸ßµÍÎÄϵÄϵͳ»úÄÜ¡£OSCAR ÔÚ batch-size-1¡¢full prefix-cache hit µÄ´¿ decode ³¡¾°ÏÂ×î¸ßÔ¼3¡Á¼Ó¿ì£»Ôڹ̶¨ÏÔ´æÔ¤ËãÏ£¬batch size Ôö´óʱ£¬INT2 history ´øÀ´µÄ KV footprint ½µµÍÄܹ»ÏÔÖøÌá¸ß job-level throughput£¬×î¸ßÔ¼7¡Á¡£Õâ×¢Ã÷ OSCAR ²»Ö»ÊǾ«¶ÈÄܱ£×¡£¬Ò²ÄÜʵ´òʵ½µµÍÏÔ´æ´ø¿íѹÁ¦¡£
ͼ 6 չʾ prefix-cache hit ratio ¶Ô¶Ëµ½¶Ë serving throughput µÄÓ°Ïì¡£ºáÖáÊǵ¥Óû§ÍÌÍ£¬×ÝÖáÊǵ¥ GPU ÍÌÍ£»´Ó cache disabled µ½ normal cache£¬ÔÙµ½¿¿½ü 100% warmup replay£¬ÍÌÍÂÇ°ÑØÖð²½±íÀ©¡£OSCAR ά³Ö³ß¶È paged KV /prefix cache ³éÏó£¬Òò¶ø¹²ÏíϵͳÌáÐÑ¡¢¶àÂÖ Agent¡¢¹¤¾ßŲÓÃÑ»·µÈ³¤Ç°×º¸´Óó¡¾°Äܹ»Ö±½ÓÊÜÒæ¡£
ÕâЩÁ˾ֵÄÒ»¸ö³ÁÒªÔ¢ÒâÊÇ£¬OSCAR ²¢Ã»ÓÐÒÀÀµ¡¸åàÑ¡ÉÙÊý²ã±£Áô¸ß¾«¶È¡¹À´±£×¡·ÖÊý¡£ºÃ¶àµÍ±ÈÌØ²½ÖèÔÚÕæÕý²¿Êðʱ»á½èÖú»ìºÏ¾«¶È£ºµÚÒ»²ã¡¢×îºóÒ»²ã»òÈô¸ÉÃô¸Ð²ãÒÀÈ»±£Áô½Ï¸ß bit£¬Õâ»áÈþùÔÈ bit ÊýÉÏÉý£¬Ò²»áÈà kernel ºÍ cache layout ±ä¸´ÔÓ¡£OSCAR µÄ¶Ô±È¸üÑϸñ£ºº¹Çà KV Ö÷Ìåά³ÖͳһµÄ INT2 °µÊ¾£¬Ö»ÔÚ sink ºÍ recent Á½¸öºÜÓ×´°¿Ú±£Áô BF16¡£ÕâÑù×öµÄÒæ´¦ÊÇ£¬ÏµÍ³¹¤³ÌÉϸüÈÝÒ×½ÓÈë paged cache¡¢prefix cache ºÍÅúÁ¿µ÷¶È£¬Ò²¸ü¿¿½üÕæÊµ·þÎñ³¡¾°ÖеÄÏÔ´æÔ¤Ëã¡£
ÁíÒ»¸öÖµµÃÇ¿µ÷µÄµãÊÇ£¬OSCAR µÄÊÕÒæ²»ÊÇÖ»ÔÚÓ×Ä£ÐÍ»ò¶Ì¸ßµÍÎÄÉϳÉÁ¢¡£ÂÛÎÄͬʱ²âÊÔÁË 4B¡¢8B¡¢32B ÒÔ¼° GLM-4.7-FP8 ÕâÑùµÄ´óÄ£ÐÍ£»¼È¿´ÁËÊýѧ¡¢´úÂ롢֪ʶÎÊ´ðµÈ 32K ÍÆÀíÌìÉú¹¤×÷£¬Ò²¿´ÁË 128K RULER-NIAH ³¤¸ßµÍÎļìË÷¡£¶ÌÆÀ²âÀOSCAR ÄÜ¿¿½ü BF16£»³¤¸ßµÍÎÄÀËüÒ²ÄÜÈà attention É¢²¼Ëæ¸ßµÍÎÄÔö³¤¸ü²»±ä¡£Õâ×¢Ã÷ attention-aware rotation ²»ÊÇÖ»ÔÚij¸ö benchmark Éϵ÷²ÎÓÐЧ£¬¶øÊÇÔÚ»º½â KV Îó²îËæº¹Ç೤¶ÈÀÛ»ýÕâ¸öµ××ÓÎÊÌâ¡£
´ÓÀûÓýǶȿ´£¬Õâ¶Ô³¤¸ßµÍÎÄ Agent ³ö¸ñ¹Ø¼ü¡£ÕæÊµ Agent ÍùÍùÔ̺¬ºÜ³¤µÄϵͳÌáÐÑ¡¢¹¤¾ß×¢Ã÷¡¢º¹Çà¶Ô»°ºÍ¼ìË÷ÄÚÈÝ£¬²¢ÇÒ·ÖÆçÒªÇóÖ®¼ä´æÔÚ´óÁ¿¹²Ïíǰ׺¡£ÈôÊÇ KV Cache Ö»ÄÜÓà BF16 ´æ£¬ÏµÍ³ºÜ¿ì»á±»ÏԴ濨ס£»ÈôÊÇÖ±½Ó×öÆÓËØ INT2£¬ÓÖ¿ÉÄÜÈÃÍÆÀíÁ´ÌõÊ§Õæ¡£OSCAR µÄÉè¼Æ¸ÕºÃ¼ÐÔÚÁ½ÕßÖ®¼ä£º³¤º¹ÇàÓà INT2 ½µÏÔ´æºÍ´ø¿í£¬¹Ø¼ü sink/recent Óà BF16 ¶µ×¡²»±äÐÔ£¬ÔÙÈà prefix cache ¸´Óù²Ïíǰ׺¡£»»¾ä»°Ëµ£¬Ëü°Ñ¡¸ÄÜѹµ½ 2-bit¡¹ºÍ¡¸ÄÜÉÏÏß serving¡¹ ·ÅÔÚͳһ¸öϵͳÀï˼¿¼¡£
TurboQuant ÊǺÜÇ¿µÄͨÓà online vector quantization ²½Ö裻OSCAR Õë¶ÔµÄÊÇ attention-aware 2-bit KV serving¡£¶þÕß²»Êǵ¥Ò»´úÌæ¹ØÏµ£¬ÀýÈçOSCAR µÄ ×îÐÂcodebaseÖÐÒѾÔÚattention-aware rotation ÒýÈëÁ˸üÇ¿µÄ Lloyd Max Codebook£¬½«Ñ¹ËõÍÆÏò¼«Ö¡£OSCAR ´øÀ´ÁËÒ»¸ö¹ÖÒìµÄ¸ÅÏ룺2-bit KV Cache ÒªÄÜÉÏÏߣ¬Ðýת²»Ö»ÊÇ¡¸ÓÐûÓÓ×¹£¬¶øÊDZØÐë¶Ô×¼ attention£¬²¢ÇÒÒªÓÐÕæÊµ serving ϵͳ֧³Ö¡£
里番动漫纪录片还将展现萨卡在公众视野背后的私人支持体系,其中包括2020年欧洲杯后亨利发给他的一条信息,这条信息改变了萨卡的看法。那是萨卡职业生涯的关键节点,当时年仅19岁的他在对阵意大利的决赛中罚丢点球。按照片方介绍,这部影片是“对与最重要的人保持联系所具有力量的证明,尤其是在压力最大的时刻”。自2023/24赛季澳超联赛前加盟球队以来,贝尔纳多凭借其创造力和进攻能力迅速展现了自己的实力。这位巴西前锋在效力球队期间已攻入7球并贡献2次助攻,很快成为球队的重要一员。里番动漫¡¶loveÁåÓë·ã¡·µÚ2¼¾È«¼¯斯通斯是球队防线老将,但他的技术风格与马奎尔的铁血截然不同,是典型的技术流中卫。只要保持健康,他大概率会锁定首发位置,这也意味着球队在比分胶着、急需稳住局势的关键阶段,失去了一名可以从替补席登场、自带沉稳属性的后手。利物浦足球俱乐部正面临连续第二个夏天的阵容动荡。12个月前,斯洛特并不希望路易斯-迪亚斯被卖到拜仁,但俱乐部仍坚持其交易模式,最终与拜仁达成6500万英镑转会。
20260605 ? 里番动漫本届皇马主席选举不断制造话题。弗洛伦蒂诺的竞选团队发布了一段穆里尼奥宣传视频,回顾这名葡萄牙教练的执教履历,并引用了他当年新闻发布会上的经典“为什么”片段。ºØÒ°¡¶ËûËùÏë¡·BYÃÎΪÓã上海外国语大学国际关系与公共事务学院教授、印度研究中心主任陈金英指出,目前印度的经济运行压力不小:卢比连续贬值,接近1美元兑换100卢比的大关。印度从全球第四大经济体滑落至第六,印度民众对本国经济增长韧性的信心受到打击。另一方面,莫迪政府的财政压力也不小:能源危机影响到民生,民众对政府的不满在上升。化肥、天然气价格等上涨过快易引发社会不安,政府不得不扩大补贴。
20260605 ? 里番动漫不过,随着弗拉霍维奇续约谈判彻底破裂,尤文目前的头号优先任务仍然是中锋位置。事实上,如果没有这名塞尔维亚前锋,斯帕莱蒂现在手中的锋线并没有适合他打法的球员。米利克将离开都灵,奥蓬达不在计划之内,正在寻找租借目的地,乔纳森-戴维没有达到预期,也进入了转会市场。ÂÞÂíÔ¡³¡µçÓ°ÆëÈ«°æ最直白的例子,以前日本人会说他们有出云号,有加贺号,有F-35B,它是五代机,很厉害。他们还认为歼-15虽然大,但不要怕。现在好了,你有五代机,我也有五代机,到底谁怕谁?大家就在海上较量一下。