资源与支持

SiFive 博客

来自 RISC-V 专家的最新洞察与深度技术解析

October 14, 2024

SiFive; Empowering A New Era of Data Center Innovation

SiFive’s mission is to create the best computing solutions in the world so our customers can deliver differentiated, best-in-class products. We do this not only by building great intellectual property (IP), but also by driving the RISC-V ecosystem forward. The open standard RISC-V architecture is the last instruction set architecture (ISA) that will ever matter. It’s not often that you can be part of a computing revolution; especially one that is revolutionizing systems as we know them. SiFive helps spur innovation across a broad community while ensuring our customers benefit from the evolution of our high-performance IP, ecosystem, extensions, and tools.

RISC-V has firmly established itself in the embedded market across a diverse set of use cases. RISC-V is gaining traction in other markets including data centers, ADAS, consumer devices, space and automotive, as the main processor running the rich operating system and services. In these segments, the competition is x86 and Arm. The common trait across all these markets is the rapid change of system requirements which, in turns, creates an opportunity for disruption. SiFive understands the need to deliver solutions that are not just a few percentage points better than the offerings from the incumbents, but dramatically higher-performance, flexible solutions that our customers can tailor to specific applications. In this post, we’ll explore how SiFive’s latest data center offering meets the needs of demanding AI workloads.

At the core of strategy is the need to take a system level view. These systems require both highly capable general-purpose processing and optimizable-for-purpose AI performance. For the latter, SiFive has been delivering a set of Intelligence Processors that either couple tightly to a customers’ AI accelerator or, in the case of the newly announced XM Series, incorporates that functionality in addition to scalar and vector processing.

RISC-V Summit diagram

From the general-purpose processing perspective, SiFive launched the Performance P870-D Processor in August 2024. I find it extremely satisfying to see industry recognition of where the P870-D processor is positioned from a performance perspective, as shown on this slide from a presentation during the China RISC-V Summit in August 2024 by Semiinsights, an independent 3rd party company.

Diagram of P870-D

This is a block diagram of the P870-D. You will notice that there are a lot of elements outside the P870-D CPU core itself. We get strong, consistent feedback from customers of the need for suppliers to offer system elements beyond the CPU core itself. As a result, for all of our processor offerings across the performance spectrum, SiFive provides a compute solution that includes not only the core clusters, but also the uncore agents, the IOMMU Gen2, and WorldGuard for security. This complete solution improves system development cycles and costs and reduces program risk.

The P870-D is a 64-bit Out of Order (OoO) core that is 6 wide, enabling up to 50% more single threaded performance compared to our prior generation P670 core. The P870-D microarchitecture is focused on single threaded performance with low power consumption, while also optimizing area. In this respect, our first generation solutions are very competitive with later generations of the Neoverse N series.

The P870-D core cluster supports the AMBA CHI-E coherent interface, enabling customers to select any CHI-based third-party or customer-generated coherent network on-chip (NoC) solution. This support for a standards-based interface allows for easier integration into our customers’ existing fabric, offering core scalability which is critical for this segment. It is also core to our strategy of enabling chiplet based implementations as customers start to explore new SoC configurations that improve their flexibility to respond to new market opportunities.

The uncore agents enable the interrupt handling, MMU support, and trace/debug. The uncore agents offer a flexible routing to the clusters, enabling a variety of coherent interconnect topologies (supporting up to 256 cores).

WorldGuard is a fine-grain security model for isolated code execution and data protection. It provides SoC-level information control with advanced isolation control, based on multiple levels of privilege per world, and an unlimited number of worlds. In addition to the RISC-V Physical Memory Protection (PMP) that provides memory isolation for code and data manipulated by the CPU, WorldGuard expands hardware isolation to the whole SoC to protect caches, interconnects, arbitrary bus masters, memories, and peripherals. In summary, WorldGuard is a very practical, scalable solution for real-time SoC partitioning. The second generation IOMMU provides a split version of the IOMMU, offering a distributed architecture that supports up to 8 IOTLB to reduce bandwidth congestion. This feature extends the scalability of IO devices required for datacenters and networking. The second generation also has support for 57-bit virtual addresses for memory intensive workloads or multiple concurrent workloads.

