97¹ú¼Ê

Àë±ðÔËάÄÚÚ§ È«ÓòЭͬÌáЧ Ø­ 97¹ú¼ÊÍøÂçÔËά°ü¹ÜÂÄÀú·ÖÏí»á
Ô¤Ô¼Ö±²¥
ÎÞ¸Ð×¼Èë ÈËÎïͳ¹Ü Ø­ RG-SAM+5.X ÐÂÒ»´ú¸ßУAIÈÏ֤ƽ̨Ðû²¼
Ô¤Ô¼Ö±²¥
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
²úÆ·
< ·µ»ØÖ÷²Ëµ¥
²úÆ·ÖÐÐÄ
²úÆ·
½â¾ö¼Æ»®
< ·µ»ØÖ÷²Ëµ¥
½â¾ö¼Æ»®ÖÐÐÄ
ÐÐÒµ
ºÏ×÷»ï°é
·µ»ØÖ÷²Ëµ¥
Ñ¡ÔñÇøÓò/ÓïÑÔ
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

CXLÊÖÒÕÔõÑù½â¾öÊý¾ÝÖÐÐÄÄÚ´æÎÊÌ⣨ÉÏ£©

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾ Ðû²¼Ê±¼ä£º2023-07-20
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

CXL£¨Compute Express Link£© £¬ÊÇÒ»ÖÖȫеÄ×°±¸»¥ÁªÊÖÒÕ±ê×¼ £¬ÒѳÉΪҵ½çÍ»ÆÆÄÚ´æÆ¿¾±µÄ´æ´¢ÐÂÊÖÒÕ ¡£²»µ«ÓÃÓÚÄÚ´æÈÝÁ¿/´ø¿íÀ©Õ¹ £¬»¹ÓÃÓÚÒì¹¹»¥Áª £¬Êý¾ÝÖÐÐÄ×ÊÔ´³Ø½âñî ¡£ÔÚÊý¾ÝÖÐÐÄ £¬CXLÊÖÒÕ¿ÉÒÔ½«²î±ðµÄÅÌËãºÍ´æ´¢×ÊÔ´¾ÙÐл¥Áª £¬Óøü¸ßµÄϵͳÐÔÄܺÍЧÂÊÀ´½â¾öÊý¾ÝÖÐÐÄÄÚ´æÎÊÌâ ¡£

CXLÊÖÒյķºÆð

ÔÆÅÌËã¡¢´óÊý¾ÝÆÊÎö¡¢È˹¤ÖÇÄÜ¡¢»úеѧϰµÈÓ¦ÓõĿìËÙÉú³¤´øÀ´Êý¾ÝÖÐÐÄ´æ´¢ºÍ´¦Öóͷ£Êý¾ÝÐèÇóµÄ±¬Õ¨ÐÔÔöÌí ¡£¹Å°åDDRÄÚ´æ½Ó¿Ú±£´æ×Ü´ø¿í¡¢Ã¿½¹µãƽ¾ù´ø¿íºÍÈÝÁ¿¿ÉÀ©Õ¹ÐÔÊÜÏÞµÈÎÊÌâ ¡£ÓÈÆäÔÚÊý¾ÝÖÐÐÄ £¬ÊÜÏÞÓÚ´ó×ÚÄÚ´æÎÊÌâ £¬ÐµÄÄÚ´æ½Ó¿ÚÊÖÒÕCXL·ºÆð ¡£

ÔÚÊý¾ÝÖÐÐÄ £¬CPUÄÚ´æÊǽôñîºÏ¹ØÏµ £¬Ã¿´úCPU¶¼½ÓÄÉеÄÄÚ´æÊÖÒÕʵÏÖ¸ü¸ßµÄÈÝÁ¿ºÍ´ø¿í ¡£×Ô2012ÄêÒÔÀ´ £¬½¹µãÊýĿѸËÙÔöÌí £¬µ«Ã¿¸öÄں˵ÄÄÚ´æ´ø¿íºÍÈÝÁ¿²¢Î´ÏìÓ¦ÔöÌí £¬·´¶øÏ½µ ¡£ÕâÖÖÇ÷ÊÆ½«ÔÚδÀ´¼ÌÐø £¬ÄÚ´æÈÝÁ¿ÔöÌíËÙÂÊÒ²¿ìÓÚÄÚ´æ´ø¿í £¬Õâ¶ÔϵͳÐÔÄÜÓ°ÏìÖØ´ó ¡£

