Asegúrese de que los controladores de su sistema estén actualizados a la última versión
- OpenCL le permite aprovechar el rendimiento acelerado para diversas aplicaciones, desde informática científica hasta tareas gráficas.
- Sigue leyendo para conocer los pasos para obtenerlo en tu computadora.
La instalación de OpenCL (Open Computing Language) le brinda a su hardware el poder de acelerar diversas tareas informáticas, como la representación de gráficos.
En esta guía paso a paso, lo guiaremos a través de los pasos para instalar OpenCL en su computadora con Windows 11 para mejorar la eficiencia computacional.
¿Qué es OpenCL?
Open Computing Language u OpenCL es un marco estándar abierto y gratuito con programación paralela de diversos aceleradores que se encuentran en computadoras personales, dispositivos móviles y plataformas integradas.
¿Cómo probamos, revisamos y calificamos?
Hemos trabajado durante los últimos 6 meses en la construcción de un nuevo sistema de revisión sobre cómo producimos contenido. Al usarlo, posteriormente rehicimos la mayoría de nuestros artículos para brindar experiencia práctica real en las guías que creamos.
Para más detalles puedes leer cómo probamos, revisamos y calificamos en WindowsReport.
El objetivo de OpenCL es ayudar a los desarrolladores a aprovechar la potencia informática de unidades de procesamiento como CPU, GPU y aceleradores de manera unificada para mejorar el rendimiento.
- ¿Cómo instalo OpenCL en Windows 11?
- 1. Actualice su controlador de gráficos
- 2. Comprueba si tienes OpenCL Runtime instalado
- 3. Descargar el compilador C/C++
- 4. Instale Git, CMake y Visual Studio Code
- 5. Obtenga el SDK de OpenCL e instale Vcpkg
- 6. Instalar OpenCL
¿Cómo instalo OpenCL en Windows 11?
Antes de continuar con cualquier paso para instalar OpenCL en Windows 11, realice las siguientes comprobaciones preliminares:
- Asegúrese de tener instalado el paquete redistribuible de Visual C++.
- Compruebe si su computadora cumple con los requisitos mínimos para ejecutar la aplicación OpenCL y el tiempo de ejecución de OpenCL.
- Primero, verifique el lista de compatibilidad de controladores del sitio web oficial de Khronos.
Una vez hecho esto, siga estos pasos en el mismo orden mencionado.
1. Actualice su controlador de gráficos
- Prensa ventanas + R para abrir el Correr caja de diálogo.
- Tipo devmgmt.msc y haga clic DE ACUERDO para abrir el Administrador de dispositivos aplicación.
- Ir a Adaptadores de pantalla y haga clic en él para expandirlo. Haga clic derecho en el controlador y seleccione Actualizar controlador.
- Elegir Buscar controladores automáticamente.
- Siga las instrucciones en pantalla para completar el proceso.
2. Comprueba si tienes OpenCL Runtime instalado
- Prensa ventanas + mi para abrir el cuadro de la ventana del Explorador de Windows.
- Navegue a esta ruta:
C:\Windows\System32
- Localice el OpenCL.dll archivo. Si está allí, significa que tiene el tiempo de ejecución de OpenCL instalado en su computadora.
Si usted No puedo encontrar Opencl.dll allí, podría deberse a controladores obsoletos; Lea esta guía para conocer las soluciones.
3. Descargar el compilador C/C++
- presione el ventanas clave, tipo potencia Shelly haga clic Ejecutar como administrador.
- Para instalar un compilador C/C++ como Visual Studio Build Tools 2022, escriba el siguiente comando y presione Ingresar:
winget install "Visual Studio Build Tools 2022"
- Una vez que veas Instalado exitosamente mensaje, tendrás la aplicación instalada.
- Ahora, para obtener la configuración mínima usando la línea de comando, copie y pegue el siguiente comando y presione Ingresar:
& "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
Puede utilizar el comando como se menciona anteriormente si trabaja en Windows 11; sin embargo, reemplace –agregar Microsoft. Estudio visual. Componente. Windows11SDK.22000 con -agregue Microsoft. Estudio visual. Componente. Windows10SDK.19041 para Windows 10.
4. Instale Git, CMake y Visual Studio Code
- presione el ventanas clave, tipo potencia Shelly haga clic Ejecutar como administrador.
- Escriba el siguiente comando y presione Ingresar:
winget install Git.Git
- Copie y pegue el siguiente comando para instalar CMake y presione Ingresar:
winget install Kitware.CMake
- Para instalar Visual Studio Code, escriba el siguiente comando y presione Ingresar:
winget install "Visual Studio Code" --source msstore
Puede omitir estos pasos si ya tiene Git, CMake o Visual Studio Code instalado en su computadora.
5. Obtenga el SDK de OpenCL e instale Vcpkg
Para desarrollar aplicaciones OpenCL nativas, necesita compiladores C o C++, encabezados OpenCL (C y, opcionalmente, encabezados C++) y una biblioteca dinámica (OpenCL.dll) y una biblioteca de exportación (OpenCL.lib).
- presione elventanasclave, tipogity haga clicAbierto.
- Escriba el siguiente comando para clonar un repositorio de Git relacionado con el SDK de OpenCL, luego configure el proyecto usando CMake y finalmente compílelo e instálelo a través de Visual Studio 2022, luego presioneIngresar:
-
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 Vcpkg, copie y pegue el siguiente comando y presioneIngresar:
git clone https://github.com/microsoft/vcpkg.git
cd vcpkg
.\bootstrap-vcpkg.bat
6. Instalar OpenCL
- Ahora que la utilidad de línea de comandos Vcpkg está construida, escriba el siguiente comando para buscar paquetes disponibles que coincidan con el nombre específico en PowerShell, en este caso, es OpenCL y presione Ingresar:
.\vcpkg.exe search opencl
…
opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
- A continuación, copie y pegue el siguiente comando para instalar el Biblioteca OpenCL para la plataforma Windows x64 y presione Ingresar:
.\vcpkg.exe --triplet=x64-windows install opencl
- En caso de que quieras apuntar BRAZO de 64 bits, reemplazar –triplete=x64-ventanas en el comando con –triplet=arm64-ventanas
En conclusión, la integración de OpenCL en un entorno Windows 11 puede desbloquear el potencial de la computación acelerada en varias aplicaciones.
Para instalarlo en su computadora, debe tener instalado Visual Studio Code y el paquete redistribuible de Visual C++; en caso de que tenga problemas como no puedo instalar Visual C++ Redistribuible; lea esta guía.
¿Atascado en algún lugar mientras seguías los pasos? No dude en mencionar sus consultas en la sección de comentarios a continuación. ¡Estaremos encantados de ayudar!