تأكد من تحديث برامج تشغيل النظام لديك إلى الإصدار الأحدث
- يتيح لك OpenCL الاستفادة من الأداء المتسارع لمختلف التطبيقات، بدءًا من الحوسبة العلمية وحتى مهام الرسومات.
- استمر في القراءة لمعرفة خطوات الحصول عليه على جهاز الكمبيوتر الخاص بك.
يمنح تثبيت OpenCL (لغة الحوسبة المفتوحة) أجهزتك القدرة على تسريع مهام الحوسبة المتنوعة، مثل عرض الرسومات.
في هذا الدليل التفصيلي، سنرشدك خلال خطوات تثبيت OpenCL على جهاز الكمبيوتر الذي يعمل بنظام Windows 11 لتحسين الكفاءة الحسابية.
ما هو OpenCL؟
لغة الحوسبة المفتوحة أو OpenCL عبارة عن إطار قياسي مجاني ومفتوح مع برمجة متوازية للمسرعات المتنوعة الموجودة في أجهزة الكمبيوتر الشخصية والأجهزة المحمولة والأنظمة الأساسية المدمجة.
كيف نقوم بالاختبار والمراجعة والتقييم؟
لقد عملنا طوال الأشهر الستة الماضية على بناء نظام مراجعة جديد لكيفية إنتاج المحتوى. وباستخدامه، قمنا بعد ذلك بإعادة تصميم معظم مقالاتنا لتوفير الخبرة العملية الفعلية للأدلة التي قمنا بإعدادها.
لمزيد من التفاصيل يمكنك القراءة كيف نقوم بالاختبار والمراجعة والتقييم في WindowsReport.
الهدف من OpenCL هو مساعدة المطورين على تسخير قوة الحوسبة لوحدات المعالجة مثل وحدات المعالجة المركزية (CPUs) ووحدات معالجة الرسومات (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++ القابلة لإعادة التوزيع.
- تحقق مما إذا كان جهاز الكمبيوتر الخاص بك يلبي الحد الأدنى من المتطلبات لتشغيل تطبيق OpenCL ووقت تشغيل OpenCL.
- أولا، تحقق من قائمة توافق السائق من موقع خرونوس الرسمي.
بمجرد الانتهاء، اتبع هذه الخطوات بنفس الترتيب المذكور.
1. قم بتحديث برنامج تشغيل الرسومات الخاص بك
- يضعط شبابيك + ر لفتح يجري صندوق المحادثة.
- يكتب devmgmt.msc وانقر نعم لفتح مدير الجهاز برنامج.
- اذهب إلى محولات أجهزة العرض وانقر عليه لتوسيعه. انقر بزر الماوس الأيمن فوق برنامج التشغيل، ثم حدد تحديث برنامج التشغيل.
- يختار البحث تلقائيا عن برامج التشغيل.
- اتبع التعليمات التي تظهر على الشاشة لإكمال العملية.
2. تحقق مما إذا كان لديك OpenCL Runtime مثبتًا
- يضعط شبابيك + ه لفتح مربع نافذة مستكشف Windows.
- انتقل إلى هذا المسار:
C:\Windows\System32
- تحديد موقع OpenCL.dll ملف. إذا كان موجودًا، فهذا يعني أن لديك وقت تشغيل OpenCL مثبتًا على جهاز الكمبيوتر الخاص بك.
اذا أنت لا يمكن العثور على Opencl.dll هناك، يمكن أن يكون ذلك بسبب السائقين الذين عفا عليهم الزمن؛ اقرأ هذا الدليل لمعرفة الحلول
3. تحميل مترجم C/C++
- اضغط على شبابيك نوع المفتاح com.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؛ ومع ذلك، استبدال – إضافة مايكروسوفت. استوديو مرئي. عنصر. Windows11SDK.22000 مع -إضافة مايكروسوفت. استوديو مرئي. عنصر. Windows10SDK.19041 لنظام التشغيل Windows 10.
4. قم بتثبيت Git وCMake وVisual Studio Code
- اضغط على شبابيك نوع المفتاح com.powershellوانقر فوق تشغيل كمسؤول.
- اكتب الأمر التالي واضغط يدخل:
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 المرتبط بـ 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
- في حالة الرغبة في الاستهداف ذراع 64 بت، يستبدل –ثلاثية=x64-نوافذ في الأمر مع –ثلاثية=arm64-windows
في الختام، يمكن أن يؤدي دمج OpenCL في بيئة Windows 11 إلى إطلاق العنان لإمكانية تسريع الحوسبة عبر التطبيقات المختلفة.
لتثبيته على جهاز الكمبيوتر الخاص بك، يجب أن يكون لديك Visual Studio Code وحزمة Visual C++ القابلة لإعادة التوزيع مثبتة؛ في حال كنت تواجه مشاكل مثل لا يمكن تثبيت Visual C++ القابل لإعادة التوزيع; اقرأ هذا الدليل.
عالقة في مكان ما أثناء اتباع الخطوات؟ لا تتردد في ذكر استفساراتك في قسم التعليقات أدناه. سنكون سعداء للمساعدة!