É possível usar o OpenCL em um sistema operacional mínimo sem o X?

8

Estou procurando usar o OpenCL para mineração de Bitcoin. Obviamente, é tecnologicamente possível usar uma GPU e OpenCL sem X; Máquinas Windows fazem isso o tempo todo. Gostaria de saber se existe uma maneira de usar o OpenCL em uma placa gráfica no Linux ou similar sem instalar / executar o X. Há cerca de um ano, li que isso não era possível, mas acho que o que li pode estar incorreto e / ou as coisas podem ter mudado no ano passado.

Isso é possível agora? Como pode ser feito? Forneceria alguma melhoria de desempenho (teórica ou real) ao minerar Bitcoins?

Daniel H
fonte
1
Você já tentou qualquer OpenCL do SDK ainda, da ATI ou da Nvidia
daisy
Infelizmente, ainda não tive a chance de tentar isso em um computador real. Eu esperava saber mais antes disso, mas posso tentar em breve.
Daniel H
Se bem me lembro, a AMD está trabalhando no opencl sem dependência do X, mas, no momento, é necessário realizar uma sessão do Xorg para cálculos do opencl na placa de vídeo.
UldisK

Respostas:

1

Você pode usar o xvfb . Usei-o para executar um cliente de download baseado em mono e algumas coisas gráficas em uma máquina sem placa gráfica e monitor.

max.haredoom
fonte
1
Eu acho que você está respondendo a pergunta oposta à que está sendo feita; ele quer acessar a placa gráfica sem executar o X, enquanto você está falando sobre executar o X sem uma placa gráfica.
itsbruce
Ok, nesse caso, alguns links: CUDA (Nvidia) no Fedora e no Ubuntu . Um link para AMD e Intel . Espero que ajude ...
max.haredoom