メインメニューを開く

Kraken(読み:クラーケン)とは、Oodle社が開発したゲーム向けの圧縮アルゴリズムである。

概要編集

データの巨大化を続けるゲームデータが大きいとロード時間も長くなる。 かと言って7zipのような強烈な圧縮率のアルゴリズムは展開が遅くてゲームでは厳しい。 という要望に応えるべく開発されたものらしい。


そこそこの圧縮率でありながら「zlibの3倍速い」としている。

クラーケンの他にも、マーメイドやセルキー、リヴァイアサンなどの兄弟アルゴリズムもあるぞ。 このうちバランス型なのがクラーケンだ。

アルゴリズム 圧縮率 展開速度
Kraken 高圧縮 中速
Mermaid 中圧縮 高速
Selkie 低圧縮 超高速
Leviathan 超高圧縮 低速

主にHorizon Zero DawnGod of War 4Days Goneなどのソニーから発売しているPS4作品に採用されているらしい。

その流れからか、PS5にはKrakenのコーデックハードウェア実装されるそうだ。 これによりCPUを使わずに専用回路で超高速にデコードできるようになる。 「9コア分以上のCPU負荷を肩代わりする」ほどの性能らしいぞ。

外部リンク編集