Vengineerの戯言

人生は短いけど、長いです。人生を楽しみましょう!

Armのサーバー用コアもBFloat16をサポート

@Vengineerの戯言 : Twitter
SystemVerilogの世界へようこそすべては、SystemC v0.9公開から始まった 

Armが新しいサーバー用コアの新しいNeoverseをアナウンスしましたね。

サーバー用コアですよ。

fuse.wikichip.org

Neoverseは、サーバー用コアのシリーズ名

Cosmos Platform : Cortex-A72ベース、16nm

Ares Platform : Neoverse Nシリーズ、7nm、2019、Cortex-A76ベース

Zeus Platform : Neoverse Vシリーズ、7nm、2020、Cortex-X1ベース

Poseidon Platform : 5/3nm、2022+

 

Neoverse-V1では、2020年、SVE (Scalable Vector Extension)、Bfloat16をサポート。

Neoverse-N2でも、2021年、SVE をサポート、Bfloat16をサポート。

V1は、2 x 256b で、N2は、2 x 128 b、N1も 2 x 128b なので、V1から 2 x256b

ちなみに、富岳に搭載されている A64FXのSVEは、2 x 512b

 

Intel、POWERに続き、Armも bfloat16 をサポート。

ということは、Poseidon では、Matrix 演算をサポートしそう。

Intel、POWERもサポートしたんだから。。。

 

SVE Programming Examples というページがあります。