×

mips架构

mips架构(Wave Computing将于2019年提供免费MIPS架构,MIPS能在AI时代崛起吗)

admin admin 发表于2023-05-24 00:33:30 浏览39 评论0

抢沙发发表评论

本文目录

Wave Computing将于2019年提供免费MIPS架构,MIPS能在AI时代崛起吗

mips并不是架构开源,所谓的开源其实是指mips的指令集开源,架构是实现该指令集的硬件工程师以及系统架构师所要完成的工作这些核心内容,商业公司是不会将其开源的。对于指令集的硬件实现,是公司的核心竞争力,所以说很难有商业公司会将其核心的内容,核心的架构进行公开。

即便mips指令集已经来源,但是我觉得不一定能够在ai时代崛起,这就要从mips的优势劣势说起。所谓的优势和劣势是相对的概念,这里我要与mips进行比较的是risc-v开源指令集。

mips的优势

1 mips指令集提出的比较早,所以说在工具链方面相对比较完整,而且也有多款商业芯片。这就使得开发者能够有现成的参考,在一定程度上降低了软件以及硬件工程师的开发难度,特别是对于软件工程师来说,因为有比较完整的工具链,所以说在软件开发的过程中其遇到困难遇到问题有比较完整的调试与解决方案,这是他的最大优势。对于硬件工程师来说,如果要实现该指令集,那么可以参考已经商用的软件的data sheet,参考其中的微架构,然后根据自己的实际情况进行调整。

2 对于学术界而言,也就是对于广大在校的科研院校,因为该指令集提出的时间比较早,所以说也有比较多的参考,学生的学习门槛是相对其他指令集(比如x86指令集)来说会低一些。国内最典型的商用芯片就是龙芯,龙芯的指令集就和mips的非常接近。现在该指令集已经开远了,对于龙芯来说也是一个非常好的机会。

3 针对以上两点,risc-v在这两方面做得就比较差,首先risc-v的工具链也相对完整,但是还不够完善,这使得软件工程师也就是嵌入式工程师,在实现具体工作的时候,会显得比较困难。最重要的一点是目前该指令集没有大规模商用芯片,从目前得到的信息来看,国外已经有一些公司基于该指令集再生产一些芯片,比如说西部数据就采用该指令集设计了自己的CPU用来控制硬盘。对于国内就只有与小米科技公司合作的华米,黄米的黄山一号就是采用的该指令集。

劣势主要体现在指令集的复杂度以及灵活性

1 mips相对risc-v来说,还是显得复杂,特别是在指令延迟槽这一块,如果说处理的不好或者是微架构设计的不够合理,那么整个CPU的性能就会变得非常差。而riscV指令集就显得非常简单,而且该指令集的出现就是为了简化硬件工程师的设计难度,该指令集各种操作术以及操作码都出现在固定的位置,这样硬件工程师在设计译码电路的时候会相对简单。另外risc five,它不仅仅支持32位的,而且它还支持压缩的16位指令,也支持64位和128位指令。也就是说riscv它其实是一种可裁剪的指令集,它可裁减性非常好。

另外我们还应该注意到risc指令集他同时还定义了向量操作。我个人认为向量操作是riscv的杀手锏。在AI时代,我们要进行大量的图片处理,而我们知道图片它是一种二维数据,如果说某一种指令集能够支持向量操作,那么对于图片这种大数据量的处理而言,就会变的相对效率较高。单纯的一种高效的处理方式,并不能够成为一种通用的解决方式,最主要的是一种支持向量操作的指令集。而riscv恰恰满足了这一点,所以我认为在AI时代是崛起的可能性比较低,反而是后来的新秀riscv崛起的可能性非常高。

安卓支持mips架构的cpu,龙芯做的就是mips,龙芯为什么不做手机芯片呢

MIPS指令集不是主流指令集。

龙芯用MIPS是经过扩展的。

龙芯在航天领域运用的很好。

龙芯在政务领域也在应用。

龙芯在个人消费领域运用很少。

对于龙芯批评声很多。

这是个坏现象。

中国芯片企业光有政府支持是不够的,老百姓也要支持。

龙芯是不是作手机芯片并不重要。

只要龙芯有专长的强项就可以。

如何评价MIPS指令集架构宣布开源

这段时间RISC-V开源指令集的新闻很多,灵活、开放、低功耗的优势使得RISC-V处理器非常适合嵌入式、移动等市场,未来很有可能威胁ARM处理器的地位,所以它也被ARM视为眼中钉。除了ARM、RISC-V之外,低功耗处理器原本还有一个重量级对手——MIPS,几经转手之后现在到了Wave Computing公司手中,这家公司已经决定将MIPS指令集开源,并提供专利保护支持。对于MIPS处理器,国内最知名的要属龙芯了,龙芯现在是买断MIPS指令集授权并自行开发,但是MIPS这次开源或许会成为龙芯推动MIPS生态的一次机会。

MIPS处理器曾经比ARM还要火,比ARM更早支持64位,也是安卓系统支持的三大指令集之一,2012年Imagination Technologies斥资1亿美元收购了MIPS公司,准备加强CPU业务,这样就能提供完整的CPU、GPU授权,不过Imagination Technologies在这方面并不算成功,在苹果放弃他们的PowerVR GPU授权之后,Imagination Technologies也把MIPS业务卖掉了,现在MIPS在Wave Computing公司手中。

目前Wave正式宣布即将开放MIPS架构(ISA),为全球的半导体企业、开发人员及高校提供免费的MIPS架构,供其开发下一代SOC。MIPS架构开放计划将为所有参与者免费提供最新的32位和64位 MIPS架构,且不产生架构授权费和版权费,同时也为所有MIPS架构的使用者提供其在全球范围内几百项现有专利的保护。

Wave将在2019年Q1对外公布关于MIPS架构开放的进一步信息,比如:授权信息细节、可下载MIPS架构(ISA)、支持机制以及如何加入MIPS架构开放计划等。

迄今为止, 已有85亿多片基于MIPS架构的芯片在数千种商业解决方案中交付使用。MIPS指令集开源对整个MIPS生态系统来说是好事,而对国内的公司来说可能也是一次机会,目前国内搞MIPS架构的主要有君正、龙芯,龙芯之前是一次性买断了MIPS指令集授权,然后自己开发、扩展指令集,但是这样做有个很大的问题就是生态系统不容易建立,目前的环境下只靠龙芯自己去推动龙芯生态系统的建设是不可能的,而没有生态系统,处理器无论多先进都是没用的。

想了解更多有关科技、数码、游戏、硬件等专业问答知识,欢迎右上角点击关注我们【超能网】头条号。