ايه هي الTFLOPS
ما هي التيرافلوبس وكيف تؤثر على أداء كروت الشاشة؟
مقدمة
عند مقارنة المعالجات المركزية (CPU)، نستخدم في الغالب تردد الساعة
(GHz)
كمقياس للأداء. ولكن مع كروت الشاشة (GPU)، فإن الوضع مختلف حيث تعتمد طريقة عملها على معايير أخرى مثل
التيرافلوبس (TFLOPs).
ما هي GPU Shaders؟
GPU Shaders هي مجموعة من الأوامر تُرسل إلى الـ GPU ليتم تنفيذها على جميع البكسلات على الشاشة في نفس الوقت.
على سبيل المثال، إذا أردت تلوين بكسل معين بلون معين، يتم ذلك عن طريق إرسال موقع البكسل واللون المطلوب،
ويُطلق على هذه العملية اسم Shader.
ما هي التيرافلوبس (TFLOPs)؟
التيرافلوبس هي وحدة قياس تعبر عن قدرة كارت الشاشة على تنفيذ العمليات الحسابية المعقدة، والتي تتضمن مليارات من العمليات العشرية.
على سبيل المثال، إذا كان أداء كارت الشاشة 1 TFLOPs، فهذا يعني أنه قادر على تنفيذ 1000 مليار عملية عشرية في الثانية.
تعتمد الشركات المصنعة مثل AMD على طريقة لحساب التيرافلوبس بضرب عدد GPU Shaders في تردد الكارت (GPU Clock) في 2،
ثم تقسيم الناتج على مليون للحصول على القيمة بالتيرا.
هل التيرافلوبس تفرق في الألعاب؟
الإجابة تعتمد على الجيل والمعمارية:
- نعم: عند مقارنة كروت شاشة من نفس الجيل أو المعمارية، مثل مقارنة PS4 وXbox One.
- لا: عند مقارنة كروت شاشة من أجيال أو معماريات مختلفة، حيث تعتمد الأداء على عوامل أخرى مثل نوعية الذاكرة المستخدمة،
حجم التصنيع، وتوافق الـ GPU مع الـ CPU.
على سبيل المثال، كارت AMD VEGA64 لديه 12.6 TFLOPs، بينما كارت NVIDIA GTX 1080 لديه 9 فقط.
ورغم ذلك، يتفوق كارت NVIDIA في أداء الألعاب بسبب اختلاف المعمارية.
الخلاصة
تُعد التيرافلوبس أداة جيدة لمقارنة الأداء بين كروت الشاشة من نفس الجيل أو المعمارية،
ولكن خارج هذه العوامل، تصبح المقارنة غير دقيقة وتعتمد على عوامل أخرى مثل نوعية الميموري وحجم التصنيع.