0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Micro Magic:已设计制造出世界上最快的RISC-V CPU

我快闭嘴 来源:半导体行业观察 作者:半导体行业观察 2020-12-07 14:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一家位于加州森尼维尔的小型电子设计公司Micro Magic Inc 。已经设计生产出了一种RISC-V架构CPU,其效率比世界领先的竞争对手高出数倍,同时还保持着不错的性能。

第一次注意到Micro Magic是EETimes本周的一篇报道,声称该公司设计制造出世界上最快的RISC-V CPU。Micro Magic的顾问Andy Huang声称,在1.1V电压下可达到5GHz和13,000CoreMark(一种基准测试工具)。一个运行在标称值为0.8V的Micro Magic内核可以在4.25GHz上提供11,000 CoreMark,仅消耗200mW。对此,Andy Huang创建了FineSim电路模拟器进行演示,在Odroid板上运行的内核的演示中,在0.8V时达到4.327GHz,在1.1V时达到5.19GHz。

在同一周的晚些时候,Micro Magic宣布同一款CPU在3GHz的情况下可以达到超8000CoreMark,而功率只有69mW。

什么是CoreMark?

在评估Micro Magic的新CPU时,首先要弄清楚什么是CoreMark,以及一个高性能的CPU到底要达到多少CoreMark。CoreMark是由嵌入式微处理器基准评测协会(Embedded Microprocessor Benchmark Consortium)发布的一款简化的CPU基准测试工具,CoreMark标准的测试方法很简单,就是在某配置参数组合下单位时间内跑了多少次CoreMark程序,其指标单位为CoreMark/MHz。CoreMark数字越高,意味着性能更高。CoreMark只关注CPU的核心管线(流水线)功能,包括基本的读/写、integer和控制操作。从而避免了内存、I/O等方面的系统差异的大多数影响。

嵌入式微处理器基准评测协会(EMBC)是一个具有广泛行业代表性的组织:英特尔德州仪器ARM、Realtek和诺基亚是其中一些比较著名的成员。

既然我们已经了解了这些,为了更好地评估Micro Magic的说法,下一步就是运行我们自己的一些CoreMark基准测试。这里我们所需要做的就是克隆它的GitHub存储库,然后发出make 命令-XCFLAGS=“-DMULTITHREAD=8-DUSE_FORK=1” 如果要一次在多个线程/内核上进行测试,则可以选择带参数。

用来比较测试的设备是手头现有的一台苹果M1 Mac Mini,以及一台配备Ryzen 7 4700u的宏碁Swift 3。获得原始性能分数比获得真正可比的功率要容易得多。在Ryzen的Linux系统上,我使用实用的turbostat在测试运行时获取Core和Package电源读数。

对于Apple M1,我无法使用像turbostat这样精细的数据,所以对于该平台,我选择了整个系统的电量消耗,只是简单地从测试时的持续读数中减去了桌面空闲时的读数。这是非常粗糙的,并且我提醒读者不要太依赖于仅从这些数字上比较M1和Swift 3的效率——但是对于Micro Magic的新型RISC-VCPU来说,这已经足够好了。

目前,Micro Magic CPU是单核的,尽管Huang表示可以“轻松”构建25核。Micro Magic提供了3GHz、4.25 GHz和5 GHz时的性能数据。在最高能效的3GHz时钟频率下,Micro Magic CPU的得分大约是Ryzen 4700u或Apple M1的CoreMark的四分之一。以最高性能的5GHz,性能超越了两个对比设备的3分之一。

这足以让我们知道,Micro Magic芯片目前的形式并不是手机或笔记本用例中传统的ARM和x86 CPU巨头的竞争对手,但它已经超越此前的RISC-V。在3GHz的高效时钟频率下,Micro Magic CPU的速度几乎是SiFive的Freedom U540 CPU单线程运行速度的三倍。在5GHz的频率下,它超过了SiFive的四核心方案。

Odroid板上MicroMagic CPU,在10秒内获得8200iterations/秒。连接到板上的万用表的读数是69mm——根据Micro Magic的说法,这是在运行期间进行的测量,而不是在之后的空闲时间。

大约只有世界级x86和ARM移动处理器的四分之一的性能,Micro Magic CPU听起来没什么大不了。但当我们把能源效率考虑在内时,事情就变得疯狂起来。在生成上述图表时,我在Ryzen 4700U上使用了核心电源(而不是总封装电源),并在Gnome3台式机关闭的情况下进行了测试。对于Apple,我只能访问整个系统的功耗,因此我从“被测”功耗中减去了“桌面空闲”功耗。

