Βεβαιωθείτε ότι τα προγράμματα οδήγησης του συστήματός σας είναι ενημερωμένα στην πιο πρόσφατη έκδοση
- Το OpenCL σάς επιτρέπει να αξιοποιήσετε την επιταχυνόμενη απόδοση για διάφορες εφαρμογές, από επιστημονικούς υπολογιστές έως εργασίες γραφικών.
- Συνεχίστε να διαβάζετε για να μάθετε τα βήματα για να το αποκτήσετε στον υπολογιστή σας.
Η εγκατάσταση της OpenCL (Open Computing Language) δίνει στο υλικό σας τη δύναμη να επιταχύνει διάφορες υπολογιστικές εργασίες, όπως η απόδοση γραφικών.
Σε αυτόν τον οδηγό βήμα προς βήμα, θα σας καθοδηγήσουμε στα βήματα για να εγκαταστήσετε το 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;
Πριν προχωρήσετε σε οποιαδήποτε βήματα για την εγκατάσταση του OpenCL στα Windows 11, πραγματοποιήστε τους ακόλουθους προκαταρκτικούς ελέγχους:
- Βεβαιωθείτε ότι έχετε εγκαταστήσει το πακέτο Visual C++ Redistributable.
- Ελέγξτε εάν ο υπολογιστής σας πληροί τις ελάχιστες απαιτήσεις για την εκτέλεση της εφαρμογής OpenCL και του χρόνου εκτέλεσης OpenCL.
- Πρώτα, ελέγξτε το λίστα συμβατότητας προγραμμάτων οδήγησης από την επίσημη ιστοσελίδα του Khronos.
Μόλις τελειώσετε, ακολουθήστε αυτά τα βήματα με την ίδια σειρά που αναφέρθηκε.
1. Ενημερώστε το πρόγραμμα οδήγησης γραφικών σας
- Τύπος Windows + R να ανοίξει το Τρέξιμο κουτί διαλόγου.
- Τύπος devmgmt.msc και κάντε κλικ Εντάξει να ανοίξει το Διαχειριστή της συσκευής εφαρμογή.
- Παω σε Προσαρμογείς οθόνης και κάντε κλικ για να το αναπτύξετε. Κάντε δεξί κλικ στο πρόγραμμα οδήγησης και επιλέξτε Ενημέρωση προγράμματος οδήγησης.
- Επιλέγω Αναζητήστε αυτόματα προγράμματα οδήγησης.
- Ακολουθήστε τις οδηγίες στην οθόνη για να ολοκληρώσετε τη διαδικασία.
2. Ελέγξτε αν έχετε εγκατεστημένο το OpenCL Runtime
- Τύπος Windows + μι για να ανοίξετε το πλαίσιο παραθύρου της Εξερεύνησης των Windows.
- Πλοηγηθείτε σε αυτό το μονοπάτι:
C:\Windows\System32
- Εντοπίστε το OpenCL.dll αρχείο. Εάν υπάρχει, σημαίνει ότι έχετε εγκατεστημένο τον χρόνο εκτέλεσης OpenCL στον υπολογιστή σας.
Αν εσύ δεν μπορώ να βρω το Opencl.dll εκεί, μπορεί να οφείλεται σε ξεπερασμένους οδηγούς? διαβάστε αυτόν τον οδηγό για να μάθετε τις λύσεις
3. Κατεβάστε τον μεταγλωττιστή C/C++
- Πάτα το Windows κλειδί, τύπος 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. VisualStudio. Συστατικό. Windows11SDK.22000 με -προσθέστε τη Microsoft. VisualStudio. Συστατικό. Windows10SDK.19041 για Windows 10.
4. Εγκαταστήστε το Git, το CMake και το Visual Studio Code
- Πάτα το Windows κλειδί, τύπος powershellκαι κάντε κλικ Εκτελέστε ως διαχειριστής.
- Πληκτρολογήστε την παρακάτω εντολή και πατήστε Εισαγω:
winget install Git.Git
- Αντιγράψτε & επικολλήστε την παρακάτω εντολή για να εγκαταστήσετε το CMake και πατήστε Εισαγω:
winget install Kitware.CMake
- Για να εγκαταστήσετε τον κώδικα του Visual Studio, πληκτρολογήστε την ακόλουθη εντολή και πατήστε Εισαγω:
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)
- Πάτα τοWindowsκλειδί, τύποςgitκαι κάντε κλικΑνοιξε.
- Πληκτρολογήστε την ακόλουθη εντολή για να κλωνοποιήσετε ένα αποθετήριο Git που σχετίζεται με το OpenCL SDK, στη συνέχεια διαμορφώστε το έργο χρησιμοποιώντας το 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-bit ARM, αντικαταστήστε –triplet=x64-παράθυρα στην εντολή με –triplet=arm64-παράθυρα
Συμπερασματικά, η ενσωμάτωση του OpenCL σε περιβάλλον Windows 11 μπορεί να ξεκλειδώσει τη δυνατότητα για επιτάχυνση υπολογιστών σε διάφορες εφαρμογές.
Για να το εγκαταστήσετε στον υπολογιστή σας, πρέπει να έχετε εγκατεστημένο το Visual Studio Code και το Visual C++ Redistributable πακέτο. σε περίπτωση που αντιμετωπίζετε προβλήματα όπως δεν είναι δυνατή η εγκατάσταση του Visual C++ Redistributable; διαβάστε αυτόν τον οδηγό.
Κολλήσατε κάπου ενώ ακολουθείτε τα βήματα; Μη διστάσετε να αναφέρετε τα ερωτήματά σας στην παρακάτω ενότητα σχολίων. Θα χαρούμε να βοηθήσουμε!