西部数据扩展PLATFORMIO的开放性、增强其RISC-V产品组合

西部数据扩展PLATFORMIO的开放性、增强其RISC-V产品组合

供稿 / 2019-06-21 15:4431052

2019年6月21日,北京 –西部数据公司 (NASDAQ: WDC) 日前宣布与PlatformIO Labs, OÜ达成战略合作伙伴关系,并与SiFive公司联手扩展PlatformIO的嵌入式开发平台的开放性,将新工具融入到平台中,从而为其提供一个端到端的开放式创新环境,包括对RISC-V的开发支持。从开发者社区收到积极反馈后,西部数据还公布了其开源的RISC-V SweRV CoreTM 和缓存一致性结构OmniXtendTM的关键增强新功能。这些消息的公布进一步证明了西部数据对RISC-V计划的支持,并增强了在新开放性的研发、专用计算机架构方面的领先地位,旨在应对高速增长的应用所带来的爆炸性的数据增长,例如人工智能 (AI)、机器学习 (ML)、物联网 (IoT)等。

西部数据首席技术官Martin Fink表示:“通过与PlatformIO的合作,我们可以将其整个多架构嵌入式设计环境(包括debug和trace)带入开源社区中。凭借内置的深度资源库和自动化支持,编程人员可以轻松地在开发平台之间进行转换,包括RISC-V在内。随着PlatformIO的开放性不断提高,结合我们近期增强了SweRV Core和OmniXtend的缓存一致性结构,进一步降低了RISC-V的开发障碍,并扩展了创新的潜力,从而使计算力更靠近数据。”

PlatformIO支持多种嵌入式硬件和软件技术的流线型设计,支持众多领先的操作系统、开发平台以及数百个主板。其统一的项目配置能力利用内置包和库管理器,并根据项目的环境构建自动安装所需的库和工具链。

凭借西部数据和SiFive的战略投资支持,开发RISC-V和其他架构的软件开发人员可以免费使用以前需付费的PlatformIO PlusTM的功能,包括PIO Plus Unified Debugger 和PIO Uniting Testing Engine工具以及远程访问功能。相关工程师还可以在多个操作系统环境中复制他们的项目,从而可以实现更高的设计灵活性,无需学习特定厂商的复杂工具包。凭借这些独特的多架构测试和调试资源的开放性,PlatformIO现已成为嵌入式技术端到端设计的完全开源支持环境,包括RISC-V生态系统的设计。

西部数据通过最新的SweRV Core来加速RISC-V架构的硬件设计。SweRV Core 1.1中集成了一系列改进功能,显著提高了其性能和可靠性。这些包括更快divide和fetch函数、I/O时序控制的融入、更好的纠错能力、多核调试改进等。32位有序内核(in-order core)是西部数据公司专为内部使用而设计的,在今年初向RISC-V生态系统开放了源代码。最新的内核现已可供下载。欲了解详情或下载内核,请访问https://github.com/chipsalliance/Cores-SweRV。

此外,西部数据以内存为中心的OmniXtend系统架构现在还可以与Barefoot Network的终端用户P4可编程TofinoTM以太网交换机ASIC一起运行。OmniXtend是通过以太网结构提供高速缓存一致性存储器(memory-over-an-Ethernet)的全新开放式方法,支持对多种组件的访问和数据共享。与Tofino交换机ASIC的兼容性非常重要,这样可以允许数据中心架构师实施和创新架构,将主存储器作为网络的核心。OmniXtend使高速缓存一致性能够与GPU、FPGA、机器学习加速器和CPU共享。可以支持数据中心架构、CPU微架构和数据中心设备中专门构建的计算加速器件的进一步发展。

这些新功能建立在西部数据长期致力于推进RISC-V生态系统并通过开源协作方式推动以数据为中心的创新基础之上,包括多个相关的战略投资和合作伙伴关系,并展示了其为实现将10亿个处理器内核过渡到RISC-V架构的既定目标而取得的进展。RISC-V使西部数据公司能够参与并利用强大的开发者社区,专注于使越来越多的计算能力更接近数据本身。随着计算能力更接近数据,客户可以最大限度地减少在边缘和数据中心内的数据移动,优化基于位置、负荷以及时间优先需求的处理流程。

声明类型:无需添加自主声明

发表评论注册|