ודא שמנהלי ההתקן של המערכת שלך מעודכנים לגרסה העדכנית ביותר
- OpenCL מאפשר לך לנצל את הביצועים המואצים של אפליקציות שונות, ממחשוב מדעי ועד למשימות גרפיות.
- המשך לקרוא כדי לדעת את השלבים להעלות אותו למחשב שלך.
התקנת OpenCL (שפת מחשוב פתוחה) מעניקה לחומרה שלך את הכוח להאיץ משימות מחשוב מגוונות, כמו עיבוד גרפי.
במדריך שלב אחר שלב זה, נדריך אותך לאורך השלבים להתקנת OpenCL במחשב Windows 11 שלך כדי לשפר את היעילות החישובית.
מה זה OpenCL?
Open Computing Language או OpenCL היא מסגרת סטנדרטית חופשית ופתוחה עם תכנות מקביל של מאיצים מגוונים הנמצאים במחשבים אישיים, מכשירים ניידים ופלטפורמות משובצות.
כיצד אנו בודקים, בודקים ומדרגים?
עבדנו ב-6 החודשים האחרונים על בניית מערכת סקירה חדשה על האופן שבו אנו מייצרים תוכן. בעזרתו, עשינו מחדש את רוב המאמרים שלנו כדי לספק מומחיות מעשית על המדריכים שהכנו.
לפרטים נוספים תוכלו לקרוא כיצד אנו בודקים, סוקרים ומדרגים ב-WindowsReport.
המטרה של OpenCL היא לעזור למפתחים לרתום את כוח המחשוב של יחידות עיבוד כמו CPUs, GPUs ומאיצים באופן אחיד כדי לשפר את הביצועים.
- כיצד אוכל להתקין את OpenCL ב-Windows 11?
- 1. עדכן את מנהל ההתקן הגרפי שלך
- 2. בדוק אם מותקן אצלך OpenCL Runtime
- 3. הורד מהדר C/C++
- 4. התקן את Git, CMake וקוד Visual Studio
- 5. קבל את OpenCL SDK והתקן את Vcpkg
- 6. התקן את OpenCL
כיצד אוכל להתקין את OpenCL ב-Windows 11?
לפני שתמשיך עם השלבים להתקנת OpenCL ב-Windows 11, בצע את הבדיקות המקדימות הבאות:
- ודא שמותקנת אצלך החבילה הניתנת להפצה מחדש של Visual C++.
- בדוק אם המחשב שלך עומד בדרישות המינימום להפעלת אפליקציית OpenCL וזמן הריצה של OpenCL.
- ראשית, בדוק את רשימת תאימות לנהגים מהאתר הרשמי של כרונוס.
לאחר שתסיים, בצע את השלבים הבאים באותו סדר כפי שהוזכר.
1. עדכן את מנהל ההתקן הגרפי שלך
- ללחוץ חלונות + ר כדי לפתוח את לָרוּץ תיבת דיאלוג.
- סוּג devmgmt.msc ולחץ בסדר כדי לפתוח את מנהל התקן אפליקציה.
- לך ל מתאמי תצוגה ולחץ עליו כדי להרחיב אותו. לחץ לחיצה ימנית על מנהל ההתקן ובחר עדכן דרייבר.
- בחר חפש אוטומטית מנהלי התקנים.
- עקוב אחר ההוראות שעל המסך כדי להשלים את התהליך.
2. בדוק אם מותקן אצלך OpenCL Runtime
- ללחוץ חלונות + ה כדי לפתוח את תיבת החלון של סייר Windows.
- נווט לנתיב הזה:
C:\Windows\System32
- אתר את OpenCL.dll קוֹבֶץ. אם זה שם, זה אומר שיש לך OpenCL זמן ריצה מותקן במחשב שלך.
אם אתה לא יכול למצוא את Opencl.dll שם, זה יכול להיות בגלל נהגים מיושנים; קרא את המדריך הזה כדי ללמוד את הפתרונות
3. הורד מהדר C/C++
- הקש על חלונות סוג מפתח פגז כוח, ולחץ הפעל כמנהל.
- כדי להתקין מהדר 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; עם זאת, להחליף - הוסף את מיקרוסופט. סטודיו חזותי. רְכִיב. Windows11SDK.22000 עם -הוסף את מיקרוסופט. סטודיו חזותי. רְכִיב. Windows10SDK.19041 עבור Windows 10.
4. התקן את Git, CMake וקוד Visual Studio
- הקש על חלונות סוג מפתח פגז כוח, ולחץ הפעל כמנהל.
- הקלד את הפקודה הבאה ולחץ להיכנס:
winget install Git.Git
- העתק והדבק את הפקודה הבאה כדי להתקין CMake ולחץ להיכנס:
winget install Kitware.CMake
- כדי להתקין Visual Studio Code, הקלד את הפקודה הבאה ולחץ להיכנס:
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)
- הקש עלחלונותסוג מפתח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 עבור פלטפורמת Windows x64 ולחץ להיכנס:
.\vcpkg.exe --triplet=x64-windows install opencl
- למקרה שאתה רוצה לכוון ARM של 64 סיביות, החלף –triplet=x64-windows בפקודה עם –triplet=arm64-windows
לסיכום, שילוב OpenCL בסביבת Windows 11 יכול לפתוח את הפוטנציאל למחשוב מואץ באפליקציות שונות.
כדי להתקין אותו במחשב שלך, עליך להתקין את Visual Studio Code ואת החבילה הניתנת להפצה מחדש של Visual C++; למקרה שאתה מתמודד עם בעיות כמו לא יכול להתקין את Visual C++ Redistributable; קרא את המדריך הזה.
נתקעתם איפשהו תוך כדי ביצוע השלבים? אל תהסס לציין את השאלות שלך בקטע ההערות למטה. נשמח לעזור!