パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

PlayStation 5の詳細仕様が公開される」記事へのコメント

  • by Anonymous Coward

    売りはSSD、ほぼロード時間なしでゲームできるようになるらしいが。
    https://av.watch.impress.co.jp/docs/series/rt/1241858.html [impress.co.jp]

    • PCゲームはNVMeのハイエンドSSD使ってもロードが秒にはならないので、
      どんなマジックを使ってるのかかなり疑問なんだけどあんまり細かくは
      語られませんでしたね。DRAMも16GBしかないし。

      シーケンシャルは5GB/sぐらい出るGen4だけど、ランダムは相変わらず
      そんなには出ないのでどんなマジックなのか誇大広告なのか楽しみにして待ちます。
      • by Anonymous Coward

        大きな事言ってるんだからNVRAMみたいな扱いなんじゃねぇかなあ
        IntelのOptaneなんとかかんとか…メモリマップドI/Oなやつ…みたいな…
        据え置きハードだとやりやすい気がする

        • by satomi (9415) on 2020年03月23日 15時34分 (#3783702)
          私もそうだと思ってたんですが、解説だとむしろ「SSDが速いのでメモリに展開しなくて済む」
          って書いてあるんですよね。SSDコントローラーに専用のSRAMが載るようですが
          当然MBオーダーでしょうしマップデータのような100MBオーダーのデータを展開
          出来るわけないでしょうから、謎。実現できる要素は見当たりません。
          親コメント
          • by Anonymous Coward on 2020年03月23日 22時01分 (#3783985)

            PCだと遅いHDD使用する人もいるので、一旦全部メモリに読み込む必要があって遅い。
            最低速度を保証できるPS5だと、全部メモリに読み込んでおく必要が無く、逐次読み出しでいいから起動・ロードの遅延が短い。
            というようなことかと。
            そのためにDMAとか圧縮エンジンとかI/OコントローラをCPUとは別に搭載して、CPU介さずメモリに展開できるようにしてる。
            CPUがグラフィック処理してる裏で負荷かけずに逐次読み出しするのでしょうね。

            それに、既存のPC向けSSDでも、5.5GB/sを出せる環境はそんなに多くないと思う。
            PCI Express 3.0 x4接続の理論値を超えてるので。

            親コメント
          • by Anonymous Coward

            ナゾはナゾのままとして
            転送早けりゃ展開後のデータをまんまSSDに仕舞っといて利用するとか有るかもしれん
            そして作業途中まで終わったデータをたくさん持つ様な構造まで変えるとなると
            ストレージ活用したPS特化タイトルとかSCEの狙い通りのもんが出てくるかもしれん

          • by Anonymous Coward

            テクスチャストリーミングって結構前からあるぞ

          • by Anonymous Coward

            「メモリに展開する必要がない」ではなく「メモリに事前読み込みしなくていい(=バッファリングの為のメモリ不要)」みたいです

          • by Anonymous Coward

            "SSDが早いからMMIOでSSD見に行っても十分早い"という意味では?

            >SSDコントローラは12チャネル
            とあるのでCPU8コア同時にアクセスしても余るので単に並列化しやすいよという話だと思う。

            今どきのゲーム機ってDMA自分で書くんだろうか?死ねる。

            • by Anonymous Coward

              確かにそれは疑問。
              DMAの管理をユーザーに委ねるとか、この規模のシステムでありえるのかなと。
              制御マイコンレベルなら話はわかるんだけど。
              本当に性能だそうと思ったら、かなりの労力が必要に思えるし、そんな面倒なことするのかな?

            • by Anonymous Coward

              いっぱい勘違いがある気がしますが…

              >SSDコントローラは12チャネル
              これはSSDコントローラからNANDフラッシュのICへのアクセスチャネル数の話であって、CPUからコントローラへのチャネルではありません。
              既存のSSDでも8,16,32chの物があります。
              CPUからは普通にNVMeとしてPCIExpress 経由でアクセスするだけ。

              >今どきのゲーム機ってDMA自分で書くんだろうか?
              DMAがCPU内にあるか外にあるか、圧縮展開をCPU内でやるか外でやるかの違いでしかない。
              書きたいなら自分で書いても良いですが、普通はOSとかドライバで用意するでしょう。

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

処理中...