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
    177
    Thanks
    29
    Thanked 75 Times in 45 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
    124
    Thanks
    42
    Thanked 33 Times in 22 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
    524
    Thanks
    199
    Thanked 186 Times in 127 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 (20th March 2020)

  10. #7
    Member
    Join Date
    Jun 2015
    Location
    Switzerland
    Posts
    970
    Thanks
    264
    Thanked 347 Times in 219 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
    50
    Thanks
    16
    Thanked 51 Times in 30 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
    815
    Thanks
    252
    Thanked 262 Times in 161 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, 02:12
  2. new compressor LZNA = "LZ-nibbled-ANS" - "Oodle 1.45"
    By joerg in forum Data Compression
    Replies: 22
    Last Post: 19th February 2018, 05:50
  3. Replies: 7
    Last Post: 4th January 2016, 15:06
  4. "bi-criteria" data compression
    By Garen in forum Data Compression
    Replies: 17
    Last Post: 9th December 2014, 15:28
  5. "Extreme" compression of DNS domains
    By nickety in forum Data Compression
    Replies: 20
    Last Post: 22nd October 2011, 02: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
  •