±ðµÄ £¬Ö±Á¬DRAMºÍSSDÔÚÑӳٺͱ¾Ç®·½ÃæµÄÖØ´ó²î±ð £¬Ê¹µÃÌÚ¹óµÄÄÚ´æ×ÊÔ´ÍùÍùʹÓÃÂʺܵÍ £¬¹ýʧµÄÅÌËãºÍÄÚ´æ±ÈÀýºÜÈÝÒ×Ôì³ÉÄÚ´æÏÐÖã¨Stranded£©×â²»³öÈ¥µÄÕ÷Ïó ¡£Êý¾ÝÖÐÐÄÓªÒµ×÷ΪȫÇò×ÊÔ´×î÷缯µÄÐÐÒµÖ®Ò» £¬µÍʹÓÃÂÊÊÇÒ»¸öºÜ´óµÄ¼ç¸º ¡£Î¢ÈíÌåÏÖ £¬50%µÄ·þÎñÆ÷×ܳÉÔ­À´×ÔDRAM ¡£Ö»¹ÜDRAM±¾Ç®ºÜ¸ß £¬µ«25%µÄDRAMÄÚ´æÕվɯÌÕÅÁË ¡£ÏÂͼÀ´×ÔMetaÄÚ²¿µÄͳ¼ÆÊý¾ÝÒ²ÏÔʾÀàËÆÕ÷Ïó ¡£Äڴ汾Ǯռϵͳ×ܱ¾Ç®µÄ±ÈÀýÏÖʵÉÏÔÚÒ»Ö±ÉÏÉý £¬ÏµÍ³µÄÖ÷Òª±¾Ç®ÒѾ­Äð³ÉÊÇÄÚ´æ¶ø²»ÊÇCPU×Ô¼º £¬Ê¹ÓÃCXLÄÚ´æ×ÊÔ´³Ø¿ÉÒÔÓÐÓøÄÉÆÕâÒ»ÎÊÌâ £¬Í¨¹ý¸øÏµÍ³¶¯Ì¬·ÖÅÉÄÚ´æ×ÊÔ´¿ÉÒÔÓÅ»¯ÅÌËãºÍÄÚ´æ±ÈÀý¹ØÏµÓÅ»¯TCO ¡£

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

²î±ðÄÚ´æÊÖÒÕµÄÑӳٸſö

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

ÄÚ´æ´ø¿í/ÈÝÁ¿ËæÊ±¼äÍÆÒÆÔöÌí

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

²î±ð´úÄÚ±£´æ»ú¼ÜTCO/¹¦ºÄÕ¼±È

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

 Microsoft AzureÄÚ´æÏÐÖÃ

»ùÓڹŰåÄÚ´æÎÊÌâ £¬Òµ½çÒ»Ö±ÔÚ×·Çó½ÓÄÉеÄÄÚ´æ½Ó¿ÚÊÖÒÕºÍϵͳ¼Ü¹¹ ¡£

ÔÚÄÚ´æ½Ó¿ÚÊÖÒÕ·½Ãæ £¬PCI-Express(peripheral  component interconnect express)³ÉΪÊ×Ñ¡ ¡£PCIeÊÇ´®ÐÐ×ÜÏß £¬Ê¹ÓÃPCIe´ÓÐÔÄܺÍÈí¼þµÄ½Ç¶ÈÀ´¿´²î±ð×°±¸Ö®¼äͨѶµÄ¿ªÏúÏà¶Ô½Ï¸ß £¬µ«ºÃÐÂÎÅÊÇ £¬PCIe½«Æ¾Ö¤ÍýÏëÔÚ2023Äêµ×Íê³É7.0°æµÄÅú×¼ £¬Ìṩ¸ß´ï256GB/s µÄËÙÂÊ£»Õâ¾àÀë16 GT/sËÙÂʵÄ4.0°æPCIeÎÊÊÀ»¹²»µ½Á½Äê ¡£¼ÓËÙPCIeÉú³¤À¶Í¼µÄÖ÷ÒªÍÆÊÖÊÇÔÆ¶ËÔËËãÐèÇó£»¶øPCIeÒÔÍùÊÇÿ3~4Äê £¬ÉõÖÁÊÇ7Äê»á½«Êý¾Ý´«ÊäËÙÂÊÌáÉýÒ»±¶ ¡£

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

