دروس

▷ كيفية تثبيت فولكان على جهاز الكمبيوتر الخاص بك

جدول المحتويات:

Anonim

Vulkan هي واجهة برمجة تطبيقات الموضة جنبًا إلى جنب مع DirectX 12 ، في هذه المقالات نتحدث عن جميع مزاياها ، ونوضح كيفية تثبيت Vulkan بطريقة بسيطة جدًا حتى تتمكن من الاستفادة من كل إمكاناتها على جهاز الكمبيوتر الخاص بك.

ما هو فولكان وما هي مزاياه؟

Vulkan عبارة عن رسومات ثلاثية الأبعاد منخفضة عبر الأنظمة الأساسية وواجهة برمجة تطبيقات للحوسبة. يستهدف Vulkan تطبيقات الرسومات ثلاثية الأبعاد عالية الأداء في الوقت الفعلي مثل ألعاب الفيديو والوسائط التفاعلية على جميع الأنظمة الأساسية. بالمقارنة مع OpenGL و Direct3D 11 ، ومثل Direct3D 12 و Metal ، فإن Vulkan مخصص لتقديم أداء أعلى واستخدام أكثر توازناً لوحدة المعالجة المركزية / وحدة معالجة الرسومات. الاختلافات المهمة الأخرى بين Direct3D 11 والإصدارات الأقدم و OpenGL هي أن Vulkan هي واجهة برمجة تطبيقات ذات مستوى أقل بكثير وتقدم مهام موازية. يتمتع Vulkan أيضًا بالقدرة على تقديم تطبيقات رسومات ثنائية الأبعاد ، ولكنه عمومًا أكثر ملاءمة للأبعاد الثلاثية. بالإضافة إلى انخفاض استخدام وحدة المعالجة المركزية ، يمكن لـ Vulkan أيضًا توزيع العمل بشكل أفضل عبر نوى متعددة لوحدة المعالجة المركزية. بشكل عام ، يقال أن Vulkan يحفز أي مكان من التسارع الهامشي إلى متعدد الحدود في وقت التشغيل بالنسبة لواجهات برمجة التطبيقات الأخرى إذا تم تنفيذه بشكل صحيح على نفس الجهاز.

تم الإعلان عن Vulkan لأول مرة من قبل منظمة Khronos Group غير الربحية في GDC 2015. أشار Khronos في البداية إلى Vulkan API باسم "الجيل التالي من مبادرة OpenGL" أو "OpenGL next" ، ولكن تم إيقاف استخدام هذه الأسماء بمجرد الإعلان عن اسم Vulkan. Vulkan مشتق ومبني على مكونات AMD's Mantle API ، والتي تبرعت بها AMD إلى Khronos بقصد منح Khronos أساسًا لبدء تطوير واجهة برمجة تطبيقات منخفضة المستوى يمكنهم توحيدها عبر الصناعة. ، مثل برنامج OpenGL.

تهدف Vulkan إلى توفير مجموعة متنوعة من المزايا على واجهات برمجة التطبيقات الأخرى ، بالإضافة إلى سلفها OpenGL. يوفر Vulkan مقدار حمل منخفض ، وتحكمًا مباشرًا أكثر في وحدة معالجة الرسومات ، واستخدامًا أقل لوحدة المعالجة المركزية. تتشابه المفهوم العام ومجموعة الميزات في Vulkan مع Direct3D 12 و Metal و Mantle.

