დარწმუნდით, რომ თქვენი სისტემის დრაივერები განახლებულია უახლეს ვერსიაზე
- OpenCL გაძლევთ საშუალებას გამოიყენოთ სხვადასხვა აპების დაჩქარებული შესრულება, სამეცნიერო გამოთვლიდან გრაფიკულ ამოცანებამდე.
- განაგრძეთ კითხვა, რომ იცოდეთ მისი თქვენს კომპიუტერში მიღების ნაბიჯები.
OpenCL-ის (ღია გამოთვლითი ენის) ინსტალაცია თქვენს აპარატურას აძლევს ძალას, დააჩქაროს სხვადასხვა გამოთვლითი ამოცანები, როგორიცაა გრაფიკული რენდერი.
ამ ნაბიჯ-ნაბიჯ სახელმძღვანელოში, ჩვენ გაგაცნობთ ნაბიჯებს, რათა დააინსტალიროთ OpenCL თქვენს Windows 11 კომპიუტერზე, რათა მიიღოთ გამოთვლითი ეფექტურობა.
რა არის OpenCL?
Open Computing Language ან OpenCL არის თავისუფალი და ღია სტანდარტის ჩარჩო, სხვადასხვა ამაჩქარებლების პარალელური პროგრამირებით, რომლებიც გვხვდება პერსონალურ კომპიუტერებში, მობილურ მოწყობილობებსა და ჩაშენებულ პლატფორმებში.
როგორ ვამოწმებთ, განვიხილავთ და ვაფასებთ?
ჩვენ ვმუშაობდით ბოლო 6 თვის განმავლობაში ახალი მიმოხილვის სისტემის შექმნაზე, თუ როგორ ვაწარმოებთ კონტენტს. მისი გამოყენებით, ჩვენ შემდგომში გადავაკეთეთ ჩვენი სტატიების უმეტესი ნაწილი, რათა მოგაწოდოთ ნამდვილი პრაქტიკული ექსპერტიზა ჩვენს მიერ შექმნილ სახელმძღვანელოებზე.
დამატებითი დეტალებისთვის შეგიძლიათ წაიკითხოთ როგორ ვამოწმებთ, განვიხილავთ და ვაფასებთ WindowsReport-ზე.
OpenCL-ის მიზანია დაეხმაროს დეველოპერებს გამოიყენონ დამუშავების ერთეულების გამოთვლითი სიმძლავრე, როგორიცაა CPU-ები, GPU-ები და ამაჩქარებლები ერთიანი სახით, რათა გააუმჯობესონ შესრულება.
- როგორ დავაყენო OpenCL Windows 11-ზე?
- 1. განაახლეთ თქვენი გრაფიკის დრაივერი
- 2. შეამოწმეთ, გაქვთ თუ არა დაინსტალირებული OpenCL Runtime
- 3. ჩამოტვირთეთ C/C++ შემდგენელი
- 4. დააინსტალირეთ Git, CMake და Visual Studio Code
- 5. მიიღეთ OpenCL SDK და დააინსტალირეთ Vcpkg
- 6. დააინსტალირეთ OpenCL
როგორ დავაყენო OpenCL Windows 11-ზე?
სანამ Windows 11-ზე OpenCL-ის ინსტალაციის ნებისმიერ ნაბიჯს გააგრძელებთ, გაიარეთ შემდეგი წინასწარი შემოწმებები:
- დარწმუნდით, რომ დაინსტალირებული გაქვთ Visual C++ Redistributable პაკეტი.
- შეამოწმეთ, აკმაყოფილებს თუ არა თქვენი კომპიუტერი მინიმალურ მოთხოვნებს OpenCL აპისა და OpenCL გაშვების დროის გასაშვებად.
- პირველ რიგში, შეამოწმეთ დრაივერის თავსებადობის სია Khronos-ის ოფიციალური საიტიდან.
დასრულების შემდეგ, მიჰყევით ამ ნაბიჯებს იმავე თანმიმდევრობით, როგორც აღინიშნა.
1. განაახლეთ თქვენი გრაფიკის დრაივერი
- დაჭერა ფანჯრები + რ გასახსნელად გაიქეცი დიალოგური ფანჯარა.
- ტიპი devmgmt.msc და დააწკაპუნეთ კარგი გასახსნელად Მოწყობილობის მენეჯერი აპლიკაცია.
- Წადი ჩვენების გადამყვანები და დააწკაპუნეთ მას გასაფართოვებლად. დააწკაპუნეთ დრაივერზე მარჯვენა ღილაკით და აირჩიეთ დრაივერის განახლება.
- აირჩიეთ ავტომატურად მოძებნეთ მძღოლები.
- მიჰყევით ეკრანზე მითითებებს პროცესის დასასრულებლად.
2. შეამოწმეთ, გაქვთ თუ არა დაინსტალირებული OpenCL Runtime
- დაჭერა ფანჯრები + ე Windows Explorer-ის ფანჯრის ყუთის გასახსნელად.
- გადადით ამ გზაზე:
C:\Windows\System32
- იპოვნეთ OpenCL.dll ფაილი. თუ ის იქ არის, ეს ნიშნავს, რომ თქვენს კომპიუტერში დაინსტალირებული გაქვთ OpenCL Runtime.
Თუ შენ ვერ ვპოულობ Opencl.dll-ს იქ, ეს შეიძლება იყოს მოძველებული მძღოლების გამო; წაიკითხეთ ეს სახელმძღვანელო გადაწყვეტილებების შესასწავლად
3. ჩამოტვირთეთ C/C++ შემდგენელი
- დააჭირეთ ფანჯრები გასაღები, ტიპი powershellდა დააწკაპუნეთ Ადმინისტრატორის სახელით გაშვება.
- იმისათვის, რომ დააინსტალიროთ C/C++ შემდგენელი, როგორიცაა Visual Studio Build Tools 2022, ჩაწერეთ შემდეგი ბრძანება და დააჭირეთ შედი:
winget install "Visual Studio Build Tools 2022"
- ერთხელ ნახავ წარმატებით დაინსტალირდა შეტყობინება, თქვენ გექნებათ დაინსტალირებული აპლიკაცია.
- ახლა, ბრძანების ხაზის გამოყენებით მინიმალური კონფიგურაციის მისაღებად, დააკოპირეთ და ჩასვით შემდეგი ბრძანება და დააჭირეთ შედი:
& "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-ზე მუშაობისას შეგიძლიათ გამოიყენოთ ბრძანება, როგორც ზემოთ აღინიშნა; თუმცა შეცვალეთ - დაამატე Microsoft. Ვიზუალური სტუდია. Კომპონენტი. Windows11SDK.22000 თან -მაიკროსოფტის დამატება. Ვიზუალური სტუდია. Კომპონენტი. Windows10SDK.19041 Windows 10-ისთვის.
4. დააინსტალირეთ Git, CMake და Visual Studio Code
- დააჭირეთ ფანჯრები გასაღები, ტიპი powershellდა დააწკაპუნეთ Ადმინისტრატორის სახელით გაშვება.
- ჩაწერეთ შემდეგი ბრძანება და დააჭირეთ შედი:
winget install Git.Git
- დააკოპირეთ და ჩასვით შემდეგი ბრძანება CMake-ის დასაყენებლად და დააჭირეთ შედი:
winget install Kitware.CMake
- Visual Studio Code-ის დასაყენებლად ჩაწერეთ შემდეგი ბრძანება და დააჭირეთ შედი:
winget install "Visual Studio Code" --source msstore
თქვენ შეგიძლიათ გამოტოვოთ ეს ნაბიჯები, თუ უკვე გაქვთ Git, CMake ან Visual Studio კოდი დაინსტალირებული თქვენს კომპიუტერში.
5. მიიღეთ OpenCL SDK და დააინსტალირეთ Vcpkg
მშობლიური OpenCL აპლიკაციების შესაქმნელად გჭირდებათ C ან C++ შემდგენელები, OpenCL სათაურები (C და სურვილისამებრ C++ სათაურები) და დინამიური ბიბლიოთეკა (OpenCL.dll) და ექსპორტის ბიბლიოთეკა (OpenCL.lib)
- დააჭირეთფანჯრებიგასაღები, ტიპიგიტდა დააწკაპუნეთგახსენით.
- აკრიფეთ შემდეგი ბრძანება OpenCL SDK-თან დაკავშირებული Git საცავების კლონირებისთვის, შემდეგ დააკონფიგურირეთ პროექტი CMake-ის გამოყენებით და ბოლოს შექმენით და დააინსტალირეთ იგი Visual Studio 2022-ის მეშვეობით, შემდეგ დააჭირეთშედი:
-
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
-
- Vcpkg-ის დასაყენებლად და ინიციალიზაციისთვის დააკოპირეთ და ჩასვით შემდეგი ბრძანება და დააჭირეთშედი:
git clone https://github.com/microsoft/vcpkg.git
cd vcpkg
.\bootstrap-vcpkg.bat
6. დააინსტალირეთ OpenCL
- ახლა, როდესაც შეიქმნა Vcpkg ბრძანების ხაზის პროგრამა, ჩაწერეთ შემდეგი ბრძანება, რომ მოძებნოთ ხელმისაწვდომი პაკეტები, რომლებიც შეესაბამება კონკრეტულ სახელს PowerShell-ში, ამ შემთხვევაში, ეს არის OpenCL და დააჭირეთ შედი:
.\vcpkg.exe search opencl
…
opencl 2.2 (2017.07…. C/C++ headers and ICD loader (Installable Client Driver) for OpenCL
- შემდეგი, დააკოპირეთ და ჩასვით შემდეგი ბრძანება ინსტალაციისთვის OpenCL ბიბლიოთეკა x64 Windows პლატფორმისთვის და დააჭირეთ შედი:
.\vcpkg.exe --triplet=x64-windows install opencl
- იმ შემთხვევაში, თუ გსურთ დამიზნება 64 ბიტიანი ARM, ჩანაცვლება –triplet=x64-ფანჯარა ბრძანებაში ერთად –triplet=arm64-windows
დასასრულს, OpenCL-ის ინტეგრირება Windows 11-ის გარემოში შეიძლება განბლოკოს დაჩქარებული გამოთვლის პოტენციალი სხვადასხვა აპლიკაციებში.
თქვენს კომპიუტერზე დასაინსტალირებლად, თქვენ უნდა გქონდეთ დაინსტალირებული Visual Studio Code და Visual C++ Redistributable პაკეტი; იმ შემთხვევაში, თუ თქვენ გაქვთ პრობლემები, როგორიცაა ვერ დააინსტალირე Visual C++ Redistributable; წაიკითხეთ ეს სახელმძღვანელო.
გაიჭედეთ სადმე ნაბიჯების შესრულებისას? მოგერიდებათ მიუთითოთ თქვენი შეკითხვები ქვემოთ მოცემულ კომენტარებში. მოხარული ვიქნებით დაგეხმაროთ!