「Kraken」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
29行目: 29行目:
 
その流れからか、[[PS5]]にはKrakenの[[コーデック]]が[[ハードウェア]]実装されるそうだ。
 
その流れからか、[[PS5]]にはKrakenの[[コーデック]]が[[ハードウェア]]実装されるそうだ。
 
これにより[[CPU]]を使わずに専用回路で超高速にデコードできるようになる。
 
これにより[[CPU]]を使わずに専用回路で超高速にデコードできるようになる。
 +
「9コア分以上のCPU負荷を肩代わりする」ほどの性能らしいぞ。
  
 
== 外部リンク ==
 
== 外部リンク ==
 
* http://www.radgametools.com/oodlekraken.htm
 
* http://www.radgametools.com/oodlekraken.htm

2020年3月19日 (木) 03:01時点における版

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

概要

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


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

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

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

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

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

外部リンク