对标 Arm Neoverse N2,SiFive 推出数据中心级 RISC-V 内核设计 P870-D

发布者:心连心意最新更新时间:2024-08-15 来源: IT之家关键字:Arm  SiFive  RISC-V 手机看文章 扫描二维码
随时随地手机看文章

8 月 15 日消息,RISC-V IP 企业 SiFive 当地时间昨日宣布推出面向数据中心应用的 P870-D CPU 设计。

P870-D 建立在 SiFive 于 2023 年发布的 P870 高性能核心之上,并新增了诸多面向数据中心应用的功能:

  • P870-D 支持开放的 AMBA CHI 协议,单集群至高 64 核,整体至高 256 核,而原版 P870 支持至多 32 核集群;

  • SiFive 还为 P870-D 增加了 RAS 功能,可在问题出现前检测到错误并保护数据完整性,有助于防止停机并确保系统的整体可靠性;

  • 此外 P870-D 还包含一个分布式和可扩展的 IOMMU(IT之家注:输入输出内存管理单元,Input-Output Memory Management Unit),用于加速虚拟化设备 IO。

SiFive 性能核心路线图

▲ SiFive 性能核心路线图

SiFive 高级主管 Ian Ferguson 向外媒 The Register 表示,根据 SiFive 在台积电 3nm 制程上的测试结果,P870-D 性能同 Arm Neoverse N2 相当,但规模仅有后者的 3/4。

SiFive 产品资深副总裁 John Ronco 在新闻稿中表示:

  • SiFive 通过广泛的 RISC-V 解决方案组合为人工智能时代带来了简洁、现代的方法。新的 P870-D 增强了我们久经考验的高性能架构,将性能、灵活性和可扩展性提升到了新的水平。

  • SiFive 提供的全套解决方案(包括软件、IOMMU、中断控制器和其他非核心模块)与我们用于专用于 AI 的智能处理器相结合,使我们的客户能够轻松实现 AI 和数据中心工作负载最有效的性能 / 功耗 / 成本指标。

SiFive P870-D 处理器目前正在向主要客户出样,最终生产版本将在 2024 年末前发布。


关键字:Arm  SiFive  RISC-V 引用地址:对标 Arm Neoverse N2,SiFive 推出数据中心级 RISC-V 内核设计 P870-D

上一篇:兆易创新GD32H7 STL软件测试库获得德国莱茵TÜV IEC 61508功能安全认证
下一篇:兆易创新与安谋科技深化技术合作,携手共赢Arm MCU创芯机遇

推荐阅读最新更新时间:2024-11-07 17:36

