Index / Reload
furukawa さん今晩は。cmodel.ppt は天野先生の資料だったんですね。PSO が初めて採用されプロセッサーは SuperSPARC だったようですが、SuperSPARC を含む SPARC-V8 アーキテクチャは PSO と同時に TSO も定義しています (TSO は IBM370 が最初)。 実際の使われ方としては、SPARC/Solaris が TSO のみサポートで、PSO は標準では使用することができないはずです。# SPARC/Linux は PSO が使えましたっけ?現行の SPARC-V9 では TSO、PSO に加えて RMO(Relaxed Memory Order) が定義されています。ただ V9 では PSO と RMO は実装してもしなくてもよいという扱いです。
天野先生の資料にもありますが、SuperSPARC以降はPSOです。
furukawa さん今晩は。cmodel.ppt は天野先生の資料だったんですね。
PSO が初めて採用されプロセッサーは SuperSPARC だったようですが、SuperSPARC を含む SPARC-V8 アーキテクチャは PSO と同時に TSO も定義しています (TSO は IBM370 が最初)。 実際の使われ方としては、SPARC/Solaris が TSO のみサポートで、PSO は標準では使用することができないはずです。
# SPARC/Linux は PSO が使えましたっけ?
現行の SPARC-V9 では TSO、PSO に加えて RMO(Relaxed Memory Order) が定義されています。ただ V9 では PSO と RMO は実装してもしなくてもよいという扱いです。
天野先生の資料にもありますが、SuperSPARC以降はPSOです。