在检查电源效率时,我测试了单线程和多线程的Apple和AMD CPU。毫不奇怪,当每个可用CPU线程使用一个工作线程时,这两个部件每瓦产生的性能都会更高。这些都没有对Micro Magic的能耗领先地位产生太大影响。

在4.25GHz的频率下,MicroMagic可以用不到三分之一的功率完成Ryzen 4700U相同的工作负载。在3GHz时,这个数字骤降到所需电量的八分之一以下。

Linux操作系统已经支持RISC-V架构——所以对于那些仅仅需要提供良好性能和极高的功耗效率的headless或接近headless的控制器来说,Micro Magic的新CPU很可能已经达到了这一目标。当然,一旦你开始谈论整个消费者友好型系统,事情就变得相当复杂了。即使不考虑GPU和LTE调制解调器等硬件因素,基于非arm架构打造一款完整的Android手机也可能是一项复杂的工程。

话虽如此,值得一提的是, Micro Magic的性能已经超过了一些手机的CPU。即使在它所述的频率下——第一个3GHz频率,Micro Magic CPU超过高通骁龙820。骁龙820不再是世界级的了,但它也绝不是弱鸡,它是三星Galaxy S7美国版的处理器。

如果我们使用EMBC发布的骁龙820单核评分和Anandtech的单核CPU功率测试结果,我们得到大约16000 CoreMark每瓦。这是Ryzen 4700u单线程运行效率的三倍,Ryzen在运行最佳多线程工作负载时略好一些。

换句话说,Micro Magic的原型CPU比一个相当现代但仍然功能强大的智能手机CPU速度快得多,能耗表现也优异的多。

结论

所有这些听起来都非常令人兴奋——Micro Magic的新原型机使用Linux已经在其上运行的指令集,在很小的功率前提下就能提供稳定的智能手机级别的性能。此外,这家公司并不是一个无名小卒。

Micro Magic成立于1995年,以2.6亿美元的价格出售给Juniper Networks,并于2004年以原始创始人的名字重生。创始人Mark Santoro和Lee Tavrow最初在Sun Microsystems工作,并领导了开发300MHz SPARC微处理器的团队。Huang补充:“Santoro也在苹果公司工作过。”

Micro Magic打算使用IP许可模式向客户提供新的RISC-V设计。RISC-V只需要当下Arm架构中十分之一的操作码——进一步简化了设计问题,因为RISC-V CPU设计可以在航天飞机中运行,与其他设计共享晶圆上的空间。

话虽如此,这将是一项巨大的工程——例如,将一个完整的智能手机生态系统,比如商用Android,转变为一个新的架构。除了构建操作系统本身(不仅仅是内核,还有用于GPU、Wi-Fi、LTE调制解调器等所有硬件的驱动程序),更多第三方应用程序开发商也需要为新的架构重新编译他们自己的应用程序。

我们仍然接受Micro Magic的价值。虽然我们看到了一个8200 CoreMark评分的屏幕截图,以及69mW的电量读数,但我们并不完全清楚这个电量读数是否代表了整个基准测试运行。

