SiFive于2016年脫穎而出,,成為微控制器的小型低功耗內核開發(fā)商。到 2020 年底,,該公司擁有可以運行 Linux 的芯片,,本周表示它開發(fā)了一個 CPU 內核,可與設計的現(xiàn)代產(chǎn)品相媲美英特爾和 Arm,。該公司認為,,此類高性能設計可用于多種應用,包括具有128核的服務器級片上系統(tǒng),。
SiFive 的下一代高性能內核“在單核性能方面與英特爾的 Rocket Lake 系列和Arm 的 Cortex-A78設計接近,,”SiFive 產(chǎn)品營銷和傳播高級總監(jiān) James Prior ,告訴The Register,。目前細節(jié)很少,,但Prior暗示下一代核心在架構上與其現(xiàn)有的Performance P550設計相似,但在各個方向上都進行了增強以提取更高的性能,。
SiFive的Performance P550
今年早些時候,,SiFive 推出了新的Performance系列 P550 通用內核,該內核基于該公司的 64 位 U84 微體系結構,,具有13 級,、三發(fā)射、無序流水線,,針對多核應用處理器,。P550 內核具有專用的 2x32KB L1 和 256KB L2 高速緩存、具有位操作擴展的數(shù)據(jù)精度 FPU,,并支持多核一致性配置,,在一個內核復合體中具有多達四個內核和統(tǒng)一的 4MB L3 高速緩存。
該公司聲稱 P550 內核在采用 7 納米制造工藝時的尺寸為 0.23 平方毫米,,并且可以在 2.40 GHz 左右運行,。至于Performance P550 的 SPECINt 2006 得分為 8.65/GHz,可與當代 Arm 和 x86 內核的性能相媲美,。同時,,SiFive 表示,,與 Arm 的 Cortex-A75 相比,P550 每平方毫米的性能提升了三倍,。
P550 可從 SiFive 獲得許可,。由于這只是一個 CPU 內核,被許可方可以向其添加各種專用加速器,、IP 和 I/O 接口,,以獲得滿足其需求(或目標細分市場/工作負載)的獨特片上系統(tǒng)。
SiFive的Performance P550:每個SoC最多128個內核
SiFive的下一代核心應用程序的性能要求似乎是基于與P550非常相似的微架構,,但這一款實際上是一個四個問題的Oder微架構,,每個時鐘的性能更高。除了一個更廣泛的問題,,未來的核心還將有更大的L1緩存(高達128KB),,以及高達2MB的私有L2緩存。此外,,它支持多核一致性,,在一個復合體中具有多達 16 個內核和 16MB 三級緩存……
SiFive 聲稱,與 P550 相比,,下一代 Performance內核可以提供 50% 的更高性能,。此外,還可以將設計一直擴展到 128個內核并解決對性能要求很高的應用程序,。由于具有 128 個內核的 SoC 用于虛擬化環(huán)境,,因此該內核還添加了管理程序和中斷等功能。同時,,由于每核性能與 Arm 和 Intel 的最新微架構不相上下,,SiFive 的下一代內核可以隨著時間的推移解決高性能計算 (HPC) 應用程序,正如 監(jiān)督開發(fā)的組織 RISC-V International所設想的那樣RISC-V 指令集架構,。不過,,我們希望 HPC 客戶希望從 SiFive 獲得更多專有的東西。
James Prior 表示,,下一代內核將在明年作為 RTL 交付品提供,。客戶還可以在 FPGA 模型上測試驅動內核,。