ツインテールアーキテクチャ

ツインテールアーキテクチャを提案している論文を読んだ。面白かった。

教授は僕の興味を汲み取ってくれてこの論文を読むことを勧めてくれたのだろう。

単純にまとめれば

  • スーパースカラにおいて命令間に依存があっても実行できるようにする
  • フロントエンドでインオーダー実行、バックエンドでOoO実行
  • OoOのdispatchやscheduleを行っている間にフロントエンド実行を行い、
    フロントエンド実行の分のレイテンシを隠蔽

評価の結果を見ると平均13.6%の性能向上ということでまずまずの結果かな

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です