تشمل الفوائد المتوقعة من Vulkan مقارنة بالجيل السابق من واجهات برمجة التطبيقات:

  • تعد Vulkan API مناسبة تمامًا لبطاقات الرسومات المتطورة وكذلك أجهزة الرسومات على الأجهزة المحمولة. بخلاف Direct3D 12 ، تتوفر Vulkan على العديد من أنظمة التشغيل الحديثة ؛ مثل OpenGL ، لا يتم تأمين Vulkan API على نظام تشغيل واحد أو عامل شكل جهاز. بدءًا من الإطلاق ، يعمل Vulkan على أنظمة Android و Linux و Tizen و Windows 7 و Windows 8 و Windows 10. تقليل حمل برنامج التشغيل ، مما يقلل من حمل عمل وحدة المعالجة المركزية. تقليل حمل وحدة المعالجة المركزية من خلال استخدام المعالجة المجمعة ، تاركًا وحدة المعالجة المركزية مجانية لإجراء المزيد من العمليات الحسابية أو عمليات الأداء أكثر من غير ذلك. تحسين أفضل على وحدات المعالجة المركزية متعددة النواة. تم تصميم Direct3D 11 و OpenGL 4 مبدئيًا للاستخدام مع وحدات معالجة مركزية أحادية النواة ، ولم يتلقوا سوى دعم للتشغيل على نوى متعددة. حتى عندما يستخدم مطورو التطبيقات الإضافات ، فإن واجهة برمجة التطبيقات لا تتكيف بشكل جيد عبر مراكز متعددة. يستخدم OpenGL لغة GLSL عالية المستوى لكتابة التظليل ، مما يجبر كل برنامج تشغيل OpenGL على تنفيذ المترجم الخاص به لـ GLSL الذي يتم تشغيله في وقت تشغيل التطبيق لترجمة تظليل البرنامج إلى رمز جهاز GPU. بدلاً من ذلك ، من المفترض أن يستوعب سائقو Vulkan التظليل المترجم بالفعل إلى تنسيق ثنائي وسيط يسمى SPIR-V (التمثيل الوسيط المحمول القياسي) ، مماثل للتنسيق الثنائي الذي يتم فيه تجميع تظليل HLSL في Direct3D. من خلال السماح بالتجميع المسبق للتظليل ، يتم تحسين سرعة تهيئة التطبيق ويمكن استخدام مجموعة متنوعة من التظليل لكل مشهد. يحتاج برنامج تشغيل Vulkan فقط إلى إجراء تحسين خاص بوحدة معالجة الرسومات وإنشاء التعليمات البرمجية ، مما يؤدي إلى صيانة أسهل لبرنامج التشغيل وحزم برامج تشغيل أصغر في النهاية. إدارة موحدة للنوى الحسابية والتظليل الرسومي ، مما يلغي الحاجة إلى استخدام واجهة برمجة تطبيقات حساب منفصلة جنبًا إلى جنب مع واجهة برمجة تطبيقات الرسم البياني.

كيفية تثبيت Vulkan على جهاز الكمبيوتر الخاص بك

يعد تثبيت Vulkan على جهاز الكمبيوتر الخاص بك أمرًا بسيطًا مثل تثبيت برامج تشغيل بطاقة الرسومات ، نظرًا لأن كل من Nvidia و AMD يشتملان على Vulkan. الخطوة الأولى هي العثور على برنامج تشغيل لبطاقة الرسومات الخاصة بك ونظام التشغيل الخاص بك على موقع Nvidia أو AMD على الويب.

بمجرد تحديد برنامج التشغيل ، نقوم بتنزيله على جهاز الكمبيوتر الخاص بنا ويمكننا تثبيته ، لذلك علينا فقط تشغيل الملف واتباع خطوات المعالج.

سيعطينا برنامج التثبيت خيار تثبيت برنامج GeForce Experience أيضًا.

نوصي بإجراء التثبيت السريع ، وبهذه الطريقة سوف نتجنب المشاكل المحتملة. بعد ذلك سيكون علينا فقط انتظار انتهاء التثبيت.

نوصي بقراءة دليلنا لأفضل بطاقات الرسومات وكيفية تنظيف بطاقة الرسومات خطوة بخطوة

هذا ينهي مقالتنا حول كيفية تثبيت Vulkan على جهاز الكمبيوتر الخاص بك ، تذكر أنه يمكنك ترك تعليق إذا كان لديك أي أسئلة أو تريد تقديم اقتراح.

دروس

اختيار المحرر

Back to top button