نصائح و استشارات برمجية
Ir al canal en Telegram
• نصائح واستشارات برمجية متعلقة باسئلة تم طرحها • لطرح استفسار او سؤال: @m4md24
Mostrar más1 475
Suscriptores
+124 horas
Sin datos7 días
+730 días
Archivo de publicaciones
شباب هل ضروري يكون الدومين والاستضافة من موقع واحد حتى يتم الربط بينها
او مايحتاج
والأهم من هذا كله أنك مثلما تراعي جودة المُتَحَقِّق لازم تعرف جودة الأمانة عنده كيف هي أيضاً
وطبعاً وما يحتاج لتنبيه لا تعطيه ال secrets المتعلقة بالمفاتيح وما إلى ذلك
على حسب، لكن في الغالب الـ GPU يكون أفضل (كارت الشاشة الخارجي)
وثنينهم يكملوا بعض بالغالب أيضاً
Repost from برمجة
🟩 الفرق بين كلاً من الـ CPU والـ GPU والـ NPU بإختصار
🟢 1. وحدة المعالجة المركزية (CPU)
الاختصار⬅️ مصطلح الـ CPU يعني Central Processing Unit (وحدة المعالجة المركزية).
الوظيفة⬅️ تعتبر وحدة المعالجة المركزية العقل المدبر للكمبيوتر أو الجهاز، تقوم بإجراء العمليات الحسابية العامة والتحكم في الأجهزة الأخرى داخل النظام، يمكنها تنفيذ تعليمات متنوعة، بدءًا من تشغيل أنظمة التشغيل إلى معالجة التطبيقات.
التصميم⬅️ تحتوي على عدد قليل من النوى (عادة بين 2 نواة او اعلى)، كل منها مصمم لتنفيذ التعليمات المعقدة بالتتابع.
السرعة⬅️ تكون سرعتها عادةً عالية، وتقاس بالجيجاهرتز (GHz) ومع ذلك فهي مصممة لمعالجة تعليمات متسلسلة وليست موازية بكفاءة عالية.
الاستخدام⬅️ مثالية بإذن الله للمهام اليومية مثل تشغيل نظام التشغيل، التطبيقات، الألعاب (بشرط أن تكون خفيفة)، والتطبيقات التي تتطلب عمليات حسابية دقيقة مثل البرمجة. — 🟢 2. وحدة معالجة الرسومات (GPU)
الاختصار⬅️ مصطلح الـ GPU تعني Graphics Processing Unit (وحدة معالجة الرسومات).
الوظيفة⬅️ تم تصميم الـ GPU بشكل أساسي لمعالجة الرسومات والفيديوهات، و تُستخدم في الألعاب ثلاثية الأبعاد، و تعديل الصور.
التصميم⬅️ تحتوي على آلاف النوى الصغيرة التي يمكنها تنفيذ عمليات بسيطة في وقت واحد على بيانات متعددة، هذا يجعلها مثالية للمهام التي يمكن تقسيمها إلى عمليات متوازية.
السرعة⬅️ قد تكون سرعتها لكل نواة أقل من الـ CPU، لكنها تعوض عن ذلك من خلال القدرة على تنفيذ ملايين العمليات بالتوازي.
الاستخدام⬅️ تُستخدم بشكل كبير في الألعاب ثلاثية الأبعاد، والتصيير (Rendering)، وتطبيقات الحوسبة المتقدمة. — 🟢 3. وحدة معالجة الشبكة العصبية (NPU)
الاختصار⬅️ مصطلح الـ NPU تعني Neural Processing Unit (وحدة معالجة الشبكة العصبية).
الوظيفة⬅️ يعمل خصيصًا لمعالجة العمليات المتعلقة بالشبكات العصبية والتعلم العميق، و تعتبر متخصصة في تنفيذ عمليات الذكاء الاصطناعي بكفاءة عالية، مثل التعرف على الصور و الصوت ومعالجة اللغات الطبيعية.
التصميم⬅️ تحتوي على تصميم معماري مخصص لتنفيذ العمليات المصفوفية والمتجهية بكفاءة. تختلف عن الـ GPU في أنها أكثر تركيزًا على العمليات التي تحتاجها الشبكات العصبية، مما يسمح بتنفيذها بكفاءة أعلى.
السرعة⬅️ تُعتبر سريعة جدًا في معالجة مهام الذكاء الاصطناعي، وتتفوق على الـ CPU و الـ GPU في تنفيذ الشبكات العصبية بسبب تصميمها المخصص.
الاستخدام⬅️ تُستخدم في الهواتف الذكية المتقدمة، السيارات ذاتية القيادة، الأجهزة المنزلية الذكية، وأي جهاز يحتاج إلى ذكاء اصطناعي متقدم ومعالجة البيانات في الوقت الفعلي. — 🟢 الفرق الأساسي: ⬅️ الـ CPU مخصص للمهام العامة والمعالجة المتسلسلة. ⬅️ الـ GPU مخصص للمعالجة الموازية، خاصة في الرسومات ومعالجة البيانات الضخمة. ⬅️ الـ NPU مخصص للتعلم العميق والشبكات العصبية، حيث يتفوق على الـ CPU و الـ GPU في هذه المهام بسبب تصميمه الخاص. 🟢 الاختيار بين هذه الوحدات يعتمد على نوع المهام التي ترغب في تنفيذها.
ممكن اعرف ايش يعني كرت الشاشة وايش هي الفائده منه، وايهم الأفضل الداخلي أو الخارجي
الموضوع هذا حسب مواصفات المشروع نفسه، لكن لو تبي شيء افتراضي أنصح بـ
TypeScript / JavaScript
أو
PHP