PCIe vs DDR ´ø¿í±ÈÕÕ

ϵͳ¼Ü¹¹ÔòÊÇÀú¾­¼¸´ú½ø»¯¸üµü ¡£×î³õΪʵÏÖ¶à¸ö·þÎñÆ÷¹²Ïí×ÊÔ´³ØµÄʵÑé £¬Í¨³£Ê¹ÓÃRDMAÊÖÒÕÔÚͨÓÃÒÔÌ«Íø»òInfiniBandÉÏÃæÊµÏÖ £¬ÕâЩͨѶҪÁìͨ³£Ê±ÑÓ¸ü¸ß£¨ÍâµØÄڴ漸ʮÄÉÃëvsRDMA¼¸¸ö΢Ã룩ºÍ¸üµÍµÄ´ø¿í £¬²¢ÇÒÒ²ÎÞ·¨ÌṩÄÚ´æÒ»ÖÂÐÔµÈÒªº¦¹¦Ð§ ¡£

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

ÔÚ40GbpsÁ´Â·´ø¿íÍøÂç¿ÉʵÏÖµÄÍù·µÑÓ³Ù£¨×ܼƣ©
ÒÔ¼°µ¼ÖÂÍù·µÑÓ³ÙÔöÌíµÄ×é¼þ£¨Ê¹ÓÃ100Gbps¿É½«Êý¾Ý´«ËÍïÔÌ­0.5us£©

2010Äê £¬CCIX³ÉΪDZÔÚµÄÐÐÒµ±ê×¼ ¡£ËüµÄÇý¶¯ÒòËØÊÇÐèÒª±ÈÄ¿½ñ¿ÉÓÃÊÖÒÕ¸ü¿ìµÄ»¥Á¬ £¬²¢ÇÒÐèÒª»º´æÒ»ÖÂÐÔ £¬ÒÔ±ãÔÚÒì¹¹¶à´¦Öóͷ£Æ÷ϵͳÖиü¿ìµØ»á¼ûÄÚ´æ ¡£CCIX¹æ·¶µÄ×î´óÓÅÊÆÊÇËü½¨ÉèÔÚPCI Express¹æ·¶µÄ»ù´¡Ö®ÉÏ £¬µ«ËüÒòȱ·¦Òªº¦ÐÐÒµÖ§³Ö £¬´ÓÎ´ÕæÕýÌÚ·É ¡£

¶øCXLÒÀÍÐÏÖÓеÄPCIe5.0µÄÎïÀí²ãºÍµçÆø²ã±ê×¼¼°Éú̬ϵͳ £¬ÎªÄÚ´æ¼ÓÔØ/´æ´¢£¨load/Store)ÊÂÎñÔöÌí»º´æÒ»ÖÂÐԺ͵ÍʱÑÓÌØÕ÷ ¡£ÓÉÓÚ½¨ÉèÁËÐÐÒµÖдó´ó¶¼Ö÷Òª¼ÓÈëÕß¶¼Ö§³ÖµÄÐÐÒµ±ê׼ЭÒé £¬CXLʹÏòÒì¹¹ÅÌËãµÄ¹ý¶É³ÉΪ¿ÉÄܲ¢»ñµÃÆÕ±éµÄÒµ½çÖ§³Ö ¡£AMDµÄGenoaºÍIntelµÄSapphireRapids½«ÔÚ2022Äêβ/2023ÄêÍ·Ö§³ÖCXL1.1 ¡£ÖÁ´Ë £¬CXL³ÉΪҵ½çºÍѧÊõ½ç×îÓÐǰ;½â¾öÕâÒ»ÎÊÌâµÄÊÖÒÕÖ®Ò» ¡£

