Results 1 to 9 of 9

Thread: sony PS5 comes with an inbuild "Kraken compression" ...

  1. #1
    Member
    Join Date
    May 2008
    Location
    Germany
    Posts
    412
    Thanks
    38
    Thanked 64 Times in 38 Posts

    sony PS5 comes with an inbuild "Kraken compression" ...

    but what this means?

    ... SSD - IO "with Kraken decompression"

    Is this comparable with LZMA / ZSTD / LZ ?

    best regards

  2. Thanks (4):

    Bulat Ziganshin (18th March 2020),encode (20th March 2020),JamesB (19th March 2020),Jarek (18th March 2020)

  3. #2
    Member
    Join Date
    Mar 2013
    Location
    Berlin
    Posts
    47
    Thanks
    14
    Thanked 73 Times in 32 Posts
    Cited from https://www.eurogamer.net/articles/d...ext-gen-vision:
    The controller supports hardware decompression for the industry-standard ZLIB, but also the new Kraken format from RAD Game Tools, which offers an additional 10 per cent of compression efficiency. The bottom line? 5.5GBs of bandwidth translates into an effective eight or nine gigabytes per second fed into the system. "By the way, in terms of performance, that custom decompressor equates to nine of our Zen 2 cores, that's what it would take to decompress the Kraken stream with a conventional CPU," Cerny reveals.

  4. Thanks:

    joerg (19th March 2020)

  5. #3
    Member
    Join Date
    Feb 2015
    Location
    United Kingdom
    Posts
    171
    Thanks
    28
    Thanked 73 Times in 43 Posts
    It is this: www.radgametools.com/oodlekraken.htm
    They say they've made a hardware decoder for this codec.
    As for compression it's typically on par with lzma, sometimes better, the key reason for Sony using it is decode speed.

  6. #4
    Member
    Join Date
    Apr 2015
    Location
    Greece
    Posts
    99
    Thanks
    37
    Thanked 28 Times in 19 Posts
    Is there a better algorithm for compression in hardware than lz77? It possibly needs low memory usage and ability for parallelization and pipelining.

  7. #5
    Member
    Join Date
    May 2008
    Location
    Germany
    Posts
    412
    Thanks
    38
    Thanked 64 Times in 38 Posts
    @lucas: Thank you very much - for your usefull link!

    high compression and fast decompression

    ... very high compression ratios, comparable to LZMA
    ... it can decompress 10× faster than LZMA, and even 2-3× faster than zlib, which has much lower compression.

    best regards

  8. #6
    Member
    Join Date
    Dec 2011
    Location
    Cambridge, UK
    Posts
    503
    Thanks
    181
    Thanked 177 Times in 120 Posts
    All credit to them. I'm pleased to see recognition for a great product. The authors have been very helpful and communicative in this forum too.

  9. Thanks (2):

    introspec (24th March 2020),schnaader (19th March 2020)

  10. #7
    Member
    Join Date
    Jun 2015
    Location
    Switzerland
    Posts
    829
    Thanks
    239
    Thanked 300 Times in 180 Posts
    Quote Originally Posted by joerg View Post
    comparable with LZMA / ZSTD / LZ ?
    I think it is close to Brotli in density, and close to zstd in decode speed. I'd guess that like zstd it is not fully streamable in decoding, but requires a full block to be available ... But this is just a guess.

  11. #8
    Member
    Join Date
    Nov 2019
    Location
    Moon
    Posts
    28
    Thanks
    6
    Thanked 28 Times in 16 Posts
    Xbox Series X’s BCPack Texture Compression Technique Reportedly Better than the PS5’s Kraken

    https://gamingbolt.com/xbox-series-x...he-ps5s-kraken

  12. Thanks:

    Shelwien (23rd March 2020)

  13. #9
    Member
    Join Date
    Nov 2013
    Location
    Kraków, Poland
    Posts
    773
    Thanks
    237
    Thanked 248 Times in 152 Posts
    Indeed Kraken is just LZ+Huffman/tANS - while it is a great general purpose lossless compressor, a specialized lossy texture compressor should easily beat it at this task, like http://gamma.cs.unc.edu/GST/

Similar Threads

  1. Replies: 3
    Last Post: 8th April 2018, 01:12
  2. new compressor LZNA = "LZ-nibbled-ANS" - "Oodle 1.45"
    By joerg in forum Data Compression
    Replies: 22
    Last Post: 19th February 2018, 04:50
  3. Replies: 7
    Last Post: 4th January 2016, 14:06
  4. "bi-criteria" data compression
    By Garen in forum Data Compression
    Replies: 17
    Last Post: 9th December 2014, 14:28
  5. "Extreme" compression of DNS domains
    By nickety in forum Data Compression
    Replies: 20
    Last Post: 22nd October 2011, 01:20

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •