はじめに
SiFiveのP870-Dって、
- Up to 64 clusters, max 256-cores, either on-chip or via chiplet connectivity
のようです。
汎用的なRISC-Vコアで、256コアまで搭載できるのって、初めてではないでしょうか?
ということで、今回は、SiFive の P870-D について見てみます
P870
Hot Chips 2023 の記事から P870
下図は、上記の記事から説明のために引用します。P870 x 4 が 1つのクラスタで、4つのコアで L2 Cacheを共有しています。このクラスタを 2D mesh で接続するというもの。

クラスタの外に、L3 Cache Slice があります。2つのクラスタで 1つのメモリコントローラを持つ想定。
下図も上記の記事から説明のために引用します。L3 Cache Slice は、Multi Cluster Coherent Crossbar と Memory Ports の間にあるんですね。

P870の場合は、8個のクラスタ (x 4コア = 32コア)が max な構成なんでしょうかね。
P870-D
P870-Dは、max 256コアで、P870 の 8倍ですね。
下図は、上記の SiFive の P870-D の図です。説明のために引用します。

4コアなクラスタが最大64個になるので、流石に crossbar ではなく、NoC になったようです。
下記の ArmのCMN-700と同じような感じですね。
おわりに
Our roadmaps for both the performance and intelligence product lines will be driven based on inputs from customers as they look to deploy P870-D based chips and systems in 2025 and beyond.
とあります。
お幾らなんでしょうかね。。。Armよりもお安いのでしょうかね。。。