CXL¹¹½¨ÔÚPCIeÎïÀí²ãÉÏ £¬¾ß±¸ÏÖÓÐPCIeÎïÀí¼°µçÆø½Ó¿ÚÌØÕ÷ £¬Ìṩ¸ß´ø¿í £¬¸ß¿ÉÀ©Õ¹ÐÔÌØµã ¡£ÁíÍâCXLÓë¹Å°åµÄPCIExpress£¨PCIe£©»¥Á¬Ïà±È¾ßÓиüµÍµÄʱÑÓ £¬²¢ÇÒ»¹Ìṩһ×鯿ÒìµÄй¦Ð§Ê¹CPUÄܹ»ÒÔ¾ßÓмÓÔØ/´æ´¢(load/store)ÓïÒåµÄ¸ßËÙ»º´æÒ»Ö£¨Cache-Coherent£©·½·¨ÓëÍâΧװ±¸£¨ÄÚ´æÀ©Õ¹ºÍ¼ÓËÙÆ÷¼°ÆäÅþÁ¬µÄ´æ´¢Æ÷£©Í¨Ñ¶ ¡£¸ÃÊÖÒÕ¼á³ÖCPUÄÚ´æ¿Õ¼äºÍ¸½¼Ó×°±¸ÉÏÄÚ´æµÄÒ»ÖÂÐÔ £¬ÔÊÐí×ÊÔ´¹²Ïí £¬´Ó¶ø»ñµÃ¸ü¸ßÐÔÄÜ £¬½µµÍÈí¼þÕ»ÖØ´óÐÔ ¡£ÓëÄÚ´æÏà¹ØµÄ×°±¸À©Õ¹ÊÇCXLÖ÷ҪĿµÄ³¡¾°Ö®Ò» ¡£

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

CXLÒÀÍÐÏÖÓÐPCIeÎïÀí¼°µçÆø½Ó¿ÚÌØÕ÷

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

CXL/PCIeʵÏÖÄÚ´æ×ÊÔ´À©Õ¹/³Ø

CXLÊÖÒÕµÄÔ­Àí

CXLÏÖʵÉϰüÀ¨ÈýÖÖЭÒé £¬µ«²¢·ÇËùÓÐЭÒé¶¼ÊÇÑÓ³ÙµÄÁ鵤ÃîÒ© ¡£CXL.io£¨ÔËÐÐÔÚPCIe×ÜÏßµÄÎïÀí²ãÉÏ£©ÈÔÈ»¾ßÓÐÓëÒÔÍùÏàͬÀàÐ͵ÄÑÓ³Ù £¬µ«ÆäËûÁ½¸öЭÒé £¬CXL.cacheºÍCXL.mem½ÓÄÉÁׯü¿ìµÄ·¾¶ £¬ïÔÌ­ÁËÑÓ³Ù ¡£´ó´ó¶¼CXLÄÚ´æ¿ØÖÆÆ÷»áÔöԼĪ100-200ÄÉÃëµÄÑÓ³Ù £¬ÌØÁíÍâÖØ×¼Ê±Æ÷»áÔöÌí»òÆÆ·Ñ¼¸Ê®ÄÉÃë £¬Ïêϸȡ¾öÓÚ×°±¸ÓëCPUµÄ¾àÀë ¡£

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

CXLÒýÈëʱÑÓÓëNUMA¿¿½ü

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

CXL/PCIeÀ©Õ¹ÄÚ´æÏµÍ³¼Ü¹¹

