Certifique-se de que os drivers do seu sistema estejam atualizados para a versão mais recente
- OpenCL permite aproveitar o desempenho acelerado de vários aplicativos, desde computação científica até tarefas gráficas.
- Continue lendo para saber as etapas para obtê-lo em seu computador.
A instalação do OpenCL (Open Computing Language) dá ao seu hardware o poder de acelerar diversas tarefas de computação, como renderização de gráficos.
Neste guia passo a passo, orientaremos você nas etapas de instalação do OpenCL em seu computador Windows 11 para aumentar a eficiência computacional.
O que é OpenCL?
Open Computing Language ou OpenCL é uma estrutura de padrão aberto e gratuito com programação paralela de diversos aceleradores encontrados em computadores pessoais, dispositivos móveis e plataformas embarcadas.
Como testamos, revisamos e avaliamos?
Trabalhamos nos últimos 6 meses na construção de um novo sistema de revisão sobre como produzimos conteúdo. Usando-o, refizemos posteriormente a maioria de nossos artigos para fornecer experiência prática real nos guias que criamos.
Para mais detalhes você pode ler como testamos, revisamos e avaliamos no WindowsReport.
O objetivo do OpenCL é ajudar os desenvolvedores a aproveitar o poder computacional de unidades de processamento como CPUs, GPUs e aceleradores de maneira unificada para melhorar o desempenho.
- Como instalo o OpenCL no Windows 11?
- 1. Atualize seu driver gráfico
- 2. Verifique se você tem o OpenCL Runtime instalado
- 3. Baixe o compilador C/C++
- 4. Instale Git, CMake e Visual Studio Code
- 5. Obtenha o OpenCL SDK e instale o Vcpkg
- 6. Instale o OpenCL
Como instalo o OpenCL no Windows 11?
Antes de prosseguir com qualquer etapa de instalação do OpenCL no Windows 11, faça as seguintes verificações preliminares:
- Certifique-se de ter o pacote redistribuível do Visual C++ instalado.
- Verifique se o seu computador atende aos requisitos mínimos para executar o aplicativo OpenCL e o tempo de execução OpenCL.
- Primeiro, verifique o lista de compatibilidade de drivers do site oficial do Khronos.
Uma vez feito isso, siga estas etapas na mesma ordem mencionada.
1. Atualize seu driver gráfico
- Imprensa janelas + R para abrir o Correr caixa de diálogo.
- Tipo devmgmt.msc e clique OK para abrir o Gerenciador de Dispositivos aplicativo.
- Vá para Adaptadores de vídeo e clique nele para expandi-lo. Clique com o botão direito no driver e selecione Atualizar driver.
- Escolher Pesquise drivers automaticamente.
- Siga as instruções na tela para concluir o processo.
2. Verifique se você tem o OpenCL Runtime instalado
- Imprensa janelas + E para abrir a caixa da janela do Windows Explorer.
- Navegue até este caminho:
C:\Windows\System32
- Localize o OpenCL.dll arquivo. Se estiver lá, significa que você tem o tempo de execução OpenCL instalado em seu computador.
Se você não consigo encontrar Opencl.dll aí, pode ser devido a drivers desatualizados; leia este guia para aprender as soluções
3. Baixe o compilador C/C++
- aperte o janelas Tipo de chave Powershelle clique em Executar como administrador.
- Para instalar um compilador C/C++ como Visual Studio Build Tools 2022, digite o seguinte comando e clique Digitar:
winget install "Visual Studio Build Tools 2022"
- Depois de ver Instalado com sucesso mensagem, você terá o aplicativo instalado.
- Agora, para obter a configuração mínima usando a linha de comando, copie e cole o seguinte comando e pressione Digitar:
& "C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" install --passive --norestart --productId Microsoft.VisualStudio.Product.BuildTools --channelId VisualStudio.17.Release --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.VC.Redist.14.Latest add Microsoft.VisualStudio.Component.Windows11SDK.22000
Você pode usar o comando mencionado acima se estiver trabalhando no Windows 11; no entanto, substitua –adicionar Microsoft. Estúdio visual. Componente. Windows11SDK.22000 com -adicioneMicrosoft. Estúdio visual. Componente. Windows10SDK.19041 para Windows 10.
4. Instale Git, CMake e Visual Studio Code
- aperte o janelas Tipo de chave Powershelle clique em Executar como administrador.
- Digite o seguinte comando e clique Digitar:
winget install Git.Git
- Copie e cole o seguinte comando para instalar o CMake e pressione Digitar:
winget install Kitware.CMake
- Para instalar o Visual Studio Code, digite o seguinte comando e clique Digitar:
winget install "Visual Studio Code" --source msstore
Você pode pular essas etapas se já tiver Git, CMake ou Visual Studio Code instalado em seu computador.
5. Obtenha o OpenCL SDK e instale o Vcpkg
Para desenvolver aplicativos OpenCL nativos, você precisa de compiladores C ou C++, cabeçalhos OpenCL (C e opcionalmente os cabeçalhos C++) e biblioteca dinâmica (OpenCL.dll) e biblioteca de exportação (OpenCL.lib)
- aperte ojanelasTipo de chaveidiotae clique emAbrir.
- Digite o seguinte comando para clonar um repositório Git relacionado ao OpenCL SDK, configure o projeto usando CMake e, finalmente, construa e instale-o via Visual Studio 2022 e clique emDigitar:
-
git clone --recursive https://github.com/KhronosGroup/OpenCL-SDK.git
cmake -G "Visual Studio 17 2022" -A x64 -T v143 -D CMAKE_INSTALL_PREFIX=./OpenCL-SDK/install -B ./OpenCL-SDK/build -S ./OpenCL-SDK
cmake --build OpenCL-SDK/build --config Release --target install -- /m /v: minimal
-
- Para configurar e inicializar o Vcpkg, copie e cole o seguinte comando e pressioneDigitar:
git clone https://github.com/microsoft/vcpkg.git
cd vcpkg
.\bootstrap-vcpkg.bat
6. Instale o OpenCL
- Agora que o utilitário de linha de comando Vcpkg foi criado, digite o seguinte comando para procurar pacotes disponíveis que correspondam ao nome específico no PowerShell, neste caso, é OpenCL e clique Digitar:
.\vcpkg.exe search opencl
…
opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
- Em seguida, copie e cole o seguinte comando para instalar o Biblioteca OpenCL para a plataforma x64 Windows e pressione Digitar:
.\vcpkg.exe --triplet=x64-windows install opencl
- Caso você queira segmentar ARM de 64 bits, substituir –tripleto = janelas x64 no comando com –tripleto=arm64-windows
Concluindo, a integração do OpenCL em um ambiente Windows 11 pode desbloquear o potencial para computação acelerada em vários aplicativos.
Para instalá-lo em seu computador, você deve ter o Visual Studio Code e o pacote Visual C++ Redistributable instalados; caso você esteja enfrentando problemas como não é possível instalar o Visual C++ Redistributable; leia este guia.
Preso em algum lugar enquanto segue as etapas? Sinta-se à vontade para mencionar suas dúvidas na seção de comentários abaixo. Ficaremos felizes em ajudar!