Geekbench: كيف يعمل في الواقع

يعد Geekbench واحدًا من أكثر المعايير إنتاجًا، ولكن ما هو بالضبط وكيف يعمل؟

تتضمن قياس أداء الهواتف الذكية وأجهزة الكمبيوتر اختبار أداء الجهاز في عدة فئات مختلفة. يمكنك مقارنة العديد من المقاييس المختلفة، بما في ذلك الأداء الرسومي والذكاء الاصطناعي والحساب. Geekbench هو معيار أصبح عنصرًا أساسيًا في عالم قياس الأداء، وهو يركز بشكل أساسي على العمليات الحسابية. Geekbench 6 هو الإصدار الأحدث، ولكن ما هو بالضبط؟ ماذا يختبر وكيف؟

ما هو جيك بينش؟

Geekbench هو تطبيق لقياس الأداء عبر الأنظمة الأساسية يمكنه أن ينسب النتيجة إلى كل من القدرات الحسابية أحادية النواة ومتعددة النواة لجهازك. يمكن استخدام هذه النتيجة كنقطة مقارنة مع الأجهزة المجاورة ويتم معايرتها مقابل أ النتيجة الأساسية البالغة 2500، والتي تقول Primate Labs إنها نتيجة جهاز Dell Precision 3460 المزود بمعالج Intel Core i7-12700. من المسلم به أن التصفح من خلال نتائج Geekbench 6 يبدو أنه يشير إلى أن وحدة المعالجة المركزية الخاصة بالكاد تحصد 2000 نقطة في أحادي النواة، ولكن بصرف النظر عن ذلك، فإن الفرضية هي أن الجهاز الذي يسجل 5000 يقال أنه يتمتع بضعف أداء الجهاز i7-12700.

في حالة Geekbench 6، فهو أحدث إصدار لمجموعة قياس الأداء Geekbench، ويهدف إلى قم بقياس قدرات هاتفك الذكي بالطرق التي تهمك بالفعل عندما يتعلق الأمر باستخدام أي من هذه التطبيقات أفضل الهواتف.

  • صور أكبر بدقة تلتقطها الهواتف الذكية الحديثة (12-48 ميجابكسل)
  • أمثلة HTML تمثل معايير تصميم الويب الحديثة
  • مكتبة أكبر من الصور لاختبارات الاستيراد
  • خرائط أكبر لاختبارات الملاحة
  • أمثلة PDF أكبر وأكثر حداثة
  • زيادة في حجم عبء العمل Clang

هناك أيضًا اختبارات حسابية لوحدة معالجة الرسومات، ويمكنها اختبار OpenCL وMetal وVulkan. يستخدم معيار حساب GPU أعباء عمل التعلم الآلي مثل طمس الخلفية واكتشاف الوجه لاختبار قدرات التعرف على الكائنات. علاوة على ذلك، فهو يقوم بتشغيل أحمال عمل تحرير الصور، مثل اكتشاف الأفق، واكتشاف الحواف، والتمويه الضبابي. أخيرًا، هناك أحمال عمل لتركيب الصور تنفذ مطابقة الميزات ومطابقة الاستريو، جنبًا إلى جنب مع معيار المحاكاة الذي يحاكي فيزياء الجسيمات.

ما هي الأنظمة الأساسية التي يدعمها Geekbench 6؟

يدعم Geekbench 6 الأنظمة الأساسية التالية، مع دعم Windows on Arm لبعض أفضل أجهزة الكمبيوتر المحمولة من المقرر أن يأتي مع Geekbench 6.1:

منصة

الحد الأدنى من الإصدار

بنيان

تعليق

ذكري المظهر

أندرويد 10

آرتش64، x64

دائرة الرقابة الداخلية

دائرة الرقابة الداخلية 15

آرتش64

لينكس

أوبونتو 18.04 إل تي إس

آرتش64، x64

CentOS، RHEL، المزيد في المستقبل

ماك

ماك 11

آرتش64، x64

شبابيك

ويندوز 10

x64

AArch64 يأتي مع Geekbench 6.1

كيف يعمل معيار وحدة المعالجة المركزية الخاص بـ Geekbench؟

Snapdragon 8 Gen 2 (يمين) مقارنة بـ Snapdragon 8 Gen 1 على Geekbench.