Finally, P870-D’s reliability, availability and serviceability (RAS) provides protection for on-chip memories, processor architectural states (register files, control and status registers(CSR)), and key structures of the datapath including interconnect and shared cache controllers. The P870-D RAS solution provides frameworks to configure and report errors in a way that is compatible with the RISC-V standard specifications.

SiFive’s P870-D offering, augmented with SiFive’s Intelligence AI products, will be leading the charge in the transformation of data center architecture towards one that is open and standards-based. This approach allows customers to innovate faster and in a way that more efficiently tracks the unique requirements of their intended use case. A key catalyst contributing to this transformation is the Server Platform Specification authored by the RISC-V server task group. The specification defines a standardized set of hardware and software capabilities that system software (such as operating systems and hypervisors) can rely on being present in a RISC-V server platform. The end state will be a single binary OS image distribution model that ties together hardware (SoC), firmware, and security specifications. End customers continue to demand choice and what this enables is for companies to avoid lock-in to a particular RISC-V implementation since all suppliers that are pursuing this segment are engaged in creating solutions that conform to this specification.

SiFive is bringing all these elements together to open up new opportunities for AI innovation in data centers, with P870-D leading the charge. We look forward to sharing more details in the months ahead.

David Miller
David Miller
Head of Corporate Communications, SiFive

David Miller is Head of Corporate Communications at SiFive, where he leads global corporate communications, executive visibility, media relations, and thought leadership as the company expands adoption of RISC-V across emerging computing markets. He is responsible for shaping the company’s narrative around major business milestones, technology innovation, and industry trends, including the growing impact of AI on semiconductor architectures.

Prior to joining SiFive, David held senior marketing and communications leadership roles at Qualcomm, where he led product marketing and communications for key growth businesses, and previously at CSR and LSI Corporation, where he managed corporate communications through major acquisitions and global brand transitions. He is known for translating complex technologies into compelling stories and building high-performing communications programs across media, analyst, and industry audiences.

Read more Insights from the RISC-V Experts

SiFive Performance™ P570 Gen 3 深度解析:面向下一代消费级与商用应用的高性能能效设计
最新文章
SiFive Performance™ P570 Gen 3 深度解析:面向下一代消费级与商用应用的高性能能效设计
SiFive 的核心是 RISC-V,这是 SiFive 创始人在公司成立 5 年前发明的指令集架构 (ISA)。SiFive 正持续演进基于 RISC-V 的 IP 基础模块,重新定义并推动各类计算平台的普及化发展。在技术领域,演进并非一串随机变化的时间线,而是一系列精心规划、环环相扣的里程碑。每一步演进都会创造一系列新的环境条件,从而推动下一次更复杂的跨越成为必然。要赢得这场竞赛,关键在于具备适应变化的灵活性与持续创新能力,而这两点正是 SiFive 与 RISC-V 的核心价值观所在。
P570 Gen 3:系统视角
最新文章
P570 Gen 3:系统视角
然而,CPU 的需求横跨性能、功耗和成本等多个维度。在某些细分市场中,需要在不同的功耗与成本约束下实现性能提升。基于这类 CPU 的系统需要可信赖的产品路线图,才能切实交付新的系统能力。尽管部分供应商已退出“低端市场”,SiFive 仍坚持在整条性能曲线上持续创新。本次发布的 P570 Gen 3 Performance IP,旨在为中低端、具备 Linux 能力的系统提供显著的性价比与能效比提升。
全力投入:开启增长新篇章
最新文章
全力投入:开启增长新篇章
我们自信地宣布公司发展历程中最重要的里程碑之一:完成 4 亿美元 的融资。本轮融资由 Atreides Management 领投,其他顶级投资机构\*包括 Apollo Global Management、NVIDIA(英伟达)、Point72 Turion 和 T. Rowe Price Investment Management, Inc.,以及现有投资者 Prosperity7 Ventures 和 Sutter Hill Ventures 参投。此次融资使公司估值达到 36.5 亿美元,并将加速 SiFive 的 RISC-V CPU 及 AI IP 解决方案推向数据中心和 AI 基础设施市场的核心地带。