ÈÃÈËϲÎÅÀÖ¼ûµÄÄÚ´æ½µ¼ÛÒѾ¿ªÊ¼ÁËÒ»¶Îʱ¼ä£¬DDR4ÄÚ´æ²»ÔÙÏñÒÔÇ°ÄÇÑù¸ß¸ßÔÚÉÏ£¬¶ø±äµÃƽÒ×½üÈËÁË£¬×÷ΪȫÇòΪÊý²»¶à¼¸¼Ò¾ß±¸¿ÅÁ£Éú²úÄÜÁ¦µÄ³§ÉÌ£¬ÈýÐÇÔÚ¼¼ÊõÁìÅÜÉÏÒ»Ö±²»ÒÅÓàÁ¦£¬ÔÚ2014ÄêÂÊÏÈÁ¿²ú20nm¹¤ÒÕµÄDRAMÄÚ´æÖ®ºó£¬ÈýÐÇÕâ´ÎÔٴγ䵱ÁìÍ·ÑòµÄ½ÇÉ«£¬ÏÖÔÚÕýʽÁ¿²úÁË18nm¹¤ÒÕÄÚ´æоƬ¡£Ö»²»¹ýÄÚ´æÊг¡½ñÄêÆձ鿴µ£¬Ëæ×ų§É̲úÄܵÄÌá¸ß£¬ÄÚ´æ¼Û¸ñ½µ·ùÉõÖÁ¸ß´ï40%¡£
µçÄÔÄÚ´æ¼Û¸ñ½«ÓÀ´´ó·ùÌøË®£¬ÓÎÏ·Íæ¼Ò¿ÉÈÎÐÔÉý¼¶
¸ú´¦ÀíÆ÷оƬһÑù£¬ÖƳ̹¤ÒÕÔ½ÏȽø£¬Ã¿Ò»´ú¹¤ÒյĽø²½ÔÚÍâÈË¿´À´¸Ð¾õÊÇÔ½À´Ô½Ð¡ÁË£¬CPU¹¤ÒպôõÊÇ´Ó22nm½ø²½µ½14/16nm¡¢NANDÒ²ÊÇ´Ó20nm½ø²½µ½16/15nm£¬Äڴ湤ÒÕÕâ´ÎÖ»ÊÇ´Ó20nm½ø²½µ½ÁË18nm£¬Ïß¿íÖ»ËõСÁË2nm£¬ÊDz»ÊǸоõûʲô±ä»¯¡£
µçÄÔÄÚ´æ¼Û¸ñ½«ÓÀ´´ó·ùÌøË®£¬ÓÎÏ·Íæ¼Ò¿ÉÈÎÐÔÉý¼¶
ʵ¼ÊÉϲ¢²»ÊÇÕâÑù£¬ËäÈ»¼¯³Éµç·µÄÉú²úÖÆÔì¹ý³Ì¶¼²î²»¶à£¬µ«¾ßÌåµ½²»Í¬²úÆ·ÉÏÓÖÓкܴó²»Í¬¡£ÔÚ20nm½ÚµãÉÏ£¬ÈýÐÇ¡¢SK Hynix¼°ÃÀ¹â»¹¿ÉÒÔʹÓÃ45nm¹¤ÒÕ¼¶±ðµÄ°ëµ¼ÌåÓ¡Ë¢É豸£¬µ«ÔÙÍùϾÍÄÑÁË£¬¹¤ÒÕÐèÒª¸Ä½ø£¬ÈýÐÇÒѾ¿ªÊ¼ÆôÓÃË«ÖØÆع⹤ÒÕ£¬ºÜ¶àÖÆÔìÉ豸¶¼ÊÇÐèÒª¸Ä½ø»òÕßÉý¼¶µÄ¡£´Ó20nmµ½18nm£¬ÈýÐǵÄDRAMÄÚ´æÄÜЧ¾Ý³ÆÌáÉýÁË20%¡£ ÏÖÔÚµÄÇé¿öÊÇ£¬ÈýÐÇÒѾ¿ªÊ¼Á¿²ú18nm¹¤ÒÕDRAMÄڴ棬ΪÁ˽øÒ»²½ÌáÉý²úÄÜ£¬ÈýÐÇ»¹ÔÚ°²×°¸ü¶àµÄ°ëµ¼ÌåÉ豸£¬Ô¤¼Æ½ñÄêÏÄÌì²úÄÜ»á´ó·ùÌáÉý¡£
µçÄÔÄÚ´æ¼Û¸ñ½«ÓÀ´´ó·ùÌøË®£¬ÓÎÏ·Íæ¼Ò¿ÉÈÎÐÔÉý¼¶
ÆäËûÁ½¼Ò¶ÔÊֵĽø¶ÈûÕâô¿ì£¬ËûÃǵÄ20nm¹¤ÒÕ²ÅÁ¿²ú²»¾Ã£¬SK HynixµÄ18nm¼¶±ð¹¤ÒÕ»¹ÔÚ¿ª·¢ÖУ¬¶øÃÀ¹âÕâÁ½ÄêµÄÈÕ×Ó²»ºÃ¹ý£¬Ñз¢½ø¶È¾Í¸üÂýÁË£¬20nm¹¤ÒղŸÕÁ¿²ú£¬18nm¹¤ÒÕ»¹ºÜÒ£Ô¶£¬ÏûÏ¢³ÆÃÀ¹âÓпÉÄÜÂäºóÈýÐÇ2Äê×óÓÒ¡£ ²»¹ý¶ÔÄڴ泧ÉÌÀ´Ëµ£¬½ñÄê×î´óµÄÎÊÌâ¿ÖŲ»ÊDzúÄܺ͹¤ÒÕ£¬¶øÊÇÊг¡ºÍ¼Û¸ñ¡£PCÐèÇ󲻶ÏϽµ£¬ÖÇÄÜÉ豸Êг¡ÔöËÙҲû֮ǰÄÇô¸ßÁË£¬µ«20nm²úÄܲ»¶ÏÀ©´ó£¬ËùÒÔ֮ǰÓÐÔ¤²â³Æ½ñÄêDRAMÄÚ´æÊг¡»áÓÀ´´óÌøË®£¬×î¸ß½µ·ùÉõÖÁ¸ßµ½40%£¡£¬¸÷λÓÐÒâÉý¼¶ÄÚ´æÈÝÁ¿µÄС»ï°é²»·Á³Ö±Ò¹ÛÍûÒ»¶Îʱ¼ä¡£
µçÄÔÄÚ´æDDR4¿ìÒªÌøË®´ó´ÙÏúÁËÄã×¼±¸ºÃÁËûÓÐ µçÄÔÄÚ´æÆäʵºÜÈÝÒ×±»È˹¥»÷ѽÄúҪСÐÄ
¡¡¡¡½üÈÕ°²È«Ñо¿ÈËԱչʾÁËÒ»ÖÖеÄRowhammer¹¥»÷£¬ÀûÓøü¼Êõ¿É¹¥»÷ijЩDDR4ÄÚ´æÄ£¿é¡£ ¡¡¡¡Rowhammer¹¥»÷Ó°Ïì½Ï¹ã ¡¡¡¡Rowhammer¹¥»÷±»ÖÚËùÖÜÖªÊÇÔÚ2014Ä꣬¿¨ÄÚ»ù¡¤Ã·Â¡´óѧÑо¿ÈËÔ±ÔÚ×ã¹»¶àµÄ·ÃÎÊ´ÎÊýºóÈÃij¸öÄÚ´æµ¥ÔªµÄÖµ´Ó1±ä³É0£¬µ±È»Ö÷ÒªÊÇÀûÓÃÁÙ½üÄÚ´æµ¥ÔªÖ®¼äµç×ӵĻ¥ÏàÓ°Ï죬ÕâÖÖÏÖÏó±»³ÆΪ±ÈÌطת¡£ ¡¡¡¡²¢ÔÚÂÛÎÄÖÐ˵£¬´Ë©¶´Ö÷ҪΪÍþвµ½´îÔØÌض¨DRAMµÄÉ豸£¬ÕâÖ÷ÒªÊÇx86¼Ü¹¹µÄ±Ê¼Ç±¾µçÄÔ¡£Â©¶´µÄÖ÷Òª±íÏÖÊÇ£ºµ±¹¥»÷ÕßÇôò£¨Hammering£©ÄÚ´æµÄÌض¨Ä³¼¸ÐÐʱ£¬»áµ¼ÖÂÆäËüÐеÄÄÚ´æµ¥ÔªÏàÓ¦µØ·×ª¡£ÔÚ2015Ä꣬¹È¸èµÄ°²È«Ñо¿ÈËÔ±·¢²¼ÁËÒ»¸öÃûΪrowhammerµÄ©¶´¿Éͨ¹ýÍøÒ³ÈëÇÖÓû§µçÄԵĶ¯Ì¬Ëæ»ú´æ´¢Æ÷¡£ÓÉÓÚÄÚ´æµ¥Ôª·Ö²¼Ì«¹ýÃܼ¯£¬¶¯Ì¬Ëæ»ú´æ´¢Æ÷ÈÝÒ×Êܵ½µç¸ÉÈÅ¡£ ¡¡¡¡·´¸´·ÃÎÊÒ»ÅÅÄÚ´æµ¥Ôª»áµ¼ÖÂÁÙ½üµÄµ¥Ôª¸Ä±ä×ÔÉíµÄ¶þ½øÖÆÖµ¡£ÔÚÍøÂçÉÏʹÓÃJava¾Í¿É²Ù×÷¹¥»÷ÐÐΪ£¬ÈëÇÖÈκνṹ¡¢±à³ÌÓïÑÔºÍÔËÐл·¾³£¬²¢ÇÒ²»ÐèÒª¶ÔµçÄÔ½øÐÐÎïÀí·ÃÎÊ£¬´ó´óÌá¸ßÁËÆäΣÏÕÐÔ¡£ÕâÒ²Òâζ×ÅÐí¶àÈËÔÚÉÏÍøʱ¾ÍÒѱ»Ëø¶¨Îª¹¥»÷Ä¿±ê£¬³ÉΪDZÔÚµÄÊܺ¦Õß¡£ ¡¡¡¡¸Ä½ø·½·¨Èƹý°²È«»úÖÆ ¡¡¡¡½ñÄêÈýÔÂThird I/O¹«Ë¾CTO¼æ´´Ê¼ÈËMark Lanteigne·¢²¼Ò»¸ö±¨¸æ³Æ£¬Í¨¹ý¸Ä±ä¹ýÈ¥Rowhammer¹¥»÷·½·¨£¬ÐµÄRowhammer¹¥»÷¿ÉÒÔ¶ÔijЩDDR4ÄÚ´æÄ£¿éÓÐЧ¡£ÔÚ²âÊÔ¹ý³ÌÖÐÑо¿ÈËԱʹÓÃÁËÒ»¸öÄÚ²¿¹¤¾ßMemesis£¬¶øÕâ¸ö¹¤¾ßÔÚ¹«Ë¾ÄÚ²¿Ö÷Òª²âÊÔ¹Ì̬ӲÅÌ¡£ ¡¡¡¡ÔçÇ°µÄ¹¥»÷ÊÖ·¨Ö÷ÒªÊÇͨ¹ý²»¶ÏÖظ´µÄ¡°Çôò¡±£¨·ÃÎÊ£©Ò»ÅÅ´æ´¢µ¥Ôª¿ÉÒÔÒýÆðÁÚ½üµÄµ¥Ôª¸Ä±äËüÃǵĶþ½øÖÆÖµ¡£Third I/O ²ÉÓÃÁ˲»Í¬µÄ·½·¨£¬¼´½«Êý¾ÝÒÔ²»Í¬µÄģʽдÈëµ½DDR4ÄÚ´æÖУ¬ÕâÑùÒ²¿ÉÒÔʹµÃÁÙ½üÄÚ´æµ¥ÔªÖ®¼äµç×ӵĻ¥ÏàÓ°Ïì¡£Õâ¸öз½·¨ÔÊÐí°²È«Ñо¿ÈËÔ±Èƹý DDR3£¬ÉõÖÁÊÇDDR4µÄ°²È«±£»¤´ëÊ©¡£ ¡¡¡¡Third I/O ·¢ÏÖÁËÒ»ÖÖеÄģʽ£¬ËûÃdzÆΪ¡°killer¡±¡£ÀûÓÃÕâÒ»µã¿ÉÒÔÏ÷ÈõDDR4µÄ°²È«·À»¤»úÖÆ¡£ÔÚËûÃǵı¨¸æÖгƣ¬·¢ËÍÆäÖÐÒ»¸öÊý×Ö492£¨16½øÖÆ£©£¬×ª»¯Îª¶þ½øÖƽ«»áÒÔ×Ö·û´®010µÄÐÎʽÎÞÐÝÖ¹µÄ·¢ËÍÆäÊý¾Ý¡£ ¡¡¡¡Third I/O±íʾ£º ¡¡¡¡¡°ÎÒÃǵÄkillerģʽ±ÈËæ»úÊý¾Ýģʽ´íÎóÂʸ߳ö50%£¬ÎÒÃÇ·¢ÏÖÕâ¸öµÄÈ·ÊǺÜÃ÷ÏԵģ¬ÉõÖÁÎÒÃǵÄϵͳ»á³öÏÖÒ»¸öÌáʾ¡° 'Memory Scrambling Enabled¡±£¬²âÊÔÓõ½µÄϵͳ´¦ÀíÆ÷ºÍÄڴ涼ÊÇ×îеģ¬ÎÒÃǺÜÆÚ´ýËæ»úÊý¾ÝģʽÊÇÎÒÃDzâÊÔ×îºÃµÄ½á¹û¡£¡±
|