يتم تقسيم معيار وحدة المعالجة المركزية الخاص بـ Geekbench إلى عدد من الاختبارات الرئيسية التي تحتوي على قسم أحادي النواة ومتعدد النواة. يتم تجميع كل قسم في قسمين فرعيين: أحمال عمل الأعداد الصحيحة وأحمال عمل الفاصلة العائمة. توجد فجوات بين كل اختبار مدتها ثانيتان بشكل افتراضي لتقليل تأثير المشكلات الحرارية على الأداء.

قدم Geekbench 6 نموذج مهمة مشتركة لاختبار تعدد مؤشرات الترابط، حيث تتم مشاركة أعباء العمل عبر سلاسل رسائل متعددة لتمثيل أعباء عمل أكثر واقعية. في السابق، كان Geekbench ينشر أعباء العمل عبر سلاسل الرسائل الفردية، والتي تتوسع بشكل جيد ولكنها توفر القليل جدًا من الاتصال بين سلاسل الرسائل. في حالة نماذج المهام المشتركة، يقوم كل مؤشر ترابط بمعالجة جزء من مهمة مشتركة أكبر. إنه لا يتسع نطاقه أيضًا ولكنه أكثر تمثيلاً لحالات الاستخدام في العالم الحقيقي.

يتم حساب الدرجات باستخدام المتوسط ​​الحسابي المرجح لدرجات القسم الفرعي، مع العدد الصحيح يمثل القسم الفرعي 65% من النتيجة ويمثل القسم الفرعي الفاصلة العائمة المتبقية 35%

أما بالنسبة لكيفية اختبار Geekbench لقدرة مجموعة شرائح جهازك، فهو يختبر أنواعًا مختلفة من أعباء العمل مقسمة إلى فئات. يتم تقسيم هذه الفئات إلى الإنتاجية والمطور والتعلم الآلي وتوليف الصور.

Geekbench 6 أعباء العمل الإنتاجية

هذه هي أعباء العمل التي تختبر مدى أداء جهازك في المهام الحيوية اليومية.

ضغط الملفات

تختبر أحمال عمل ضغط الملفات مدى جودة جهازك في ضغط الملفات وفك ضغطها باستخدام تنسيقات ضغط مختلفة. تستخدم النماذج الحالات التي قد يتطلع فيها المستخدم إلى ضغط ملف لإرساله إلى شخص آخر لتقليل البيانات وعرض النطاق الترددي. يقوم بضغط أرشيف مصدر Ruby 3.1.2، وهو أرشيف بحجم 75 ميجابايت يحتوي على 9841 ملفًا، باستخدام ضغط LZ4 وZSTD. ثم يتحقق من الملفات المضغوطة عبر تجزئة SHA-1.

يتم بعد ذلك تخزين هذه الملفات باستخدام نظام ملفات مشفر في الذاكرة، ويستخدم حمل العمل هذا تعليمات تعمل على تسريع تشفير AES وفك تشفيره. ويستخدم أيضًا تعليمات تعمل على تسريع خوارزميات التجزئة SHA-1.

ملاحة

نحن نستخدم التنقل عبر جميع أنواع الأجهزة، وخاصة الهواتف الذكية. يهدف عبء عمل التنقل إلى إنشاء اتجاهات بين سلسلة من المواقع، ونماذج للأشخاص الذين يستخدمون تطبيقات مثل خرائط Google في وضع عدم الاتصال. ويستخدم خوارزمية Dijkstra لحساب 24 مسارًا مختلفًا على خريطتين مختلفتين لـ OpenStreetMap. أحدهما في واترلو، أونتاريو، والآخر في تورونتو، أونتاريو.

متصفح HTML5

يفتح متصفح HTML5 عددًا من صفحات HTML5 ويصمم مستخدمًا يتصفح الويب في متصفح حديث مثل Chrome أو Safari. يستخدم متصفحًا بدون رأس ويقوم بفتح النصوص والصور وتحليلها وتخطيطها وعرضها استنادًا إلى المواقع الشهيرة، بما في ذلك Instagram وWikipedia و آرس تكنيكا. ويستخدم المكتبات التالية:

  • Google Gumbo كمحلل HTML
  • litehtml كمحلل CSS وتخطيطه ومحرك العرض
  • FreeType كمحرك الخط
  • الهندسة المضادة للحبوب كمكتبة عرض الرسومات ثنائية الأبعاد
  • libjpeg-turbo و libpng كبرامج ترميز الصور