gcc代码反汇编查看内存分布[2]: arm-linux-gcc
arm-none-linux-gnueabi-gcc -v gcc version 4.4.1 (Sourcery G++ Lite 2010q1-202) 重点: 代码中的内存分配, 地址从低到高: 代码段(RO, 保存函数代码) -- 只读数据段(RO, 保存常量) -- 数据段(RW, 已初始化并且初始值不为0的全局变量和静态变量) -- bss段(RW, 未初始化或者初始化为0的全局变量和静态变量). 程序运行起来之后, 堆区和栈区的变量地址是动态分配的. 可以看出arm-none-linux-gnueabi-gcc编译和gcc编译结果是类似的. #include stdio.h #include s
[单片机]
玩转mini2440开发板之【64位Ubuntu系统无法运行arm-linux-gcc】
前段时间由于工作原因,将虚拟机重装了,由原来的Ubuntu 12.04(32位)升级成了Ubuntu 16.04(64位)。自然,原来安装在Ubuntu 12.04中的所有mini2440开发板相关的工具和源码,都要重装一遍。今天刚好得空,于是就开始整。 第一步当然是安装交叉编译器了,仍然是友善之臂arm-linux-gcc 4.4.3的版本,按照官方手册的步骤,直接解压,然后添加环境变量,一气呵成。可是,当我注销完重新登录之后,输入命令时,系统却给出了一个出错提示: leon@Ubuntu:~$ arm-linux-gcc -v /opt/FriendlyARM/toolschain/4.4.3/bin/arm-linu
[单片机]
ARM 汇编器对C的扩展
__swi void ledtest(); //:声明 edtest 是个软中断。 __asm 内嵌汇编 //:通常在C程序里面需要嵌入汇编代码,这是就可以用__asm关键字来指示编译器下面的代码是用汇编语言来写的, __inline 定义内联函数 //:就像在C语言中用define定义宏一样,用__inline关键字定义的函数在调用的地方被展开,这主要就是为了解决频繁的函数调用开销过大的问题,如果用__inline关键字定义的函数过大,每个调用函数的地方都会将其展开,这样的话在一定程度上也增加代码量,所以说一般用__inline 定义的函数代码量并不是很大。 由于在C语言中无法直接访问COSR, 因此需要通过嵌入
[单片机]
基于ARM&Linux的嵌人式设备远程调试模块设计
0 引 言 目前,大多数的工业设备都有专用的调试接口和调试软件,这种方式能有效解决系统现场调试和维护升级的问题,但也有一些弊端。首先,依赖专用的调试软件,随着产品的丰富,调试软件的版本也随之增加,从而工程人员需要面对软件匹配的麻烦;其次,专用的调试接口和配备专用的调试软件需要专业人员操作,用户无法灵活地使用设备。因此需要一种无需专用设备,方便、易行的设备调试方案。随着计算机技术的发展,以ARM为代表的微处理器的性能得到极大的提高,从而提高了嵌入式系统的性能,应用范围也更加广阔;而网络技术的发展,使得B/S(客户端/服务器)模式成为一种潮流。这两者的结合便为设备的现场调试方式提供了新的方案。工程人员只需要连接Internet的设备
[单片机]
基于<font color='red'>ARM</font>&Linux的嵌人式设备远程调试模块设计
ARM 系列 -- FS2410 开发板上启用 MMU 实现虚拟内存管理
一、背景 FS2410 开发板上的 ARM 核心为 ARM920T, ARM920T 代表着什么呢? 其实ARM920T = ARM9 core + MMU + Cache,也就是说 ARM920T 为实现虚拟内存管理提供了硬件条件,这个硬件条件就是 MMU -- 内存管理单元。前面的实验我们程序里的地址都是直接对应物理地址,也就是说虚拟地址等同于物理地址,而今借助 MMU 我们可以实现虚拟内存管理,程序里面的地址不再被直接送到地址总线,而是先通过 MMU,由 MMU 来实现虚地址到物理地址的映射。这有什么意义?想象有这么两个程序,它们有相同的虚拟地址,但由于运行时其虚地址分别被映射到不同的物理地址,所以它们各行其道、和平共处,
[单片机]
<font color='red'>ARM</font> 系列 -- FS2410 开发板上启用 MMU 实现虚拟内存管理
基于ARM的智能车无线视频监控系统设计
移动机器人,是一个集环境感知、动态决策与规划、行为控制与执行等多功能于一体的综合系统。它集中了传感器技术、信息处理、电子工程、计算机工程、自动化控制工程以及人工智能等多学科的研究成果,代表机电一体化的最高成就,是目前科学技术发展最活跃的领域之一。随着机器人性能不断地完善,移动机器人的应用范围大为扩展,不仅在工业、农业、医疗、服务等行业中得到广泛的应用,而且在城市安全、国防和空间探测领域等有害与危险场合得到很好的应用。因此,移动机器人技术已经得到世界各国的普遍关注。 本次设计一款既具备智能终端控制也可通过上位机进行实时视频监控的视频监控小车。在本次开发的系统中,通过使用无线路由器和无线网卡组建局域网,在智能车架设mjpgstreame
[单片机]
基于<font color='red'>ARM</font>的智能车无线视频监控系统设计
如何安装arm-linux-gcc编译器
如何安装ram-linux-gcc,之前安装过几次,刚开始没有成功,觉得很麻烦,后来又一次,安装成功了,爽啊,所以想跟各位分享一下。 首先准备好arm-linux-gcc的包,比如说是arm-linux-gcc-fh.tar.gz,首先是解压缩,路径可以随便放,但是个人建议最好放在/opt这个目录下面,使用如下命令: tar xvzf arm-linux-gcc-fh.tar.gz(空格)C(空格/(注意这之间的空格),然后就解压缩好了,接下来就是要修改一下配置文件了,切换到root权限,然后,输入如下命令: vi /etc/bash.bashrc 然后在最后面一行加入如下语句: expor
[单片机]
选择ARM CPU的嵌入式操作系统的技巧
从8位/16位单片机发展到以ARM CPU核为代表的32位嵌入式处理器,嵌入式操作系统将替代传统的由手工编制的监控程序或调度程序,成为重要的基础组件。更重要的是嵌入式操作系统对应用程序可以起到屏蔽的作用,使应用程序员面向操作系统级开发应用软件,并易于在不同的ARM核的嵌入式处理器上移植。 嵌入式操作系统都具有一定的实时性,易于裁剪和伸缩,可以适合于从ARM7到Xscale各种ARM CPU和各种档次的应用,嵌入式操作系统可以使用广泛流行的ARM开发工具,如ARM公司的SDT/ADS和RealView等,也可以使用开发软件,如GCC/GDB、KDE或Eclipe开发环境,市场上还有专用的开发工具,如Tornado、mC/Vie
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved