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

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

3天内不再提示

Top500操作系统现状

工程师 来源:SSDFans 作者:SSDFans 2020-10-16 13:54 次阅读

最近不可描述的网站上有一个活动,很多人post了比较沧桑感的照片。“How it stared & How it is going”

信息技术这个行业,因为有了摩尔定律的原动力,技术和商业的发展的确会有指数发展的机会。记得很多年前有个大佬说:“软件产品的优势就是复制的成本几乎为0,因此这个是软件相对于其他行业最大的竞争优势”。

但是最近的大佬会说:“因为软件的产品复制成本几乎0,这使软件成为了一个没有护城河的行业!”。没错,大家都接受了一个大项目开源之后,就会诞生了一系列的自主可控的国产软件的中国特色。

从最初的《集市和大教堂》开始,open source这个大旗的确是一呼百应,记得2010年的时候,云计算刚刚开始,微软就在担心windows 服务器版本的部署份额的下降,直到现在微软旗帜鲜明地支持Linux。这个是Top500操作系统的现状[1]。100% linux!!!

对于软件的开源,硬件公司,特别是家底比较厚的公司,也在发挥余热。最近被老黄收购ARM的消息淹没的IBM分拆其实也是一个时代的结束,并没有激起太多水花。

作为最近比较热门的自主可控的CPU的代表来讲,有MIPS,ARM,X86和Alpha 的ISA,但是作为现在唯一幸存的上一代的RISC的代表的open power就没有斩获一席之地。当然,一个技术方向的选择有很多因素,很多时候最先进的未必是最合适的。

这个就要回到上一篇的主题,hotchips一直就是芯片行业风向标。在整整10年之前,IBM也有一个session。[2]

对!就是IBM在2010年左右所做的NP,或者说第二代的NP处理器。相对于第一代的NP,增加了更多的HW 加速功能。

REG,compression, XML processing, cryptograghy, ethernet offload engine, 这些和老黄正在为那些互联网新贵的基础架构部门正在努力打造的DPU[3]类似。

IBM的45nm的工艺。400的片子,成本也不算低了。

对于系统的互联,虽然不是上一期的NoC,但是PBus的功能定位也很清晰:

all peers 架构,也就是DDR连在系统的Front BUS上,这个是在AMD上次的复兴之前,MC和CPU都是分家,当然AMD这次又分家了。

两个南,北向的Data Bus,有点NoC的感觉。

Pakets flow可以直接到cache,这就是Intel DDIO, 估计现在的网卡都要这样了。

不同的A2 core的配置,不同的power domain,这样的片子功耗注定不会低了。16core的A2 估计至少50W之上了。

CPU Cluster和内存的连接,以及L1$和L2$都中规中矩。这里面的Line Locking和way locking不知道能不能用在新的CPU集成MC的架构中,理论上对于分离的MC和CPU架构更有用。

至于A2的core,我后面会讲,但是现在要看看每个功能模块先。不太明白这里虚拟化的作用。不过,想到RISC-V现在还不支持虚拟化,power的确是祖上有矿。

这个PBIC更像是加速单元的cache,这个思路的确是和Xilinx 的CCIX以及Intel的CXL一样。

压缩

加密

XML的处理,这个东西在现在也是内存数据厂家想要的东东。

RegX

整个加速框架

最后提了一下包处理和PCIE功能。相对来讲对于今天没有太大的参考意义了。网络也有一个虚拟的L2的switch,居然支持到L4,估计是为了做TCP的协议卸载。PCIE居然在2010年就支持了SRIOV,可惜了。可以支持Root port 和end port。

总体感觉IBM在10年前把除了虚拟化以外的workload都考虑到了。这些需求到现在还是有非常大的市场。不知道在片子正式量产的2013年发生了什么,IBM这个片子并没有像FSL,Nitro前身,凯威一样留下太多记忆。

因此当IBM在2020年8月的openpower summit开源了A2的core时候,我才知道IBM曾经有这样一个东西。这个可能是一个介于SoC和NP之间的片子了。[4]

看架构,的确是一个非常成熟的CPU core,但是作为一个数据中心的网卡芯片,没有CPU是不够的,但是有CPU没有其他加速功能更是远远不够的。不知道IBM后续会不会把每个加速模块都开放出来。

跑了一下工程,的确是大厂风范,一路都很顺利,而且是基于AXI的interface,基本可以直接连在AXI-IC上跑起来,但是没有对应的OS软件,而且也没有L2cache的clutser设置,感觉IBM可能后面还有。期待呀。

最后还要讲一下,这个片子可是IBM的蓝色基因的超算上的部件[5],但是主要是哪里呢?这个需要懂行的大侠指点一下。

责任编辑:haq

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

    关注

    446

    文章

    47728

    浏览量

    409023
  • IBM
    IBM
    +关注

    关注

    3

    文章

    1667

    浏览量

    74268
  • 软件
    +关注

    关注

    67

    文章

    4345

    浏览量

    85609
  • DPU
    DPU
    +关注

    关注

    0

    文章

    293

    浏览量

    23965