CXLÔÚPCIePHY²ã¸´Óòî±ðµÄЭÒé £¬CXL1.0/1.1¹æ·¶¸½´ø3¸öЭÒéÖ§³Ö-CXL.io¡¢CXL.cacheºÍCXL.mem £¬´ó´ó¶¼CXL×°±¸½«Ê¹ÓÃCXL.io¡¢CXL.cacheºÍCXL.memµÄ×éºÏ ¡£CXL.io ʹÓÃÓë PCIe ÏàͬµÄÊÂÎñ²ãÊý¾Ý°ü (Transaction Layer Packet, TLP)ºÍÊý¾ÝÁ´Â·²ãÊý¾Ý°ü (DLLP) ¡£TLP/DLLPÁýÕÖÔÚCXL flitµÄÓÐÓøºÔز¿·ÖÉÏ ¡£CXL½ç˵ÁË¿ç²î±ðЭÒéÕ»ÌṩËùÐè·þÎñÖÊÁ¿(QoS)µÄÕ½ÂÔ ¡£PHY¼¶±ðµÄЭÒ鸴ÓÿÉÈ·±£CXL.cacheºÍCXL.memoryµÈÑÓ³ÙÃô¸ÐЭÒé¾ßÓÐÓë±¾»úCPUµ½CPU¶Ô³ÆÒ»ÖÂÐÔÁ´Â·ÏàͬµÄµÍÑÓ³Ù ¡£CXLΪÕâЩÑÓ³ÙÃô¸ÐЭÒé½ç˵ÁËÒý½Åµ½Òý½ÅÏìӦʱ¼äµÄÉÏÏÞ £¬ÒÔÈ·±£Æ½Ì¨ÐÔÄܲ»»áÒòʵÏÖÒ»ÖÂÐÔºÍÄÚ´æÓïÒåµÄ²î±ð×°±¸Ö®¼äµÄÑÓ³Ù²î±ð½Ï´ó¶øÊܵ½µ¹ÔËÓ°Ïì ¡£


  • CXL.io¿ÉÒÔ±»ÒÔΪÊDZê×¼PCIeµÄÒ»¸öÀàËÆµ«Ë¢Ðµİ汾 ¡£

    ÊÇÓÃÓÚ³õʼ»¯¡¢Á´½Ó¡¢×°±¸·¢Ã÷ºÍö¾ÙÒÔ¼°×¢²á»á¼ûµÄЭÒé ¡£ËüΪI/O×°±¸Ìṩ½Ó¿Ú £¬ÀàËÆÓÚPCIeGen5 ¡£CXL×°±¸Ò²±ØÐèÖ§³ÖCXL.io ¡£

  • CXL.cacheÊǽç˵Ö÷»ú£¨Í¨³£ÊÇCPU£©ºÍ×°±¸£¨ÀýÈçCXLÄÚ´æÄ£¿é»ò¼ÓËÙÆ÷£©Ö®¼ä½»»¥µÄЭÒé ¡£

ÓÉÓÚÇ徲ʹÓÃÆäÍâµØ¸±±¾ £¬CXL.cacheÔÊÐíCXL×°±¸Á¬¹áµØ»á¼û»ººÍ´æÖ÷»úCPUµÄÄÚ´æ £¬¿ÉÒÔ°ÑÕâÏëÏó³ÉÒ»¸öGPUÖ±½Ó´ÓCPUµÄÄÚ´æÖлº´æÊý¾Ý ¡£

  • CXL.memÊÇΪÖ÷»ú´¦Öóͷ£Æ÷£¨Í¨³£ÊÇCPU£©ÌṩʹÓüÓÔØ/´æ´¢ÏÂÁîÖ±½Ó»á¼û×°±¸¸½¼ÓÄÚ´æµÄЭÒé ¡£

ÔÊÐíÖ÷»úCPUÁ¬¹áµØ»á¼û×°±¸µÄÄÚ´æ £¬½«´ËÊÓΪCPUʹÓÃרÓô洢¼¶ÄÚ´æ×°±¸»òʹÓÃGPU/¼ÓËÙÆ÷Éè±¹ØÁ¬ÄÄÚ´æ ¡£

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

´Ó×óÏòÓÒÒÀ´ÎÊÇCXLType1¡¢CXLType3¡¢CXLType2

CXL 2.0ÔöÌíÁ˶ÔÄÚ´æ³ØºÍCXL½»Á÷µÄÖ§³Ö £¬ÔÊÐíÖÚ¶àÖ÷»úºÍ×°±¸ËùÓÐÁ´½Ó²¢Ï໥ͨѶ £¬´Ó¶øÊ¹ÅþÁ¬ÔÚCXLÍøÂçÉϵÄ×°±¸ÊýÄ¿ÏÔ×ÅÔöÌí ¡£¶ą̀Ö÷»ú¿ÉÒÔÅþÁ¬µ½½»Á÷»ú £¬È»ºó½«½»Á÷»úÅþÁ¬µ½ÖÖÖÖ×°±¸ £¬ÈôÊǸÃCXL×°±¸ÊǶàÍ·µÄ²¢ÅþÁ¬µ½¶à¸öÖ÷»úµÄ¸ù¶Ë¿Ú £¬ÔòÒ²¿ÉÒÔÔÚûÓн»Á÷»úµÄÇéÐÎÏÂʵÏÖ ¡£SLD£¨µ¥¸öÂß¼­×°±¸£©Êǵ¥¸öÖ÷»ú»®·ÖʹÓòî±ðÄÚ´æ³Ø £¬MLD£¨¶à¸öÂß¼­×°±¸£©Ö¼ÔÚñîºÏ¶à¸öÖ÷»úÒÔ·ÖÏíͳһÎïÀíÄÚ´æ³Ø ¡£

