Como habilitar Opencl para gzip?

Como habilitar Opencl para gzip?

gzip é um programa de compactação sem perdas amplamente utilizado. Instalei o gzip e a versão é a seguinte

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

Como habilitar o opencl para o pacote. Existem implementações Opencl. Mas não sei como habilitá-lo.

alguém poderia me ajudar com isso?

desde já, obrigado

Responder1

gzip atualmente (versão 1.9; lançado em janeiro de 2018) não oferece suporte a OpenCL.

Pesquisando no Google (string de pesquisa "gzip opencl"), encontrei três implementações OpenCL de gzip: Altera e Xilinx publicam implementações de referência para uso com seu FPGA, e WinZip também parece suportar OpenCL.

Dos três, o WinZip é de código fechado e o código Altera só é licenciado para uso com FPGAs Altera, mas o código Xilinx parece ser de código aberto; eles têm um repositório github emhttps://github.com/Xilinx/Applications. gzip, entretanto, é um código GPL, portanto o código Xilinx é incompatível com seu contrato de licença.

Provavelmente, a única maneira de o gzip obter suporte OpenCL é alguém escrever uma implementação GPL OpenCL do gzip.

informação relacionada