يعرض هذا الاختبار ثماني صفحات في الوضع أحادي النواة و32 صفحة في الوضع متعدد النواة.

تقديم قوات الدفاع الشعبي

يفتح عبء عمل عرض PDF مستندات PDF المعقدة باستخدام PDFium، وهو عارض PDF في Chrome. فهو يعرض ملفات PDF لخرائط المتنزهات من American National Park Service، بأحجام تتراوح من 897 كيلو بايت إلى 1.5 ميجابايت. تحتوي هذه الملفات على صور وخطوط ونصوص متجهة كبيرة.

يعرض هذا الاختبار أربعة ملفات PDF في الوضع أحادي النواة و16 ملف PDF في الوضع متعدد النواة.

مكتبة الصور

يقوم عبء عمل تنظيم الصور بتصنيف الصور ووضع علامات عليها بناءً على الكائنات التي تحتويها، مما يسمح للمستخدمين بالبحث في صورهم حسب الكلمة الرئيسية في تطبيقات منظم الصور. يستخدم MobileNet 1.0 لتصنيف الصور وقاعدة بيانات SQLite لتخزين البيانات التعريفية للصور بجانب علاماتها.

يقوم عبء العمل هذا بتنفيذ الخطوات التالية لكل صورة:

  1. قم بفك ضغط الصورة من ملف JPEG مضغوط.
  2. تخزين البيانات الوصفية للصور في قاعدة بيانات SQLite. تمت تعبئة قاعدة البيانات هذه مسبقًا بالبيانات الوصفية لأكثر من 70000 صورة.
  3. قم بإنشاء صورة مصغرة للمعاينة وقم بتشفيرها بتنسيق JPEG.
  4. إنشاء صورة مصغرة للاستدلال.
  5. قم بتشغيل نموذج تصنيف الصور على الصورة المصغرة للاستدلال.
  6. تخزين علامات تصنيف الصور في قاعدة بيانات SQLite.

يعمل عبء عمل مكتبة الصور على 16 صورة في الوضع أحادي النواة و64 صورة في الوضع متعدد النواة.

Geekbench 6 أعباء عمل المطورين

تقيس أعباء عمل المطورين في Geekbench 6 مدى جودة تعامل جهازك مع مهام المطور النموذجية مثل تحرير النص وتجميع التعليمات البرمجية وضغط الأصول.

رنة

يتم استخدام مترجم Clang لتجميع مترجم Lua، ونمذجة حالة استخدام المطورين الذين يقومون ببناء التعليمات البرمجية الخاصة بهم والتجميع في الوقت المناسب الذي سيختبره المستخدمون بشكل متكرر على أجهزتهم. يستخدم musl libc كمكتبة C القياسية للملفات المترجمة. يقوم بتجميع ثمانية ملفات في وضع أحادي النواة و 96 ملفًا في وضع متعدد النواة.

معالجة النص

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

يتم تنفيذ عبء العمل هذا في مزيج من Python وC++، باستخدام Python 3.9.0 ومعالجة 190 ملف تخفيض السعر للإدخال.

ضغط الأصول

يقوم ضغط الأصول بضغط الأصول التركيبية والهندسية ثلاثية الأبعاد باستخدام مجموعة متنوعة من برامج ترميز الضغط الشائعة مثل ASTC، وBC7، وDXT5. إنه يصمم خطوط أنابيب ضغط المحتوى القياسية التي يستخدمها مطورو الألعاب.

يستخدم عبء العمل bc7enc لتطبيقات BC& وDXTC، وArm ASTC Encoder لتنفيذ ASTC الخاص به.

أعباء عمل التعلم الآلي

تقيس أعباء عمل التعلم الآلي في المقام الأول مدى قدرة وحدة المعالجة المركزية لديك على التعامل مع التعرف على الكائنات في الصور والمشاهد.

كشف الكائنات