ÂþÑÜʽÄÚ´æ×ÊÔ´ÍøÂ罫Óɽṹ¹ÜÀíÆ÷£¨FabricManager£©ÈÏÕæ·ÖÅÉÄÚ´æ¼°×°±¸±àÅÅ £¬ËüÏ൱ÓÚ¿ØÖÆÆ½Ãæ»òЭµ÷Æ÷ £¬Î»ÓÚµ¥¶ÀµÄоƬÉÏ»ò½»Á÷»úÖÐ £¬Í¨³£²»ÐèÒª¸ßÐÔÄÜ £¬ÓÉÓÚ²»½Ó´¥Êý¾ÝÃæ ¡£½á¹¹¹ÜÀíÆ÷£¨FabricManager£©ÌṩÓÃÓÚ¿ØÖƺ͹ÜÀí¸ÃϵͳµÄ±ê×¼API £¬¿ÉÒÔʵÏÖϸÁ£¶ÈµÄ×ÊÔ´·ÖÅÉ¡¢ÈȲå°ÎºÍ¶¯Ì¬À©ÈÝÔÊÐíÓ²¼þÔÚ¸÷¸öÖ÷»úÖ®¼ä¶¯Ì¬·ÖÅɺÍ×ªÒÆ £¬ÎÞÐèÈκÎÖØÆô ¡£½«ËùÓÐÕâЩÍŽáÔÚÒ»Æð £¬Î¢Èí±¨¸æÏÔʾ½ÓÄÉCXL·½·¨ÊµÏÖÄÚ´æ×ÊÔ´³ØÕûÌå¿ÉïÔÌ­10%ÄÚ´æÐèÇó £¬½ø¶ø½µµÍ5%µÄ×Ü·þÎñÆ÷±¾Ç®µÄDZÁ¦ ¡£

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

CXL 2.0ÄÚ´æ×ÊÔ´³Ø£¨Switch vs Directconnectģʽ£©

CXLÊÖÒÕµÄÉú³¤

CXLÉú³¤ÊÆÍ·Ç¿¾¢ £¬ÈýÐÇ¡¢SKº£Á¦Ê¿¡¢Marvell¡¢Rambus¡¢ÈýÐÇ¡¢AMDµÈ´ó³§ÃǵĽṹҲÔÚÒ»Ö±¼ÓËÙ ¡£¹«ÓÐÔÆ¹©Ó¦ÉÌÔÚÄÚµÄËùÓг¬´ó¹æÄ£ÆóÒµ¶¼×îÏÈʵÑéÒÀÀµCXLÅþÁ¬ÄÚ´æ³ØÀ´¸ÄÉÆÄÚ´æÏÐÖà £¬¶¯Ì¬ÎÞаÔöÌí´ø¿íºÍÈÝÁ¿µÄÎÊÌâ ¡£µ«Ä¿½ñûÓÐÌ«¶àÓÃÓÚAPPʹÓÃÍâµØ/Íⲿ»ìÏý×ÊÔ´³ØµÄ¶à¼¶ÄÚ´æµ÷Àí¹ÜÀí¼à¿ØÊÖÒÕ £¬Òò´ËÔÆ·þÎñÉÌÈôÊÇ¿ÌÒâ´ó¹æÄ£Ê¹ÓûùÓÚCXLÊÖÒÕµÄ×ÊÔ´³ØÏµÍ³ £¬ÒªÃ´×Ô¼º½¨ £¬ÒªÃ´µÃѰÕÒºÏÊʵÄϵͳÈíÓ²¼þ¹©Ó¦ÉÌ ¡£Õâ·½ÃæÎ¢Èí¡¢MetaµÈÖ÷ÒªÔÆ·þÎñÉÌÒѾ­×ßµ½Ç°Ãæ ¡£

