كيف يتم حساب النقاط
على هذه الصفحة
PC Score هو مؤشر بلا أبعاد. في النموذج الجديد، يجمع بين CPU وGPU والزمن الداخلي. الأوزان الأساسية: CPU 60%، GPU 20%، Latency 20%. المعايير والأوزان الواردة أدناه تصف التكوين الأساسي، وليست وعدًا بإعدادات ثابتة للتصنيف عبر الإنترنت: قد ينشر الخادم منهجية جديدة.
المقاييس المصدرية
Section titled “المقاييس المصدرية”بالنسبة لكتلة معدل النقل، يُحسب معدل النقل من عدد السجلات الصالحة والزمن بين الأولى والأخيرة:
throughput = (N_valid − 1) × QPC_frequency / (last_QPC − first_QPC)بالنسبة لثلاث كتل من نفس الحمل، يُؤخذ المتوسط الحسابي لمعدل النقل. يصف CPU frame time زمن عمل CPU. بالنسبة إلى GPU وCombined، تُحدَّد فواصل الإطارات من GPU timestamps المتجاورة لبداية العمل؛ وتُخزَّن مدة عمل GPU نفسها بشكل منفصل. عدد الإطارات الشرطية في الاختبار ليس FPS في اللعبة.
القياسات المفقودة لا تُستبدل بالأصفار. إذا كانت البيانات غير كافية للتقييم، فلا يمكن تفسير عدم توفر المكوّن على أنه أداء صفري.
المئينات وLow FPS
Section titled “المئينات وLow FPS”تُحسب المئينات بالاستيفاء الخطي Hyndman–Fan Type 7 للقيم المرتبة:
h = (n − 1) × pi = floor(h)percentile = x[i] + (h − i) × (x[min(i + 1, n − 1)] − x[i])P50 هو الوسيط. يصف P99 لزمن الإطار الذيل البطيء: حوالي 99% من المشاهدات لا تتجاوز هذه الحدود.
- 1% Low = 1000 / P99 لزمن الإطار بالمللي ثانية.
- 0%،1% Low = 1000 / P99%،9 لزمن الإطار.
هنا Low FPS هو مئين معكوس، وليس متوسط FPS لأسوأ نسبة من الإطارات. قد تختلف الأرقام من اختبار آخر بتعريف مختلف لـLow FPS حتى على نفس البيانات. 0%،1% Low حساس للأحداث النادرة وطول التسجيل. في الصيغة الجديدة الأساسية يُستخدم P99 لـCPU؛ ويُعرض P99%،9 كمقياس إضافي وليس له وزن منفصل في PC Score.
التطبيع والمتوسط الهندسي
Section titled “التطبيع والمتوسط الهندسي”بالنسبة للسرعة، القيمة المطبَّعة تساوي measurement / reference، وبالنسبة للزمن reference / measurement. المتوسط الهندسي الموزون:
G(x, w) = exp(Σ(w × ln(x)) / Σw)المعايير هي أرقام ثابتة للتطبيع، وليست متوسطات عبر جميع الحواسيب أو معيارًا سوقيًا. مقياس التقييم الأساسي هو 10 000: تطابق جميع المدخلات المستخدمة مع المعيار يعطي 10 000 نقطة. تُطبَّع الأوزان على مجموعها.
CPU Score
Section titled “CPU Score”يجمع CPU بين سرعة تنفيذ سيناريو CPU وP99 لزمن إطاره. المعايير الأساسية: معدل النقل 4000 إطار شرطي/ث، P99 0%،3 مللي ثانية. الأوزان الداخلية لـCPU: 60% للسرعة و40% لذيل زمن الإطار.
CPU Score = 10000 × (CPU throughput / 4000)^0.60 × (0.3 / CPU frame P99_ms)^0.40الجزء الثاني يعادل تطبيع 1% Low CPU إلى 1000 / 0.3، أي حوالي 3333%،33 إطار شرطي/ث. قد تؤدي التأخيرات الأكثر ندرة إلى تحسين CPU Score حتى مع معدل نقل متوسط قريب. هذا ليس 1% Low في CS2 أو لعبة أخرى: بل تُقاس محاكاة CPU الخاصة بالاختبار.
GPU Score
Section titled “GPU Score”| السيناريو | معيار معدل النقل، إطار شرطي/ث | الوزن داخل GPU |
|---|---|---|
| Geometry | 740 | 45% |
| Shader | 360 | 45% |
| Compute | 7600 | 10% |
GPU Score = 10000 × (Geometry / 740)^0.45 × (Shader / 360)^0.45 × (Compute / 7600)^0.10Compute له وزن أقل من سيناريوي الرسوميات. لذلك فإن السرعة العالية المنفصلة لـCompute shader لا تعني درجة إجمالية عالية بالتناسب. يعتمد GPU Score أيضًا على التعريف وإصدار الأوامر وحالة النظام؛ وهو ليس تقييمًا معزولًا لبطاقة الرسوميات من مواصفاتها.
Core Latency
Section titled “Core Latency”تُستخدم P50%، P95 وP99 لزمن من الإشارة البرمجية إلى اكتمال عمل GPU.
| السيناريو | معيار P50، مللي ثانية | معيار P95، مللي ثانية | معيار P99، مللي ثانية | وزن السيناريو |
|---|---|---|---|---|
| Baseline | 2%،5 | 4 | 6 | 20% |
| Loaded | 9 | 12 | 16 | 80% |
داخل كل سيناريو، تشكّل أوزان P50/P95/P99 50/30/20:
Baseline = (2%%.5 / B50)^0.50 × (4 / B95)^0.30 × (6 / B99)^0.20Loaded = (9 / L50)^0.50 × (12 / L95)^0.30 × (16 / L99)^0.20Core Latency Score = 10000 × Baseline^0.20 × Loaded^0.80الأزمنة بالمللي ثانية أفضل عندما تكون قيمتها أقل؛ وترتفع الدرجة المقابلة عند ذلك. لا تدخل مقاييس إخراج الإطار PresentMon في هذا المكوّن.
PC Score النهائي
Section titled “PC Score النهائي”PC Score = 10000 × (CPU Score / 10000)^0.60 × (GPU Score / 10000)^0.20 × (Core Latency Score / 10000)^0.20هذا مجموع هندسي، وليس حسابيًا. على سبيل المثال، مع بقاء المدخلات الأخرى دون تغيير:
- زيادة CPU throughput بنسبة 10% ترفع PC Score بحوالي 3%،5%:
1.10^(0.60 × 0.60); - تقليل CPU P99 بنسبة 10% يرفع PC Score بحوالي 2%،6%:
(1 / 0.90)^(0.40 × 0.60); - مضاعفة Compute ترفع PC Score بحوالي 1%،4%:
2^(0.10 × 0.20).
هذه أمثلة حسابية، وليست تأثيرًا مقيسًا لكسر السرعة أو التحسين. عمليًا، قد يغيّر إعداد واحد عدة مقاييس في الوقت نفسه.
Performance
Section titled “Performance”في النتائج القديمة والتشخيص الموسّع قد يُحفظ Performance. تجمع صيغته الأساسية CPU وGeometry وShader وCompute وCombined بأوزان نسبية 3/1/1/1/3 ومعايير 4000/740/360/7600/665. في نموذج CPU/GPU/Latency، لا يُعد Performance مدخلًا لـPC Score النهائي. يبقى Combined سيناريو مقيسًا منفصلًا، لكنه لا يدخل مباشرة في الصيغة النهائية الجديدة.
Consistency
Section titled “Consistency”يصف Consistency نسبة الذيل البطيء إلى الزمن النموذجي داخل التشغيل. للتشخيص الأساسي تُستخدم نسب P99/P50 لـCPU وShader وCombined، مطبَّعة إلى 1%،20 / 1%،15 / 1%،20 ومجمَّعة بمتوسط هندسي بأوزان متساوية.
Consistency ليس مضاعفًا منفصلًا في الصيغة الجديدة. هذا ليس إلغاءً لتقييم السلاسة: فـP99 لـCPU يُؤخذ في الحسبان بالفعل في CPU Score، وP95/P99 للزمن يدخلان في Latency. ومع ذلك، يُتحقق من قابلية التكرار بين عمليات التشغيل الكاملة بشكل منفصل.
تحديث المنهجية والنتائج القديمة
Section titled “تحديث المنهجية والنتائج القديمة”يتلقى العميل معاملات التقييم من الخادم. بعد نشر منهجية جديدة، قد يعيد الخادم حساب النتائج المحفوظة من القياسات المتاحة ويغيّر المراكز في التصنيف. تعيد إعادة الحساب تغيير النقاط، لكنها لا تعيد الاختبار ولا تصحح الحمل القديم أو التعريف أو ظروف التشغيل.
لا يُقسَّم التصنيف إلى جداول منفصلة فقط بسبب إصدار المنهجية. لتجربتك الخاصة قبل/بعد، اختر على أي حال نفس إصدار الحمل والظروف. إذا لم تتوفر البيانات اللازمة لمكوّن من نتيجة قديمة، فلا يمكن استعادتها من الدرجة الإجمالية ولا اعتبار القيمة المفقودة صفرًا.
يحفظ الأرشيف سلسلة الإصدار 0.5.2 النقاط الأصلية للنموذج القديم Performance / Latency / Consistency بأوزان 50/30/20. جداوله وسكربته ليست تحققًا من الصيغة الجديدة. كما تنتمي الإصدارات الوسيطة 70/20/10 إلى النموذج السابق، وليس إلى CPU/GPU/Latency الموصوف هنا.
آخر تحديث: 2026-10-02.
