架构之争,Wave Computing 宣布MIPS将开源

商务办公
很长一段时间,MIPS一直受到行业分析师对架构的认知影响。除了一些可能已经过期的MIPS专利之外,MIPS的声誉在过去十年中随着MIPS科技在2012年卖给了Imagination Technologies后进一步受到侵蚀。

 毫无疑问,2018年是RISC-V真正开始在开源指令集的芯片架构师中建立势头的一年。

到2019年,RISC-V将不在是唯一的关注点。

昨天,Wave Computing 宣布将MIPS置于开源,其MIPS指令集架构(ISA)和MIPS最新核心R6将于2019年第一季度上市。

在本月被Wave聘用为MIPS授权业务总裁的阿特•斯威夫特(Art Swift)表示,此举对于加快MIPS在生态系统中的应用至关重要。

Swift解释说,开源是Wave首席执行官Derek Meyer的“一个大计划”,他是MIPS的资深人士,自从Wave在6月收购MIPS技术以来,一直在悄悄地推动开源。斯威夫特本人是MIPS的校友,曾在该公司担任营销和业务开发副总裁四年。

Wave自称是一家科技初创公司,准备将“人工智能和数据中心的深度学习推向前沿”,它认为MIPS是将Wave的人工智能推广到许多用途和应用的关键。

MIPS指令集包括SIMD(单指令、多数据)和DSP等扩展。Swift承诺MIPS将为开源社区带来具有“工业强度架构的“商业就绪”指令集。

Swift表示,芯片设计者将有机会基于任何目的通过验证和良好测试的指令集设计自己的核心。

[[253045]]

 

据Swift称,自2000年以来,基于MIPS内核的芯片已经出货了85亿个。许多客户都在坚持使用MIPS,包括Microchip,Mobileye(现在是英特尔公司),MediaTek和日本领先的一级供应商Denso。

虽然MIPS在工程师中赢得了一致的尊重,但它的所有权一直不稳定,它一直在努力构建自己的生态系统,并产生动力。今天MIPS远远落后于Arm,Wave的目标是扭转长期以来的下行趋势。

一、精明的举动

当被问及当前的MIPS合作伙伴对Wave的开源MIPS计划如何反应时,Swift说,“目瞪口呆”。评论中写道:“如果这发生在两三年前,那么RISC-V永远不会诞生。”

当被问及MIPS来到开源社区是否过晚时,行业意见似乎出现分歧。

Linley Group的首席分析师Linley Gwennap告诉EE Times,“MIPS在开源社区的思想上肯定落后于RISC-V,MIPS由于各种所有权转移,无法更快采取这一行动。”

尽管如此,Gwennap补充道,“鉴于MIPS提供的优势,我认为它还有时间赢得设计胜利。”

UltraSoC首席执行官Rupert Baines说,“考虑到RISC-V的势头,MIPS开源是一个有趣而又精明的举动。MIPS已经拥有大量优质工具和软件环境。这是一种放大MIPS自身优势的方式,而且不会损失太多。”

他认为,对于一些SoC设计师来说,MIPS可以替代采用RISC-V。

UltraSoC是一家总部位于剑桥的英国公司,为嵌入式系统提供先进的调试和分析技术,是RISC-V的积极支持者。

然而,Baines一直认为选择处理器核心“不应该是宗教战争。”

他认为,对于芯片架构师和设计人员来说,ISA只是一个小问题,他们的任务是交付包含不同处理器的异构系统。更大的问题是如何处理“整个系统”中的复杂性问题。

行业观察家对MIPS的成熟度有一致意见。

[[253046]]

 

Gwennap说:“MIPS ISA比RISC-V更完整。例如,它包括DSP和SIMD扩展。”

此外,MIPS是经过商业验证的ISA,在二十多年的时间里已经出货数十亿美元,Gwennap说,“MIPS软件开发工具更加成熟。”

此外,他还指出,“MIPS还提供专利保护和避免ISA碎片化的中央授权,这两者都是RISC-V所缺乏的。这些因素使MIPS在商业实施具有优势优势,特别是在于面向客户的核心。

二、MIPS的挑战

MIPS开放计划的参与者将可以免费访问最新版本的32位和64位MIPS ISA,无需授权或使用费。

MIPS未来的成功在很大程度上取决于社区的努力。Swift承认:“我们能够建立一个多么有活力、多么繁荣的社区,这是关键。 走“开源”不仅仅是一句空话。”,“必须全力支持和妥善管理所有开源工作。社区必须能够支持自己的发展。”Swift补充道。

那么,谁将管理MIPS 开放程序呢?

Swift说:“指导委员会内部仍在讨论。适当的管理对于确保MIPS客户开发工具、应用程序和MIPS开放生态系统提供的其他增值特性和服务确实至关重要。”

正如UltraSoC首席执行官Baines所指出的那样,“就像RISC-V基金会必须保持其指令的标准以避免碎片化一样,MIPS也必须具备足够的安全性。”

Swift本人敏锐地意识到构建开源社区所面临的挑战。Swift曾担任RISC-V基金会营销委员会副主席,他目前仍然是prpl基金会的主席。