يستخدم عبء عمل الكشف عن الكائنات التعلم الآلي حتى يتمكن من اكتشاف الكائنات في الصور وتصنيفها. ويستخدم شبكة عصبية تلافيفية تسمى MobileNet v1 SSD لاكتشاف وتصنيف الكائنات في الصور، ويبلغ حجم الصور 300 × 300 بكسل. يقوم بتنفيذ الخطوات التالية لتحديد الكائنات في الصورة:

  1. قم بتحميل الصورة
  2. قم باستخراج الكائنات من الصورة باستخدام MobileNet v1 SSD
  3. قم بإنشاء درجة ثقة أو اكتشاف تمثل دقة الاكتشاف
  4. ارسم مربعًا محيطًا حول الكائن وأخرج درجة الثقة

يقوم اكتشاف الكائنات بمعالجة 16 صورة في الوضع أحادي النواة و64 صورة في الوضع متعدد النواة.

طمس الخلفية

يؤدي عبء عمل تمويه الخلفية إلى فصل المقدمة عن الخلفية في عمليات بث الفيديو وتشويش الخلفية، تمامًا مثل ما يمكن أن تفعله خدمات مثل Zoom وDiscord وGoogle Meet.

تعديل الصوره

تقيس أعباء عمل تحرير الصور مدى قدرة وحدة المعالجة المركزية لديك على التعامل مع عمليات تحرير الصور البسيطة والمعقدة.

مزيل الكائنات

يعمل عبء عمل مزيل الكائنات على إزالة الكائنات من الصور وملء الفجوة المتبقية، ونمذجة التعبئة المدركة للمحتوى والممحاة السحرية الخاصة بشركة Google. يتم تزويد عبء العمل بصورة بدقة 3 ميجابكسل مع منطقة غير مرغوب فيها، ويقوم عبء العمل بإزالة هذه المنطقة ويستخدم مخططًا داخليًا لإعادة بناء الفجوة المتبقية.

كشف الأفق

يمكن لأعباء عمل الكشف عن الأفق اكتشاف خطوط الأفق غير المستوية أو الملتوية وتسويتها من أجل تحسين الصور. يقوم بتصميم مصححات خط الأفق في تطبيقات تحرير الصور ويستخدم كاشف Canny edge لتطبيق تحويل Hough للكشف عن خط الأفق. يستخدم صورة بدقة 48 ميجابكسل كمدخل لها.

فلتر الصورة

يقوم عبء عمل مرشح الصور بتطبيق المرشحات لتحسين مظهر الصورة، ونمذجة المرشحات الشائعة في تطبيقات الوسائط الاجتماعية مثل Instagram. يقوم بتطبيق التأثيرات التالية على 10 صور مختلفة، مع صور يتراوح حجمها من 3 ميجابكسل إلى 15 ميجابكسل.

  • مرشحات اللون وطمس
  • تعديلات المستوى
  • الاقتصاص والتحجيم
  • تركيب الصورة

تقرير التنمية البشرية

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

تركيب الصورة

تقيس أعباء العمل هذه مدى قدرة وحدة المعالجة المركزية لديك على التعامل مع إنشاء صور مصطنعة تمامًا.

تتبع راي

يعد تتبع الأشعة أمرًا شائعًا، ويمكن استخدامه لإنشاء صور واقعية من خلال نمذجة كيفية تفاعل أشعة الضوء مع الأشياء في المشاهد الافتراضية. يقوم هذا بنمذجة عمليات العرض التي قد يستخدمها برنامج العرض ثلاثي الأبعاد مثل Blender أو Cinema 4D.

هيكل من الحركة

البنية من الحركة هي تقنية تولد هندسة ثلاثية الأبعاد من صور ثنائية الأبعاد متعددة. تستخدم أنظمة الواقع المعزز تقنيات مثل هذه لفهم مشاهد العالم الحقيقي. يأخذ عبء العمل هذا تسع صور ثنائية الأبعاد لنفس المشهد ويبني تقديرًا للإحداثيات ثلاثية الأبعاد للنقاط المرئية في كلتا الصورتين.

كيفية تنزيل برنامج Geekbench

يعد Geekbench أحد المعايير التي يستخدمها الأشخاص لاختبار أجهزة مثل أفضل الهواتف وأجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر المحمولة. أجهزة لوحية، ويمكنك تنزيله من متجر تطبيقات أبلومتجر جوجل بلاي و موقع مختبرات الرئيسيات.