Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

新しいApple圧縮アルゴリズム:LZRAVENとLZMESH

Appleは、圧縮ライブラリにLZRAVENとLZMESHという2つの新しいアルゴリズムを追加しました。これらのアルゴリズムは、データ圧縮の効率性と速度を向上させるために設計されており、開発者はcompression_frameworkを通じて利用できます。

背景メモ

アップルがmacOS 15 Sequoia / iOS 18向けに導入した2つの新しい圧縮アルゴリズム。BrotliやZstdなどを含む既存のシステム圧縮フレームワークに追加された。 - **LZRAVEN**:レイヴン(カラス)の名を持つ汎用圧縮エンジン。Appleが自社開発したもので、具体的な圧縮率や速度の特性は公開されていない。既存のLZ系アルゴリズム(LZ4 / LZMAなど)に比べて、何らかのワークロードで有利と推測される。 - **LZMESH**:メッシュ(3D形状データ)に特化したロスレス圧縮。ジオメトリ・頂点属性などを効率的に扱う。ゲームやCAD、AR/ML向けの3Dアセットでファイルサイズ削減が期待される。 - この2つは同フレームワーク内の他のアルゴリズムと異なり、圧縮状態のデータをストリーミングできない(バッファ全体が必須)。また圧縮レベル選択も非対応。 - Appleは近年、Metalゲーム向けに3D資産圧縮技術を強化しており、LZMESHはその流れの一環。LZRAVENはFoundational Models(生成AIモデル)の効率的な配布を狙う可能性があるが、現時点では詳細不明。

関連記事