タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

software pipeliningに関するmogwaingのブックマーク (1)

  • Software Pipeline Optimization

    SWP - ソフトウエア・パイプライン最適化 ソフトウエア・パイプラインとは? ソフトウエア・パイプライン動作について ソフトウエア・パイプラインの実行 ソフトウエア・パイプラインとは? ループがもつ並列性は、インストラクション・レベルの並列度から、ループの複数プロセッサでの並列実行のような高レベルの並列度まで、多岐にわたる。ここでは、インストラクション・レベルでの並列性について示す。 次のようなDAXPYのベクトル演算を考えてみる。 do i = 1, n y(i) = y(i) + a*x(i) enddo この演算は、スカラとベクターの乗算の結果をベクターに加算している。この反復計算では、各反復計算時に、次のインストラクションが発行される。 2 ロード命令 1 ストア命令 1 乗算・加算命令 2 アドレス増分 1 ループ終了の判定と分岐 R10000は、スーパースカラ・アーキテク

  • 1