ÎÄÕÂÀ´Ô´£üÔ¶´¨¿Æ¼¼ÆÀÂÛ
×÷ÕߣüºÎÂɺâ
TOB£¬ÒÀ¾ÉÊÇÒ»¼¶Êг¡µÄ´óÈÈÃÅ¡£
2019Äê7Ô£¬°¢Àï°Í°ÍÆìÏ°뵼Ì幫˾ƽͷ¸çÕýʽ·¢²¼ÐþÌú910£¬´ò³ö“ÒµÄÚ×îÇ¿RISC-V´¦ÀíÆ÷Ö®Ò»”µÄ¿ÚºÅ£¬ºÅ³ÆÐÔÄܱȼçArm v8¼Ü¹¹Cortex A7XϵÁС£
Χ¹ÛȺÖÚÒ»Ãæ·ÐÌڽкã¬Ò»Ã滥Ïà´òÌý£ºRISC-VÊÇɶ£¿
CPU±¾ÖÊÊÇÒ»¿é¼¯ÖÐÁ˲»Í¬¹¦Äܵç·µÄоƬ£¬ÒªÊ¹ÓÃÕâЩ¹¦Äܵç·£¬CPUÐèÒªµ÷ÓöÔÓ¦µÄÖ¸Áî——Ò²¾ÍÊÇÓÉ0¡¢1×é³ÉµÄ¶þ½øÖÆÊý¡£¶øÓÃÀ´¹æ¶¨Ö¸Áî¸ñʽµÄ¶«Î÷¾Í½Ð×öÖ¸Á¼Ü¹¹£¨Ò»°ã¼ò³ÆΪ¼Ü¹¹£©£¬²»Í¬µÄ¼Ü¹¹·´Ó³ÁËÉè¼ÆÕ߶Ôͬһ¹¦ÄܵIJ»Í¬ÊµÏÖ˼·£¬RISC-V¾ÍÊÇÈ«ÇòÇ°Èý´óÖ¸Á¼Ü¹¹¡£
²»¹ýÕâ¸ö“È«ÇòÇ°Èý´ó”¿Éνˮ·ÖÊ®×ã¡£ÁíÍâÁ½´óÖ¸ÁÖУ¬ÓÉÓ¢ÌضûÖ÷µ¼µÄx86¼Ü¹¹Ó¦ÓÃÓÚ¾ø´ó²¿·ÖPCºÍ·þÎñÆ÷£»Ó¢¹ú¹«Ë¾ArmµÄArm¼Ü¹¹ÔòÓÃÓÚÈ«Çò99%ÒÔÉϵÄÖÇÄÜÊÖ»ú¡£
Ïà±È֮ϣ¬RISC-VËäÈ»ÅÅÃûÉϽôËæÆäºó£¬µ«Êµ¼ÊµÄ·Ý¶î»¹²»µ½Ç°Á½ÕßµÄÁãÍ·¡£
¶øÕâÈýÖּܹ¹£¬ÓÖ·Ö±ð´ú±íÁËÈýÖ־Ӫģʽ£º
x86¼Ü¹¹ÓÉÓ¢ÌضûºÍAMDÀÎÀÎÕÆÎÕ»°ÓïȨ£¬ÆäËûоƬ¹«Ë¾ÏëÓÃÒ²Óò»ÁË£»
Arm¼Ü¹¹ËäÈ»ÓÉArm¹«Ë¾ËùÓУ¬µ«ÊÚȨ¿ª·Å£¬ÐèÒª»¨Ç®¹ºÂò£»
RISC-V×îÌØÊ⣬²»ÊôÓÚÈκλú¹¹»ò¹ú¼Ò£¬¿ªÔ´Ãâ·Ñ£¬ÏëÓþÍÓã¬ÔËÓª³É±¾È«¿¿»ù½ð»áµÄÐÖµÜÃÇ°ï³Ä¡£
ÔÚÕâ¸öÓᄈϣ¬RISC-VÖ®ÓÚ2019ÄêµÄÖйú¹«Ë¾µÄÒâÒå¾Í²»ÄÑÀí½â¡£
µ±Ê±£¬¹úÄÚ°ëµ¼Ìå²úÒµ³õ³¢ÖƲôó°ô£¬RISC-V»ù½ð»áÇ¡ºÃÓÖ½«×ܲ¿´ÓÃÀ¹úǨÖÁÖÐÁ¢¹úÈðÊ¿£¬ÔÒòÊÇ“µ£ÐÄ¿ÉÄܳöÏֵĵØÔµÕþÖÎÆÆ»µ”£¬ÆäÃâ·Ñ¿ªÔ´µÄÌص㣬Òâζ×ÅûÓÐÈË¿ÉÒÔÒÔ“¹ú¼Ò°²È«”ΪÍдʣ¬ÏÞÖÆËûÈËʹÓÃRISC-V¡£
RISC-V³ÉÁ¢Ö®³õ£¬»ù½ð»áµÄÖз½³ÉÔ±Ö»Óа¢Àï°Í°Í¡¢»ªÎªºÍÖпÆÔº¼ÆËãËù£¬µ½ÁË2022ÄêÖУ¬»ù½ð»á19¸ö¸ß¼¶»áÔ±ÀÖйú´ó½оƬÆóÒµÕ¼¾Ý12¸öϯλ¡£
´º·çÒàÈç±ß¹Ä£¬´ß´Ù×ÅRISC-V±¸Ì¥×ªÕý¡£È»¶øËÄÄê¹ýÈ¥£¬RISC-VËƺõÒÀȻû×ß³ö±¸Ì¥µÄÀ§¾³¡£
ºÏ¸ñµÄ±¸Ì¥
Èý´óÖ¸ÁÖУ¬x86Ϊ¸´ÔÓÖ¸Á¼Ü¹¹£¨CISC£©£¬ArmºÍRISC-VΪ¾«¼òÖ¸Á¼Ü¹¹£¨RISC£©¡£Á½ÕßµÄÇø±ð¹ËÃû˼Ò壺
CISC¾¡¿ÉÄܽ«ÈÎÎñÒ»´ÎÐÔ×öÍ꣬¸ßЧµ«·ÑÄÔ£¨ÐÔÄܸߡ¢¹¦ºÄ´ó£©£¬RISCÔòÊǽ«ÈÎÎñ²ð½â£¬·Ö´Î×öÍ꣬ËäÈ»¶Ô¸öÈËÄÜÁ¦ÒªÇ󲻸ߣ¨ÐÔÄܵ͡¢¹¦ºÄС£©£¬´ú¼ÛÊÇЧÂʸüµÍ¡£
1985Ä꣬Ӣ¹ú¹«Ë¾°¬¿µµçÄÔ¿ª·¢³öArm¼Ü¹¹£¬Ç¡·êÆ»¹û×ÔÑÐоƬ£¬Ë«·½Ò»Åļ´ºÏ£¬Arm¹«Ë¾Óɴ˵®Éú¡£Ã»Ïëµ½°¾ÁË¿ì20Äֱ꣬µ½Æ¾½èiPhoneµÄAϵÁÐоƬºá¿Õ³öÊÀ£¬Arm¼Ü¹¹²ÅÔÚÒƶ¯´¦ÀíÆ÷Êг¡°¾³öÁËÍ·¡£
RISC-VµÄ·¢Õ¹¸üΪÇúÕÛ¡£RISC¼Ü¹¹×îÓÉͼÁé½±µÃÖ÷¡¢µ±Ç°¹È¸èTPUÍŶӸºÔðÈËDavid PattersonÔÚ1971Äê·¢Ã÷£¬Ëæºó¾ÀúÁËRISC-Iµ½RISC-IVËÄ´ú£¬È´Ê¼ÖÕδÄܵõ½ÖØÊÓ¡£
David Patterson£¨×󣩣¬1981Äê
2010Ä꣬¼ÓÖÝ´óѧ²®¿ËÀû·ÖУKrste Asanovi?½ÌÊÚ¾ö¶¨¿ª·¢Ò»¸ö¿ª·ÅÔʼ´úÂëµÄµçÄÔϵͳ£¬x86²»ÔÚ¿¼ÂÇ·¶Î§ÄÚ£¬Arm·ÑÓÃÌ«¸ß£¬ÓÚÊDZãÕÒÀ´David Patterson£¬RISC-VÓɴ˵®Éú¡£
“¿ªÔ´”¡¢“¿ÉÐ޸Ĕ£¬¼¸ºõ¿ÉÒÔ¸ÅÀ¨RISC-V±¾ÖÊÉÏÓëArmµÄÇø±ð£º
Èç¹ûÒÔÎäÏÀС˵Öеē¹¦·¨”À´±ÈÓ÷оƬ¼Ü¹¹£¬ArmÊÇÎäÁÖÃؼ®£¬ÍâÈË¿ÉÒÔ»¨Ç®¿´£¬µ«²»ÄÜËæ±ã¸Ä£»RISC-V¿ÉÄÜÖ»ÊÇij¸öÎäÁÖ¸ßÊÖµÄÁ·¹¦Ðĵ㬿ɹ©¸÷·ºÃºº²»¶ÏÐÞ¶©¡£
¿ÉÐ޸ĵĺô¦ÔÚ¹ýÈ¥Ò»Ö±ºÜÄÑÌåÏÖ£¬µ«Ëæ×ÅÈí¼þ¶¨Òåk8¿·¢ÌìÉúÓ®¼ÒÒ»´¥¼´·¢µÄʱ´úµ½À´£¬¸ù¾ÝÈí¼þ¶¨ÖÆоƬµÄÐèÇóÔ½·¢ÍúÊ¢£¬ÓÈÆäÊÇÎïÁªÍøºÍÆû³µÁìÓò£¬Ð¾Æ¬¼Ü¹¹µÄÁé»îÐÔ£¬¿ÉÒÔ°ïÖúÖն˳§ÉÌƽºâÐÔÄܺͳɱ¾¡£
²»¹ý¸üÏÖʵµÄÒâÒåÊÇ£¬ÓÉÓÚRISC-V¿ªÔ´Ãâ·Ñ£¬Ò²²»¹Ò¿¿ÔÚÈκλú¹¹Ï£¬´Ó¸ù±¾É϶žøÁË“¿¨²±×Ó”µÄ¿ÉÄÜÐÔ¡£2015Ä꣬²®¿ËÀûÍŶÓÐû²¼³ÉÁ¢RISC-V»ù½ð»á£¬°ÑÖÐÁ¢µÄ×ÚÖ¼°ÚÔÚÁĘ̈ÃæÉÏ¡£RISC-VÓɴ˳ÉΪÁ˵£ÓÇ“¼Ü¹¹°ÔȨ”µÄ¿ª·¢ÕßµÄÒþ²Ø±¸Ì¥¡£
2019ÄêÇ°ºó£¬ÃÀ¹úÖƲôó°ôÏ®À´£¬RISC-VµÄ“±¸Ì¥”µØλѸËÙ͹ÏÔ¡£³ýÁËÇ°ÎĵÄƽͷ¸ç£¬Ð¡Ã×¹©Ó¦Á´µÄ»ªÃ׿Ƽ¼¡¢»ªÎªº£Ë¼µÈ¹«Ë¾£¬¶¼ÓлùÓÚRISC-V¼Ü¹¹µÄоƬk8¿·¢ÌìÉúÓ®¼ÒÒ»´¥¼´·¢£¬Ò»Ê±¼ä£¬RISC-VÔÚÖйú·çÍ·ÎÞÁ½¡£
¶øÇÒ£¬´ò×ÅRISC-V“±¸Ì¥”Ö÷ÒâµÄ£¬²¢²»Ö»ÊÇÖйúоƬ¹«Ë¾¡£
Arm²»ÊÇ“»îÆÐÈø”
2022Äê8Ô£¬ArmÒ»Ö½ËßËÏ°Ñ´ó¿Í»§¸ßͨ¸æÉÏ·¨Í¥£¬µ¼»ðË÷ÊǸßͨ¸Õ¸ÕÊÕ¹ºµÄNuvia¡£ºóÕßÓÉÆ»¹ûºÍ¹È¸èµÄоƬ¹¤³Ìʦ×齨£¬»ñµÃArmÊÚȨºó¿ª·¢ÁËһϵÁиßÐÔÄÜCPUÄںˣ¬±»¸ßͨÏàÖС£
¸ù¾Ý¸ßͨԱ¾µÄ¼Æ»®£¬ÕâÒ»ÄêÄêÄ©½«ÍƳö»ùÓÚNuvia¼¼ÊõµÄ¶¨ÖÆCPUÄں˓Oryon”£¬ÓÃÓÚ¸ü¸ßÐÔÄܵÄæçÁúSoCƽ̨ÖУ¬ÔÚPCÊг¡¶Ô¿¹Æ»¹ûMϵÁС£
µ«Arm²»¸ÉÁË£¬Éù³Æ¸ßͨ²ÉÓÃNuvia»ùÓÚArmÊÚȨ£¨ÓÚ2022Äê3ÔÂÍ£Ö¹ÊÚȨ£©µÄ¼¼ÊõÇÖ·¸×Ô¼ºµÄÀûÒ棬ҪÇó¸ßͨҪôÏú»ÙоƬ£¬ÒªÃ´¸øÓ込ò¹³¥¡£
ArmÊÚȨÐÒé·ÖΪÁ½ÖÖ£ºµÚÒ»ÖÖÊǼ¼ÊõÐí¿ÉÐÒ飨TLA£©£¬¿Í»§¹ºÂòArmµÄIP£¬¿É×ö²¿·ÖÐ޸ģ¬µäÐÍ´ú±í¾ÍÊǸßͨµÄæçÁúϵÁУ»
µÚ¶þÖÖÊǼܹ¹Ðí¿ÉÐÒ飨ALA£©£¬¿Í»§¹ºÂòArmÖ¸Á¼Ü¹¹£¬ÔÚ´Ë»ù´¡ÉÏ¿ª·¢IP¼°´¦ÀíÆ÷Äںˣ¬µäÐÍ´ú±íÊÇÆ»¹û£¬Ã¬¶ÜÖÐÐĵÄNuviaÒ²Êô´ËÀà¡£
Õⳡ¾À·×µÄºËÐÄì¶ÜÔÚÓÚ£º±»ÊÕ¹ºÇ°µÄNuviaÒѾÓëArmÇ©¶©ÁËALA£¬²¢»ùÓÚArm¼Ü¹¹¿ª·¢ÁËIP¡£¸ßͨÈÏΪ£¬×Ô¼ºÓëArmÒѾǩ¶©µÄTLA£¬ÓÐȨÁ¦Ö±½ÓʹÓÃNuviaµÄIP£¬ArmÈ´ÈÏΪ¸ßͨÐèÊÂÏÈÈ¡µÃ×Ô¼ºµÄͬÒ⣨ÔÙ½»Ç®£©£¬»òÕßÖ±½ÓÔÙ¸¶Ò»±Ê·ÑÓá£
Õâ¼þÊÂÇéÔÚÒ»¶¨³Ì¶ÈÉϱ©Â¶ÁËArmµÄ´àÈõÐÔ£ºËäÈ»¹óΪÒƶ¯Öն˵Ļù´¡ÉèÊ©£¬È´Ã»ÓжÔÓ¦µÄ“Õ÷˰Ȩ”¡£
оƬ¼Ü¹¹µÄµØλ¸ü¶àÀ´×Ô“Éú̬”£º¼´ÓжàÉÙÏÂÓοͻ§Ô¸Òâ²ÉÓÃÕâÖּܹ¹Éè¼ÆоƬ¡£
x86µÄ³É¹¦¾ÍÀ´×ÔÓ¢Ìضû¶Ô¼æÈÝÐԵļá³Ö¡£ÉÏÊÀ¼Í80Äê´ú£¬¶«¾©´óѧ½ÌÊÚÛà´å½¡ÒÔÈÕ±¾Õþ¸®IT¹ËÎʵÄÉí·Ý£¬Ìá³öÁËÒ»¸öÐÛÐIJª²ªµÄTRON¼Æ»®£¬ÒâÔÚ½¨Á¢Ò»¸öÈÕ±¾°æµÄCPU+²Ù×÷ϵͳÉú̬¡£µ«²»Í¬ÓÚÓ¢ÌضûµÄ¼æÈÝ·Ïߣ¬Ûà´å½¡ÈÏΪӢÌضûΪÁ˼æÈÝÐÔÎþÉüÁËCPUµÄÐÔÄÜ£¬Ó¦¸Ã´ÓÁ㿪ʼ¿ª·¢¼Ü¹¹¡¢´î½¨Éú̬¡£
ÏÔÈ»£¬Ó¢ÌضûµÄ·ÏßЦµ½ÁË×îºó¡£ºÍTRONÒ»Ñù£¬IBMµÄPower¼Ü¹¹Ò²Ñ¡ÔñÁËÎþÉü¼æÈÝ×·ÇóÐÔÄܵÄ˼·£¬Í¬Ñù°Ü¸øÁËÓ¢Ìضû¡£
Intel CEOÅ·µÂÄþÏòÇDz¼Ë¹½»¸¶¹èƬ£¬2006Äê
“Éú̬”µÄ±ÚÀÝÔÚÓÚ“Ë«±ß¹æģЧӦ”£ºÒÔArmΪÀý£¬²ÉÓÃArm¼Ü¹¹µÄоƬԽ¶à£¬Î§ÈÆÔÚArm¼Ü¹¹µÄÈí¼þ¿ª·¢ÕߺÍÓû§Ò²¾ÍÔ½¶à£¬·´¹ýÀ´ÐµÄоƬ¹«Ë¾ºÍ¿ª·¢ÕßÒ²¾Í¸üÇãÏòÓÚArm¼Ü¹¹¡£
¾ÙÒ»¸öÀàËƵÄÀý×Ó£ºÈç¹ûÃÀÍŵÄÓû§Ô½¶à£¬ÄÇôÉÌ»§¾Í¸üÇãÏòÓÚÈëפÃÀÍÅ£»¶øÉÌ»§±ä¶àºó£¬Óû§Ò²¾ÍÔ½ÇãÏòÓÚʹÓÃÃÀÍÅ¡£µ«ÓÐÒ»¸ö¹Ø¼üÇ°Ìá——ÃÀÍŵÄÅäËͷѺÍÓ¶½ðά³ÖÔÚºÏÀíµÄÇø¼ä¡£
¶øÇÒ£¬ÃÀÍŵĿͻ§´ó²¿·ÖÊÇÖÐСÐÍÉ̼ң¬¶øArmµÄ¿Í»§¶¼ÊÇÓÐÇ®ÓÐÊƵÄоƬ¾ÞÍ·¡£
¹é¸ù½áµ×£¬Arm¼Ü¹¹¸üÏñÊÇоƬ¹«Ë¾Í¶Æ±Ñ¡³öÀ´µÄ´ú±í£¬Ò»µ©Arm×øµØÆð¼Û»òÇÀÉúÒ⣨ËûÃÇÒѾÔÚÕâô×öÁË£©£¬Ð¾Æ¬¹«Ë¾¾ÍÓж¯Á¦Í¶Æ±Ñ¡¸öдú±í¡£
ÓëArmͬÑùÒÀÀµ“Éú̬”µÄÊÇandroidϵͳºÍӢΰ´ïµÄCUDA£¬Ç°ÕßÊÇ¿ªÔ´µÄ£¬ºóÕßÀíÂÛÉÏÒ²ÊÇÃâ·ÑµÄ£¬Ö»ÊÇÓëӢΰ´ïµÄGPU°ó¶¨¡£Õâ¸öʱºò£¬RISC-VÃâ·Ñ¿ªÔ´µÄºÃ´¦¾ÍÌåÏÖ³öÀ´ÁË¡£
RISC-V£¬ÔٴλñÑ¡
Èç½ñµÄRISC-V»ù½ð»á¿ÉνȺÐÇÔƼ¯£¬³ýÁËÔÚÉçÇøʱÆÚ¾ÍÒÑÈë¾ÖµÄ¹È¸è¡¢IBMµÈ£¬ÏÖÔÚ»¹ÓÐӢΰ´ï¡¢Ã¾¹â¡¢¶÷ÖÇÆÖ¡¢Î÷²¿Êý¾Ý£¬¼ÓÉÏÊÜArm“ÆȺ¦”×îÑÏÖصĸßͨ£¬Ð¾Æ¬Éè¼Æ¹«Ë¾×ªÍ¶RISC-VµÄÒâÔ¸ÈâÑۿɼû¡£
RISC-V»ù½ð»á³ÉÔ±£»Í¼Æ¬À´Ô´£ºSemiwiki
×î½ü£¬¸ßͨÁªÊÖ¶÷ÖÇÆÖ¡¢Ó¢·ÉÁèµÈ¶à¼ÒÆû³µÐ¾Æ¬¾ÞÍ·Ôڵ¹ú³ÉÁ¢¹«Ë¾£¬Ä¿±êÊÇÍƹãRISC-V¼Ü¹¹Ð¾Æ¬£¬Ê׸öÄ¿±êÊÇÆû³µÐ¾Æ¬£¬È»ºóÒµÎñ·¶Î§½«Öð½¥À©´óµ½Òƶ¯ºÍÎïÁªÍøÁìÓò¡£
ÁíÒ»¸ö±»ÈÏΪºÜ¿ÉÄܾö¶¨ÁËRISC-V·¢Õ¹×ßÏòµÄÈë¾ÖÕßÊÇ´«ÆæÈËÎïJim Keller¡£
×÷Ϊ¹è¹ÈÒ»¶Î»î×ŵĴ«Ëµ£¬Jim KellerÔÚ90Äê´úÄ©Ö÷³ÖÁËAMD AthlonϵÁд¦ÀíÆ÷µÄÑз¢£¬Æ¾½èÒ»¼ºÖ®Á¦°ÑÈÃAMDºÍÓ¢ÌضûƽÆðƽ×ø£¬Ò»¶ÈʹµÃÓ¢Ìضû·ÅÆúÁË4GHz±¼ÌÚ4µÄ¿ª·¢¼Æ»®¡£
Ìø²Ûµ½Æ»¹ûºó£¨PA°ëµ¼Ì壬2008Ä걻ƻ¹ûÊÕ¹º£©£¬Jim KellerÓÖ´òÔìÁËAϵÁд¦ÀíÆ÷µÄ¿ªÉ½Ö®×÷A4¡£ºóÀ´Jim KellerÖØ»ØAMD£¬Áìµ¼¿ª·¢Zen¼Ü¹¹´¦ÀíÆ÷³É¹¦ÄæϮӢÌضû¡£
2020Ä꣬Ìø²Û»ý¼«·Ö×ÓJim Keller´ÓÓ¢Ìضû±ÏÒµ£¬¿ÉÄÜÊǹè¹È´ó¹«Ë¾ÄÜ´ýµÄ¶¼´ý¹ýÁË£¬Jim Kellerתͷ¼ÓÈëÁËÒ»¼ÒÃû²»¼û¾´«µÄ¼ÓÄôó³õ´´ÆóÒµTenstorrent¡£
Õâ¼Ò¹«Ë¾Ö÷ÒªÉú²ú²ÉÓÃRISC-V¼Ü¹¹µÄAIоƬ£¬Jim KellerÒÔCTOµÄÉí·ÝÈëÖ°£¬ÈýÄêºóתΪCEO——ÕâÊÇËûÖ°ÒµÉúÑĵÚÒ»´Îµ£ÈÎCEO¡£
Jim KellerµÄÈë¾Ö¸øRISC-VµÄ±¸Ì¥×ªÕý֮·ÔöÌíÁ˲»ÉÙµ×Æø£¬µ«ÁíÒ»¼Ò¹«Ë¾µÄÇ°³µÖ®¼ø¸æËßÎÒÃÇ£¬±¸Ì¥ÉÏλûÄÇô¼òµ¥¡£
MIPSµÄ½Ìѵ
ÔÚRISC-V³öÏÖÇ°£¬ArmµÄ×î´ó¶ÔÊÖÊÇMIPS¡£
MIPSÓëArm¡¢RISC-VËݱ¾Í¬Ô´£¬¾ùΪÉÏÎÄÌá¼°µÄRISC¼Ü¹¹£¬Ò²¶¼µ®ÉúÔÚPC¿ªÊ¼ÆÕ¼°µÄ80Äê´ú¡£Ó¢¹ú°®¿µ¹«Ë¾×ÅÊÖÑз¢Arm¼Ü¹¹Í¬Ê±£¬Ë¹Ì¹¸£´óѧǰУ³¤John LeRoy HennessyÓëËûµÄÍŶÓÒ»Æð´´Á¢ÁËMIPS£¬Ë«·½¾ùÔÚ1985ÄêÍƳöÁ˸÷×ԵĵÚÒ»´ú¼Ü¹¹¡£
µ±°®¿µÒÀ¿¿Î¨Ò»µÄÆ»¹û¶©µ¥»Ì»Ì¶ÈÈÕʱ£¬MIPSÒѳõ³¢ÉÌÒµ»¯¹ûʵ£¬1988ÄêÍƳöµÄµÚÈý¿îk8¿·¢ÌìÉúÓ®¼ÒÒ»´¥¼´·¢R3000ÏúÊÛ¹ýÒÚ£¬²¢½èÓÉË÷ÄáPlayStation´òÈëÓÎÏ·»úÊг¡¡£ËæºóÓÖ·¢²¼ÁËÊ׿î64λ´¦ÀíÆ÷R4000£¬½øÈë·þÎñÆ÷ºÍ³¬¼¶¼ÆËã»úÊг¡£¬³ÉΪx86Í·ºÅÍþв¡£
John Hennessy£¨ÖУ©¼ì²éMIPS R2000µÄ²¼¾Ö£¬1986Äê
È»¶ø£¬MIPS´ËºóÈ´Ò»Ö±×ßÏÂÆ·£¬¿ØÖÆȨÔÚ¶þÊ®¶àÄê¼ä¶à´ÎÒ×ÊÖ¡£2018Ä꣬´ÓImagenationÊÖÖÐÊÕ¹ºÁËMIPSµÄWave ComputingÈ¡ÏûÊÚȨ·ÑÓã¬Ð§·ÂRISC-V½«MIPS¼Ü¹¹ÍêÈ«Ãâ·Ñ¿ªÔ´£¬Ò²ÄÑÍìÍÇÊÆ¡£×îºóWave ComputingÐû²¼ÖÕÖ¹¿ª·¢£¬¼ÓÈëRISC-V»ù½ð»á¡£
MIPSºÍArm¶¼ÓÐIPÊÚȨºÍ¼Ü¹¹ÊÚȨÁ½ÖÖÊÚȨģʽ£¬µ«Ë«·½µÄ˼·²î±ðºÜ´ó£º
ArmÇãÏòÓÚ¿Í»§ÔÚ²»¸Ä¶¯¼Ü¹¹µÄÇé¿öÏ¡¢Ö±½Ó²ÉÓÃIP´î½¨Ð¾Æ¬£¬MIPSÔò¹ÄÀø¿Í»§×ö¼Ü¹¹´´Ð¡£
MIPSµÄÀíÄî¿´ËƸøÁË¿ª·¢Õß×î´ó³Ì¶ÈµÄ×ÔÓÉ£¬È´ÎÞÐÎÖеæ¸ßÁËоƬÉè¼ÆµÄÃż÷¡£
Èç¹û°ÑоƬÉè¼Æ±È×÷´î»ýľ£¬ArmµÄ·½°¸ÊÇ×öºÃ¸÷ÖÖ¸÷ÑùµÄÁã¼þÈÃÏû·ÑÕß×ÔÐÐÆ´×°£»MIPSµÄ·½°¸ÔòÊÇÖ±½Ó¸øÏû·ÑÕ߸÷ÖÖ¸÷ÑùµÄľͷ£¬ÈÃËûÃÇ×Ô¼ºÉè¼ÆÁã¼þ£¬ÄѶȿÉÏë¶øÖª¡£
´ËÍ⣬¼Ü¹¹µÄÈ·¶¨£¬Ï൱ÓÚ¸øÓ²¼þ¡¢Èí¼þÈ·Á¢ÁËÒ»¸öͨÓõĹæÔò£¬×ñÑÕâ¸ö¹æÔòÉè¼Æ³öÀ´µÄоƬ¡¢²Ù×÷ϵͳ¡¢Èí¼þµÈ£¬¿ÉÒÔÅÅÁÐ×éºÏ£¬×î¶à×öһЩ½Ó¿ÚµÄ¸Ä¶¯£¬±ã¿ÉÏ໥ÊÊÅä¡£
¶øMIPS¹ÄÀø¼Ü¹¹ÊÚȨ£¬Ö§³Ö¿Í»§Ìí¼Ó¡¢ÐÞ¸ÄÖ¸Áʵ¼ÊÉϱãÊǶÔͨÓùæÔò£¨±ê×¼»¯£©Ò»¶¨³Ì¶ÈµÄ·ÅÆú£¬Ôì³É“ËéƬ»¯”£¬Ò²¾ÍÊDzúÒµÁ´¸÷»·½Ú¸÷×ÔΪÕþ£¬ÎÞ·¨“¹²Í¬¸»Ô£”¡£Ò»¸ö¼Ü¹¹ÍùÍù¸ÄÀ´¸ÄÈ¥±ä³ÉÁË߯ÐÞ˹֮´¬£¬Éú̬¾Í¸üÄѽ¨Éè¡£
MIPSºÍRISC-V¶¼ÊôÓÚ¿ªÔ´¼Ü¹¹£¬RISC-V»¹ÊÇÃâ·ÑµÄ¡£ËäÈ»¿ª·¢Õß×¼ÈëÃż÷½µµÍÁË£¬µ«Õâ·´¶ø¿ÉÄܵ¼Ö¸üÑÏÖصÄÖ¸Á¼Ü¹¹ËéƬ»¯¡£
Òò´Ë£¬RISC-VÕóÓªµÄÖ§³ÖÕßÃÇ£¬Ò²Ò»Ö±ÊÔͼÔÚ¶¨ÖÆ»¯ºÍ±ê×¼»¯Ö®¼ä×öƽºâ£º
Ò»ÖÖ˼·£¬Êǽ«“ÎÞÏÞµÄ×ÔÓɔת±äΪ“ÓÐÏÞµÄ×ÔÓÉ”£º
±ÈÈçÌá³öÖ¸ÁÐ޸Ĺ淶£¬ÕâÖֹ淶ÐèÒª×î´ó³Ì¶ÈµØ¿¼ÂÇÈí¼þµÄ¼æÈÝÐÔ£¬²¢¹ÄÀøÓ²¼þ¿ª·¢Õ߶ÔÖ¸ÁîµÄÐ޸İ´ÕÕÕâÖֹ淶½øÐУ¬ÒԴ˽â¾ö¼Ü¹¹¿ªÔ´´øÀ´µÄÈí¡¢Ó²¼þ²»¼æÈÝÎÊÌâ¡£
Ò»¸öµäÐ͵ÄÀý×ÓÊÇ°¢Àïƽͷ¸çÐþÌúC908£¬¾Íͨ¹ýÁËRISC-V¸ù¾ÝÆäÖ¸ÁÐ޸Ĺ淶ÉèÖõļæÈÝÐÔ²âÊÔ£¬ÕâÒâζ×Ŵ󲿷ֵÚÈý·½Èí¼þ¿ª·¢Õ߶¼²»ÐèÒªµ£ÐÄÈí¼þ²»ÊÊÅäµÄÎÊÌâ¡£
ÁíÒ»ÖÖ˼·£¬ÊÇÍêÉÆ»ù´¡Ö¸Á£¬Ê¹µÃ¿ª·¢ÕßÎÞÐèÔÙ½øÐÐÔöÌíÐ޸ģº
±ÈÈçRISC-V»áÔÚ¿ª·¢ÕßÉçÇø¶ÔʵÏÖijһÖÖ¹¦ÄܵÄÖ¸ÁîÈÈÇé¶ÈºÜ¸ß£¬ÄÇô»ù½ð»á¾Í»á¿¼Âǽ«ÔÚ»ù´¡µÄÖ¸Á¼Ü¹¹ÖÐÔöÌíÕâÖÖÖ¸ÁîµÄ±ê×¼°æ£¬¿ª·¢Õ߱㲻ÐèÒª¸÷×ÔÌí²¹Ö¸ÁîÁË¡£
Ä¿Ç°£¬ÔÚRISC-V»ù½ð»áÒÔ¼°¾ÞÍ·³ÉÔ±ÃǵÄÓÐÒâÒýµ¼Ï£¬Á½ÖÖ˼·¶¼ÒѾ¿ªÊ¼ÊµÊ©£¬µ«µÀ×èÇÒ³¤¡£