΢ÈíµÄPond¼Æ»®Ê¹ÓûúеѧϰÅÐ¶ÏÆÊÎöÐé»úÊÇ·ñÊÇʱÑÓÃô¸ÐÒÔ¼°²»±»Ê¹ÓõĶuntouched£©ÄÚ´æ¾Þϸ £¬²¢ÓÉ´ËÀ´Åжϵ÷ÀíVMÔÚºÏÊʵÄÍâµØ»òCXLÔ¶¶ËÄÚ´æÎ»Öà £¬ÅäºÏÐÔÄÜ¼à¿ØÏµÍ³Ò»Ö±µ÷½âǨáã ¡£

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

 Î¢ÈíPond¼Æ»®¿ØÖÆÆ½ÃæÊÂÇéÁ÷³Ì

£¨A) µÄVM µ÷Àí³ÌÐòʹÓûùÓÚ ML µÄÕ¹ÍûÀ´Ê¶±ðÑÓ³ÙÃô¸ÐµÄÐéÄâ»ú¼°Æä¿ÉÄÜδ´¥¼°µÄÄÚ´æÁ¿¾öÒéÐéÄâ»úµÄ°²ÅÅ

£¨B) ¼à¿ØÈôÊÇ·þÎñÖÊÁ¿ (QoS) ²»Öª×ã £¬µ÷ÀíǨáã¿ØÖÆ¹ÜÀíÆ÷£¨Mitigation Manager£©»áÖØÐÂÉèÖÃÐéÄâ»ú

×÷ΪÖÇËãÖÐÐÄÍøÂ罨ÉèÕß £¬97¹ú¼ÊÍøÂçÖÂÁ¦ÓÚΪ¿Í»§ÌṩÁ¢ÒìµÄ²úÆ·¼Æ»®ºÍ·þÎñ £¬Íƶ¯ÐÐÒµÉú³¤ºÍÁ¢Òì £¬Èÿͻ§ÓëδÀ´¸üϸÃܵØÅþÁ¬ ¡£97¹ú¼ÊÍøÂ罫һÁ¬Á¢Òì £¬ÒýÁìÖÇËãʱ´úµÄÍøÂçÉú³¤³±Á÷ ¡£

²Î¿¼ÎÄÏ×£º

TPP: Transparent Page Placement for CXL-Enabled Tiered-Memory

Pond: CXL-Based Memory Pooling Systems for Cloud Platforms

Demystifying CXL Memory with Genuine CXL-Ready Systems and Devices

Compute Express Link™ Specification 3.0 whitepaper

Design and Analysis of CXL Performance Models for Tightly-Coupled Heterogeneous Computing

Memory Disaggregation: Advances and Open Challenges

Network Requirements for Resource Disaggregation

A Case for CXL-Centric Server Processors

¹Ø×¢97¹ú¼Ê
¹Ø×¢97¹ú¼Ê¹ÙÍøÎ¢ÐÅ
ËæÊ±Ïàʶ¹«Ë¾×îж¯Ì¬
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

·µ»Ø¶¥²¿

ÊÕÆð
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾ ÎĵµAIÖúÊÖ
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾ ÎĵµÆÀ¼Û
¸Ã×ÊÁÏÊÇ·ñ½â¾öÁËÄúµÄÎÊÌ⣿
Äú¶ÔÄ¿½ñÒ³ÃæµÄÖª×ã¶ÈÔõÑù£¿
²»Õ¦µÎ
ºÜÊǺÃ
ÄúÖª×ãµÄÔµ¹ÊÔ­ÓÉÊÇ£¨¶àÑ ¡£©£¿
Äú²»Öª×ãµÄÔµ¹ÊÔ­ÓÉÊÇ£¨¶àÑ ¡£©£¿
ÄúÊÇ·ñÉÐÓÐÆäËûÎÊÌâ»ò½¨Ò飿
ΪÁË¿ìËÙ½â¾ö²¢»Ø¸´ÄúµÄÎÊÌâ £¬Äú¿ÉÒÔÁôÏÂÁªÏµ·½·¨
ÓÊÏä
ÊÖ»úºÅ
ллÄúµÄ·´À ¡£¡
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
ÇëÑ¡Ôñ·þÎñÏîÄ¿
¹Ø±Õ×Éѯҳ
ÊÛǰ×Éѯ ÊÛǰ×Éѯ
ÊÛǰ×Éѯ
ÊÛºó·þÎñ ÊÛºó·þÎñ
ÊÛºó·þÎñ
Òâ¼û·´Ïì Òâ¼û·´Ïì
Òâ¼û·´Ïì
¸ü¶àÁªÏµ·½·¨
ÍøÕ¾µØÍ¼