gzip で Opencl を有効にするにはどうすればいいですか?

gzip で Opencl を有効にするにはどうすればいいですか?

gzipは広く使われているロスレス圧縮プログラムです。私はgzipをインストールしており、バージョンは次のとおりです。

gzip 1.2.4 (18 Aug 93)
Compilation options:
DIRENT UTIME STDC_HEADERS HAVE_UNISTD_H 

パッケージに対して Opencl を有効にする方法。Opencl 実装はありますが、有効にする方法がわかりません。

誰かこれを手伝ってくれませんか?

前もって感謝します

答え1

gzip は現在 (バージョン 1.9、2018 年 1 月リリース) OpenCL をサポートしていません。

Google で検索 (検索文字列「gzip opencl」) すると、gzip の OpenCL 実装が 3 つ見つかりました。Altera と Xilinx はどちらも FPGA で使用するためのリファレンス実装を公開しており、WinZip も OpenCL をサポートしているようです。

3つのうち、WinZipはクローズドソースであり、AlteraコードはAltera FPGAでの使用のみライセンスされていますが、Xilinxコードはオープンソースのようです。githubリポジトリがあります。https://github.com/Xilinx/アプリケーションただし、gzip は GPL コードであるため、Xilinx コードはライセンス契約と互換性がありません。

おそらく、gzip が OpenCL サポートを受ける唯一の方法は、誰かが gzip の GPL OpenCL 実装を作成することです。

関連情報