当被问及谁将运行MIPS开放程序时,Swift建议建立一个新的基金会,或者把它转移到一个已经存在的开源组织,比如prpl基金会。

prpl 基金会成立于2015年,是一个开源的、社区驱动的联盟。据Swift介绍,它专注于实现嵌入式设备的安全性和互操作性,例如客户端设备,物联网和家庭网关系统。其成员包括Arris Technology,英特尔,沃达丰,高通,Broadcom等。

Baines对此表示赞同,并指出“prpl基金会可能不是一个糟糕的地方。”但斯威夫特明确表示尚未决定。

根据Wave的新闻稿,目前,MIPS开源计划将由Wave Computing和一个咨询委员会主持,该委员会将包括行业领先的OEM,合作伙伴,大学和技术精英,他们将帮助指导社区驱动的MIPS创新。

此外,Wave指出,“MIPS开源计划还将包括经过认证的验证合作伙伴,他们将协助确保实施的兼容性和防止架构碎片化。”

三、许可收入怎么样?

通过开源,Wave可能能够在RISC-V发展的时代拯救MIPS。然而,正如Gwennap所说,“这种方法使得MIPS更难获得许可收入。”他说,“挑战在于找到一种能够平衡开放可用性和创收的商业模式。”

 

 

 

 

对于Wave,通过计划在AI上授权Wave的IP来推广“面向所有人的AI”,MIPS被认为是加速其AI进入市场的关键。Wave的高级副总裁兼首席商务官Lee Flanagin在一份声明中说:

在MIPS Open下开发的基于MIPS的解决方案将补充我们现有和未来的MIPS IP核,Wave将继续在全球范围内创建和授权MIPS IP核,作为我们整个系统、解决方案和IP组合的一部分。

这将确保当前和新的MIPS客户拥有广泛的解决方案,可以从中选择他们的SoC设计,并且还可以访问充满活力的一个MIPS开发社区和生态系统。

在之前的采访中,Swift表示MIPS的策略将利用其“多线程架构、缓存一致性和异构集群来发挥其AI优势。”

四、MIPS专利在哪里?

很长一段时间,MIPS一直受到行业分析师对架构的认知影响。除了一些可能已经过期的MIPS专利之外,MIPS的声誉在过去十年中随着MIPS科技在2012年卖给了Imagination Technologies后进一步受到侵蚀。

在向Imagination出售的同时,MIPS还签订了一项向Bridge Crossing出售专利的单独协议。Bridge Crossing获得了580项专利资产中的498项,总收益为3.5亿美元。

与此同时,MIPS保留了与MIPS架构直接相关的其余82项专利属性,并对出售给Bridge Crossing的所有专利授予免版税的永久许可。

然而,Wave向《EE Times》解释说,在Imagination所有权期间,许多MIPS专利都是从Bridge Crossing获得许可。

尽管所有这些都是MIPS专利所有权的曲折,但Wave宣布“MIPS开源计划的参与者将获得MIPS授权的数百项现有全球专利。”

五、中国因素

任何对MIPS未来的预测都必须考虑中国因素,中国一直很重视MIPS。总部位于北京的计算技术研究所(ICT)领导了几代基于MIPS的龙芯芯片。中国政府通过其基于龙芯的超级计算项目,对MIPS保持了稳定的兴趣。

虽然目前中国大多数无晶圆厂芯片公司专注于属于Arm阵营的智能手机,但BLX IC Design Corp.(龙芯)、Action和Ingenic仍在使用MIPS。Swift对中国的大多数MIPS玩家非常熟悉,“因为我与他们合作过”Swift说。

考虑到中国对RISC-V的兴趣,Swift表示MIPS开源的前景“非常适合中国”。

随着MIPS的开源,更大的问题是Arm的下一步行动。

然而,甚至很难理解Arm如何效仿。Baines表示,与MIPS相比,Arm开源将是一个巨大的新闻,但是,Arm将失去更多。

原文链接:

https://www.eetimes.com/document.asp?from=timeline&isappinstalled=0&doc_id=1334087&page_number=3

责任编辑:武晓燕 来源: 今日头条
相关推荐

2021-03-03 09:58:09

AI 数据人工智能

2009-11-17 10:29:39

.NET Micro

2019-08-28 13:24:15

架构AI技术

2014-05-15 10:55:50

红帽云管理软件

2018-12-19 16:15:35

服务器虚拟化开源

2009-06-10 09:21:45

Google Wave架构

2016-11-18 14:28:24

2011-06-05 11:13:35

HTCSense UI

2013-03-11 16:26:21

IBM云计算开源

2009-04-14 22:12:11

LinuxGoogle开源

2009-06-17 09:17:26

2017-11-16 13:49:26

NumPyPython 2核心团队

2014-03-26 09:03:30

微软

2009-06-10 15:57:49

AndroidMIPS架构

2010-09-16 16:18:48

IBM收购

2014-11-13 14:32:38

.NET

2014-11-13 11:23:41

微软MacOSX

2009-09-03 10:52:13

Google Wave

2011-07-28 10:11:04

CPU开源Linux内核3.1
点赞
收藏

51CTO技术栈公众号