O
PS5 terá o carregamento de dados mais rápido já disponível em um dispositivo de consumo do mercado de massa e achamos que pode ser ainda melhor do que você ouviu anteriormente. O que torna isso possível é um SSD rápido, um excelente IO stack que é totalmente independente da CPU e o decodificador de hardware Kraken. A compressão Kraken atua como um multiplicador para a velocidade de E / S e a capacidade do disco, armazenando mais jogos e carregando mais rápido em proporção à taxa de compressão.
A Sony publicou anteriormente que o SSD é capaz de 5,5 GB/s largura de banda descompactada esperada em torno de 8-9 GB /s, com base em medições de taxas de compressão médias de jogos em torno de 1,5 para 1. Embora o Kraken seja um excelente compressor genérico, ele teve dificuldades para encontrar padrões utilizáveis em um tipo crucial de conteúdo:
texturas de GPU, que constituem uma grande fração do conteúdo do jogo. Desde então,
fizemos um grande progresso no aprimoramento da taxa de compressão de texturas GPU, com
Oodle Texture que as codifica de forma que a compressão Kraken subsequente possa encontrar padrões que possa explorar. O resultado é que esperamos que a taxa de compressão média dos jogos seja muito melhor no futuro,
perto de 2 para 1.
Se a taxa de compressão fosse exatamente 1,5 para 1, a largura de banda de pico de 5,5 GB / s do SSD seria descompactada para saída de bytes descompactados de 8,25 GB / s do decodificador Kraken. A Sony estimou uma taxa de compressão média de 1,45 a 1 e 1,64 a 1 para jogos sem textura Oodle, resultando em largura de banda descompactada esperada de 8-9 GB/s.
A combinação de Textura Oodle e Kraken pode dar ganhos muito grandes na taxa de compressão. Por exemplo, em um conjunto de texturas de um jogo recente:
�
Fecho eclair | 1,64 para 1 |
Kraken | 1,82 para 1 |
| |
Textura Zip + Oodle | 2,69 para 1 |
Textura Kraken + Oodle | 3,16 para 1 |
A textura Kraken mais Oodle obtém quase o dobro da compressão do Zip sozinho neste conjunto de texturas.
Oodle Texture é uma biblioteca de software que os desenvolvedores de jogos usam no momento da criação do conteúdo para compilar sua arte original em formatos BC1-7 prontos para GPU. Todos os jogos usam codificadores de textura da GPU, mas os codificadores anteriores não otimizavam as texturas compiladas para compressão como a Textura Oodle. Nem todos os jogos no lançamento do
PS5 usarão o Oodle Texture, pois é uma tecnologia muito nova, mas esperamos que seja na maioria dos jogos do
PS5 no futuro. Por causa disso, esperamos que a taxa de compressão média e, portanto, a velocidade efetiva de E / S sejam ainda melhores do que o estimado anteriormente
The Sony
PS5 will have the fastest data loading ever available in a mass market consumer device, and we think it may be even better than yo...
cbloomrants.blogspot.com