收藏 人收藏

    评论

    相关推荐

    带你认识实时操作系统(rtos)

    实时操作系统(RTOS)是为嵌入式系统和实时应用提供一个稳定、可预测和高效运行环境的操作系统。实时操作系统确保了系统能够在严格的时间限制内响
    的头像 发表于 04-16 16:30 110次阅读
    带你认识实时<b class='flag-5'>操作系统</b>(rtos)

    深度解析全球操作系统格局

    操作系统是负责协调、管理和控制计算机硬件与软件资源的程序,是整个计算机的核心系统软件。 按照操作系统面向的设备类型,通用操作系统主要包括桌面操作系统
    的头像 发表于 01-18 15:00 279次阅读
    深度解析全球<b class='flag-5'>操作系统</b>格局

    详解实时操作系统和非实时操作系统

    实时操作系统,当外界事件和数据产生时,系统能以足够快的速度予以处理,其处理结果能在规定的时间内控制生产结果或对系统做出响应,并控制所有实时任务协调一致运行的操作系统
    的头像 发表于 12-26 09:54 1810次阅读
    详解实时<b class='flag-5'>操作系统</b>和非实时<b class='flag-5'>操作系统</b>

    Top500系统CPU架构趋势

    首先,我们强调 500 强中的绝对成交量。当我们在 2018 年开始进行这项分析时,每份新出版物都有超过四分之一的榜单更替。2020 年,业界注意到因疫情导致的系统数量减少。我们现在似乎正处于新的趋势线上,该列表略低于 2020 年以来的平均水平。
    发表于 12-04 10:02 243次阅读
    <b class='flag-5'>Top500</b>新<b class='flag-5'>系统</b>CPU架构趋势

    TOP500新榜出炉,Frontier依旧牢坐榜首

    新的问题。   TOP500 榜单变化   从前十的超算系统看起,我们会发现美国橡树岭国家实验室的Frontier依旧牢牢占据的第一的位置,作为新时代的Exascale级系统,依旧
    的头像 发表于 11-15 00:14 1309次阅读
    <b class='flag-5'>TOP500</b>新榜出炉,Frontier依旧牢坐榜首

    linux属于什么操作系统

    Linux属于一种类UNIX操作系统。Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统
    的头像 发表于 11-08 11:01 1712次阅读

    “数字经济企业TOP500”研究成果发布 软通动力荣登评选

    10月26日,2023数字经济企业研究成果发布暨研讨会在京举办,中国企业评价协会与中国信息通信研究院公布“数字经济企业TOP500”。软通动力以优秀的数字技术服务实力及助力数字经济发展所做出的贡献
    的头像 发表于 10-29 15:55 196次阅读
    “数字经济企业<b class='flag-5'>TOP500</b>”研究成果发布 软通动力荣登评选

    开源操作系统大全

    开源操作系统即公开源代码的操作系统软件,它遵循开源协议使用、编译和发布。自由和开放源代码软件中最著名的是 Linux ,它是一种类 Unix 的操作系统。Linux 可安装在各种计算机硬件设备中
    发表于 10-27 15:13

    汽车操作系统和中间件的关系

    如果嵌入式操作系统(比如FreeRTOS, uCOS或Autosar CP的内核)的开发难度和工作量是1, 那么大型操作系统的开发难度和工作量就是99, 从体量就能看出,一个完整的嵌入式操作系统最多几十M, 而一个大型
    发表于 07-21 11:16 439次阅读
    汽车<b class='flag-5'>操作系统</b>和中间件的关系

    FreeRTOS:一个迷你的实时操作系统内核

    ** 1、FreeRTOS** FreeRTOS是一个迷你的实时操作系统内核。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器
    的头像 发表于 06-29 17:15 515次阅读
    FreeRTOS:一个迷你的实时<b class='flag-5'>操作系统</b>内核

    经典的移动终端操作系统有哪些

    移动终端操作系统,也就是指手机、平板电脑等设备所使用的操作系统。 在移动互联网高度发达的今天,我们使用移动终端操作系统的时长,可能已经远远超过了Windows等桌面操作系统
    发表于 06-20 11:20 1264次阅读
    经典的移动终端<b class='flag-5'>操作系统</b>有哪些

    操作系统接口(1)#操作系统

    操作系统
    学习硬声知识
    发布于 :2023年06月01日 11:31:19

    前言和国内外现状(2)#操作系统

    操作系统
    学习硬声知识
    发布于 :2023年05月31日 23:07:13

    前言和国内外现状(1)#操作系统

    操作系统
    学习硬声知识
    发布于 :2023年05月31日 23:06:28

    聊聊操作系统

    说到操作系统,大家都不会陌生。我们天天都在接触操作系统——用台式机或笔记本电脑,使用的是windows和macOS系统;用手机、平板电脑,则是android(安卓)和iOS系统
    的头像 发表于 05-12 11:13 1020次阅读
    聊聊<b class='flag-5'>操作系统</b>