FPGA開発日記

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

2022-08-01から1ヶ月間の記事一覧

分岐予測の評価キット Branch Prediction Championship Kit を試す (7. Path-Based Predictorについて)

Branch Prediction Championship Simulatorの続きを試す。 なんとなくPerceptron Predictorについて理解できたので、もう一歩進んでPath-Based Branch Predictionについて資料を読んでみる。 読んでいるのは以下の論文。 ieeexplore.ieee.org この論文で出て…

分岐予測の評価キット Branch Prediction Championship Kit を試す (6. 最も単純なパーセプトロン予測器について)

Branch Prediction Championship Simulatorの続きを試す。 パーセプトロン予測器。いわゆるニューラルネットワークに使われるようなパーセプトロンで予測を行う。 一番最初に出てきた論文は以下。基本的に以下の論文をベースにソースコードを見ながら考えて…

Yosysの使い方を勉強する (8. YosysのProcessについて)

まずはYosysに簡単なPassを作ってみる。接続関係を示すために、Yosysの内部構造RTLILのProcessについて勉強しよう。 struct RTLIL::Process : public RTLIL::AttrObject { unsigned int hashidx_; unsigned int hash() const { return hashidx_; } protected…