不过,这仍然是一个令人兴奋的进展。新设计不仅表现良好,而且大大打破了功耗记录,而且在生态上比竞争对手开放得多。与x86、ARM甚至MIPS不同的是,RISC-V是开放的,并在免版税的许可下提供。
责任编辑:tzh

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电源
    +关注

    关注

    185

    文章

    18709

    浏览量

    261394
  • 处理器
    +关注

    关注

    68

    文章

    20148

    浏览量

    247142
  • cpu
    cpu
    +关注

    关注

    68

    文章

    11216

    浏览量

    222948
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么RISC-V是嵌入式应用的最佳选择

    最近RISC-V基金会在社交媒体发文,文章说物联网和嵌入式系统正在迅速发展,需要更高的计算性能、更低的功耗和人工智能。RISC-V是为未来而建的,包括超高效的MCU到高性能应用处理器,RIS
    的头像 发表于 11-07 10:09 1298次阅读

    英伟达:CUDA 已经开始移植到 RISC-V 架构

    7 月 17 日,在第五届(2025)RISC-V 中国峰会主论坛,英伟达副总裁 Frans Sijstermanns 分享了题为《在英伟达计算平台实现 RISC-V 应用处理器部署》的主题演讲
    发表于 07-17 16:30 3839次阅读

    RISC-V 的平台思维和生态思维

    Doorn 认为,RISC-V 扩展要拥抱 “平台思维” 和 “生态思维”。   在 7 月 17 日举办的第五届(2025)RISC-V 中国峰会主论坛,Leendert van Doorn 谈到
    发表于 07-17 14:04 4086次阅读

    Tenstorrent 首席架构师:未来 RISC-V 会是计算机的主流

    、物力,旨在让大家认识到未来 RISC-V 将成为计算机的主流。Tenstorrent 力争在 2027 年打造出全球最快CPU。   Wei-Han Lien 演讲的主题是《融
    发表于 07-17 11:26 1384次阅读

    智芯公司RISC-V高性能CPU芯片获得权威认可

    近日,智芯公司自主研发的RISC-V高性能CPU芯片通过工信部直属中国电子技术标准化研究院赛西实验室检测,标志着智芯公司在RISC-V高性能CPU芯片领域取得关键突破,自主研发实力获得
    的头像 发表于 06-16 17:32 1327次阅读

    RISC-V架构CPU的RAS解决方案

    RISC-V架构以追赶者的姿态在多个应用领域与X86架构和ARM架构展开竞争。在服务器应用领域,RISC-V架构正在重新定义服务器芯片领域必备的安全、虚拟化和RAS等规格和规范。服务器CPU芯片作为
    的头像 发表于 06-06 17:03 1568次阅读
    <b class='flag-5'>RISC-V</b>架构<b class='flag-5'>CPU</b>的RAS解决方案

    FPGA与RISC-V浅谈

    全球半导体产业竞争格局正在经历深刻变革,物联网、边缘计算等新兴技术的蓬勃发展,让RISC-V凭借其开源、精简以及模块化的灵活优势,日益成为业界焦点,也为全球半导体产业注入新的活力与挑战
    发表于 04-11 13:53 547次阅读
    FPGA与<b class='flag-5'>RISC-V</b>浅谈

    端侧AI、数据中心,RISC-V“上桌”

    应用。   最近超睿科技发布了UR-DP1000高性能桌面级RISC-V CPU,这款CPU拥有8个高性能自研RISC-V处理器核UR-CP100,12nm工艺下工作频率2.0~2.3
    的头像 发表于 03-21 00:04 2270次阅读

    芯来科技亮相RISC-V Day Tokyo 2025

    RISC-V Day Tokyo 2025春季会议于日前在东京大学ITO国际研究中心顺利举行。The RISC-V Day Tokyo作为日本最大的RISC-V活动,汇集了众多优秀的RISC-
    的头像 发表于 03-03 14:07 1027次阅读

    关于RISC-V芯片的应用学习总结

    RISC-V芯片作为一种基于精简指令集计算(RISC)原则的开源指令集架构(ISA)芯片,近年来在多个领域展现出了广泛的应用潜力和显著优势。以下是对RISC-V芯片应用的总结。 RISC-V
    发表于 01-29 08:38

    新的一年 RISC-V前景如何呢?

    1 月 7 日消息,RISC-V 领军企业 SiFive 成立中国分公司,中文名称定为“芯伍科技”。 1 月 14 日消息,专注传统与 AI 业务,Imagination 放弃 RISC-V CPU 开发。 新的一年,
    发表于 01-24 16:19

    RISC-V MCU技术

    GD32VF103系列的MCU,是兆易创新出的,用了基于RISC-V的Bumblebee处理器内核,主要是给物联网还有其他超低功耗的场景用的。这个系列MCU运算主频能到108MHz,片闪存从16KB到
    发表于 01-19 11:50

    国芯科技:结束基于RISC-V架构GPGPU研发

    的GPGPU内核研发工作,2024年7月公司已完成第一版RTL代码设计并对外公开发布。由于公司聚焦汽车电子芯片、服务器和云应用安全芯片、量子安全芯片以及AI MCU芯片的研发及设计,RISC-V GPGPU当前阶段的研发工作结束,未来公司将视国际
    的头像 发表于 12-20 00:15 3733次阅读

    RISC-V架构及MRS开发环境回顾

    指令集编译的程序能够无 障碍运行,且具有同系列CPU可移植性和兼容性。RISC-V指令集允许任何人设计、制造和销售RISC-V芯片和软件。 3.RI
    发表于 12-16 23:08

    SiFive 推出高性能 Risc-V CPU 开发板 HiFive Premier P550

    “  HiFive Premier P550:世界上性能最高的 RISC-V CPU 开发板,以 Mini-DTX 外形提供高性能 Linux 开发平台,支持下一波 RISC-V 开发
    的头像 发表于 12-16 11:16 2675次阅读
    SiFive 推出高性能 <b class='flag-5'>Risc-V</b> <b class='flag-5'>CPU</b> 开发板 HiFive Premier P550