Windows 11에 OpenCL을 설치하는 방법: 단계별 가이드
OpenCL(개방형 컴퓨팅 언어)을 설치하면 하드웨어에 그래픽 렌더링과 같은 다양한 컴퓨팅 작업을 가속화할 수 있는 기능이 제공됩니다.
이 단계별 가이드에서는 계산 효율성을 높이기 위해 Windows 11 컴퓨터에 OpenCL을 설치하는 단계를 안내합니다.
OpenCL이란 무엇입니까?
개방형 컴퓨팅 언어 또는 OpenCL은 개인용 컴퓨터, 모바일 장치 및 임베디드 플랫폼에서 발견되는 다양한 가속기의 병렬 프로그래밍을 갖춘 무료 개방형 표준 프레임워크입니다.
OpenCL의 목표는 개발자가 CPU, GPU, 가속기와 같은 처리 장치의 컴퓨팅 성능을 통합된 방식으로 활용하여 성능을 향상시킬 수 있도록 돕는 것입니다.
Windows 11에 OpenCL을 어떻게 설치하나요?
Windows 11에 OpenCL을 설치하는 단계를 진행하기 전에 다음 예비 점검을 수행하십시오.
- Visual C++ 재배포 가능 패키지가 설치되어 있는지 확인하세요.
- 컴퓨터가 OpenCL 앱과 OpenCL 런타임을 실행하기 위한 최소 요구 사항을 충족하는지 확인하세요.
- 먼저 Khronos 공식 웹사이트에서 드라이버 호환성 목록을 확인하세요.
완료되면 언급된 것과 동일한 순서로 다음 단계를 수행하십시오.
1. 그래픽 드라이버 업데이트
- Windows + R 를 눌러 실행 대화 상자를 엽니다.
- 입력devmgmt.msc하고 확인을 클릭하여 장치 관리자를 엽니다. =4> 앱.
- 디스플레이 어댑터로 이동하여 클릭하여 확장합니다. 드라이버를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택합니다.
- 자동으로 드라이버 검색을 선택합니다.
- 화면의 지시에 따라 프로세스를 완료하세요.
2. OpenCL Runtime이 설치되어 있는지 확인하세요.
- Windows + E 키를 눌러 Windows 탐색기 창 상자를 엽니다.
- 다음 경로로 이동하세요.
C:\Windows\System32
- OpenCL.dll 파일을 찾으세요. 해당 파일이 있으면 컴퓨터에 OpenCL 런타임이 설치되어 있다는 의미입니다.
여기서 Opencl.dll을 찾을 수 없다면 오래된 드라이버 때문일 수 있습니다. 해결책을 알아보려면 이 가이드를 읽어보세요.
3. C/C++ 컴파일러 다운로드
- Windows 키를 누르고 powershell을 입력한 다음 관리자 권한으로 실행을 클릭하세요.
- Visual Studio Build Tools 2022와 같은 C/C++ 컴파일러를 설치하려면 다음 명령을 입력하고 Enter : 를 누르세요.
winget install "Visual Studio Build Tools 2022"
- 성공적으로 설치되었다는 메시지가 표시되면 앱이 설치된 것입니다.
- 이제 명령줄을 사용하여 최소 구성을 얻으려면 & 다음 명령을 붙여넣고 Enter: 를 누르세요.
& "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
Windows 11에서 작업하는 경우 위에 언급된 명령을 사용할 수 있습니다. 그러나 Windows 10의 경우 –add Microsoft.VisualStudio.Component.Windows11SDK.22000을 —add Microsoft.VisualStudio.Component.Windows10SDK.19041로 바꾸세요. 아>
4. Git, CMake, Visual Studio Code 설치
- Windows 키를 누르고 powershell을 입력한 다음 관리자 권한으로 실행을 클릭하세요.
- 다음 명령을 입력하고 Enter : 를 누르세요.
winget install Git.Git
- 복사 & 다음 명령을 붙여넣어 CMake를 설치하고 Enter: 를 누르세요.
winget install Kitware.CMake
- Visual Studio Code를 설치하려면 다음 명령을 입력하고 Enter: 를 누르세요.
winget install "Visual Studio Code"--source msstore
컴퓨터에 Git, CMake 또는 Visual Studio Code가 이미 설치되어 있는 경우 이 단계를 건너뛸 수 있습니다.
5. OpenCL SDK & 받기 Vcpkg 설치
기본 OpenCL 앱을 개발하려면 C 또는 C++ 컴파일러, OpenCL 헤더(C & 선택적으로 C++ 헤더), 동적 라이브러리(OpenCL.dll) & 라이브러리 내보내기(OpenCL.lib)
- Windows 키를 누르고git을 입력한 다음 열기를 클릭하세요.
- 다음 명령을 입력하여 OpenCL SDK와 관련된 Git 저장소를 복제한 후 CMake를 사용하여 프로젝트를 구성하고 마지막으로 & Visual Studio 2022를 통해 설치한 후Enter 누르세요.
-
git clone --recursive https://github.com/KhronosGroup/OpenCL-SDK.gitcmake -G "Visual Studio 17 2022"-A x64 -T v143 -D CMAKE_INSTALL_PREFIX=./OpenCL-SDK/install -B. /OpenCL-SDK/build -S. /OpenCL-SDKcmake --build OpenCL-SDK/build --config Release --target install -- /m /v:minimal
-
- 설정하려면 & Vcpkg 초기화, 복사 & 다음 명령을 붙여넣고Enter를 누르세요.
-
git clone https://github.com/microsoft/vcpkg.gitcd vcpkg.\bootstrap-vcpkg.bat
-
6. OpenCL 설치
- 이제 Vcpkg 명령줄 유틸리티가 빌드되었으므로 다음 명령을 입력하여 PowerShell의 특정 이름과 일치하는 사용 가능한 패키지를 검색합니다. 이 경우 OpenCL이고 Enter를 누릅니다.
-
.\vcpkg.exe search opencl…opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
-
- 다음으로 복사 & 다음 명령을 붙여넣어 x64 Windows 플랫폼용 OpenCL 라이브러리를 설치하고 Enter: 를 누르세요.
.\vcpkg.exe --triplet=x64-windows install opencl
- 64비트 ARM을 대상으로 하려는 경우 명령의 –triplet=x64-windows를 –triplet=arm64-로 바꾸세요. 창
결론적으로, Windows 11 환경에 OpenCL을 통합하면 다양한 애플리케이션에서 컴퓨팅 가속화의 잠재력을 활용할 수 있습니다.
컴퓨터에 설치하려면 Visual Studio Code 및 Visual C++ 재배포 가능 패키지가 설치되어 있어야 합니다. Visual C++ 재배포 가능 패키지를 설치할 수 없습니다와 같은 문제에 직면한 경우; 이 가이드를 읽어보세요.
단계를 수행하는 동안 어딘가에 갇혀 있습니까? 아래 댓글 섹션에 문의사항을 자유롭게 언급해 주세요. 기꺼이 도와드리겠습니다!
답글 남기기