FPGA開発日記

カテゴリ別記事インデックス https://msyksphinz.github.io/github_pages , English Version https://fpgadevdiary.hatenadiary.com/

富岳のプロセッサA64FXのマイクロアーキテクチャマニュアルを読む(9. セクタキャッシュとハードウェアバリア)

スーパコンピュータ富岳のプロセッサA64FXに関するマイクロアーキテクチャが公開されている。こういう情報はあまり出てくることが無いので、とてもありがたい。

github.com

せっかくなのでまとめていく。最初は勉強のためにPowerPointにまとめていたのだが、資料を切り貼りしながらブログに乗せていくことにした。


  • 12. セクタキャッシュ
    • セクタキャッシュはキャッシュ領域を分割し、プロセッサコアが領域を選択して使用できるようにする。
f:id:msyksphinz:20200401010656p:plain
  • セクタキャッシュの容量は、プログラムの実行中に変更される。
f:id:msyksphinz:20200401010747p:plain
  • 13. ハードウェアバリア
    • ソフトウェアプロセス・スレッドでの同期をサポートするためのハードウェアバリア。CMG内での同期をサポートするための機構が備わっている。
f:id:msyksphinz:20200401010918p:plain