即将推出新的项目!POWER ISA再进化

本文转载自:OpenPOWER在中国微信公众号

近日,OpenPOWER 基金会执行董事 James Kulina 在印度知名高等学府印度理工学院鲁尔基分校(IIT Roorkee)与 OpenPOWER 及 IBM 联合举办的OpenPOWER 堆栈技术研讨会上,分享了OpenPOWER基金会的最新进展及未来发展方向。

以下为演讲内容整理:

大家好。很高兴能参加今天的研讨会。我是 OpenPOWER 基金会执行董事 James Kulina,想借此机会跟大家介绍一下基金会,以及我们正在做的工作。我们想寻找一群志同道合的人,以合作的方式参与基金会的项目,做出各自的贡献。

OpenPOWER当前的工作重点

OpenPOWER 基金会成立于 2013 年,是一家全球性的非营利组织,我们的成员遍布全球。我们的工作主要有两项,其中一项是 2019 年推出的完全开源的 OenPOWER ISA,我认为这是对基金会的重新定位。

我们的目标是加速 OpenPOWER ISA 和开放技术的普及,通过我们在规范、合规和产品系统集成方面所做的努力推动技术创新,并围绕 OpenPOWER 发展整个生态系统和成员。

我们通过推动社区参与,加大推广来实现这一目标。今天的研讨会是一种形式,此外我们也会举办一些活动,比如 11 月的峰会。大家可以提前提交想要发表的演讲主题。

我们希望推广 Power 架构以及相关技术。所以如果大家有正在研究 POWER 技术,可以跟我们分享,我们会负责推广,帮您做出贡献,和感兴趣的人建立联系。

基金会过去主要关注 IBM 在 POWER 架构、CPU 和系统方面的基本规范和功耗等。但是最近基金会转向以产品为中心的项目,也就是工作组。

我们制定了新的规则,允许非成员参与。可以个体成员身份加入,或者直接在我们的工作组当中和大家协作,不需要成为成员就可以参与贡献。我们的目标是为大家提供基础,围绕软件、芯片和系统构建新产品,从而开发出适用于我们的生态系统的开放式互补技术。

接下来的发展方向

大家知道,POWER 系统一直以来在高性能计算、云计算、边缘计算以及人工智能领域都有不错的表现。

现在, OpenPOWER 基金会希望基金会和更广泛的成员社区能在网络、汽车、存储、工业物联网领域培育出更多的用例。

为了达成这一目标,去创造新的项目,于是有了这些新的系统集成工作小组。

我们创建的第一个项目是 Libre BMC 项目。BMC 指的是基板管理控制器,几乎每一台服务器上都会用到。BMC 从固件到硬件本身过去都是高度专有。而我们则创建了这个新的系统集成组(SIG),通过 POWER ISA 来开发一个新的 BMC 板。

我们正在和其他基金会以及一些成员公司合作。从系统到软件和硬件的设计,所有的东西都是完全开源的。我们的目标是基于 Power ISA 开发可在 FPGA 上运行的软核。我们正在努力降低成本、加快开发的速度,并让尽可能多的人参与其中。该软核将运行 Open BMC 开源固件和软件。

同时进行的工作还有 OCP DC-SCM 开源固件项目和开源硬件模块规范。这个模块会被放在服务器而不是主板上。我们将率先支持 Xilinx Artix 7 和 Lattice ECP5,还将使用 SymbiFlow 和 liteX 等开源工具。

我们希望尽量让更多开源社区参与进来,从而有更多的人为这个项目做出贡献。这是一个开源项目,如果大家想参与进来,我们非常欢迎。希望大家都能参与进来。

接下来,我们还将召开 POWER ISA 小组启动会议。我们如今完全开源,希望能让更多的公司和机构使用 POWER ISA 进行设计。这样 ISA 才能基于新的用例不断演进。这个工作组的目的,就是确保能让人们为 ISA 和规范真正做出贡献。

过去我们的体系相对封闭,用户只需要接受我们提供的产品。现在,我们为 POWER ISA的进化提供了机制保障。所以你会看到 Libre 的人加入这个工作小组。

许多其他的组织也已经注册并加入这个工作组,因为他们想要制造新的芯片,确保他们符合要求。如果他们有具体的指令想要合并,可以通过我们的程序做到这一点。所以也欢迎大家参与这个项目。

即将推出新的项目

我们即将推出 POWER Pi 这个新项目。我们想要创建一个使用 POWER ISA,成本相对较低的单板计算机(SBC),也就是 ASIC。它有很多功能,可以放在桌子上,让大家使用,看看 POWER ISA 是如何操作的,CPU 是如何操作的,还能创造一些很酷的东西。

这个过程需要安装不同的软件,尝试不同的功能。大家可以通过黑客松进行开发,互相认识,熟悉 POWER 架构。

希望大家能参与到这个项目中,我们为了推动整个项目也付出了很多努力,现在项目很快就会推出。我们目前正在统计为准备产品上市要做的所有事情。为了开始这项工作,也希望大家能帮助我们来完成各种测试。

最新文章

最新文章