جدول المحتويات:
التحديث ، مارس 2017: تم تحديث هذا المنشور بمعلومات عن أحدث الهواتف وتقنيات التقييم.
عندما يحين وقت عرض Samsung لهاتف جديد ، تحدث عن الأجهزة حتماً موضوع المعايير. لا يختلف هاتف Galaxy S8 ، هاتف عرض سامسونج لعام 2017 ، عن ذلك. وكما هو متوقع ، بمجرد وجود هذه الأرقام ، جعل الكثير من الناس يتحدثون عنها.
الأرقام موجودة ، لكن ماذا تعني؟
بعض المحادثات حول المعايير هي مجرد خمول الثرثرة. "أوه ، رائع! Snapdragon يحسب" الأشياء "في تطبيق قياسي حول وكذلك Exynos" هو متعة للحديث عنها. إنها محادثة مثيرة تؤدي إلى التحدث عن كيفية تلبية هاتف جديد لتوقعاتنا أو تجاوزها لأنه يستخدم أحدث الأجهزة للقيام بأشياء رائعة. لهذا السبب معظمنا هنا ، للحديث عن الأشياء التي تعمل بنظام Android وكيف يمكننا استخدامها لإثراء حياتنا.
لكن بعض الناس جادين بشأن الأرقام القياسية واعتبرها جزءًا مهمًا من قرار الشراء. يجب علينا جميعًا تشجيع ذلك لأنه من الجيد دائمًا أن يكون الناس متحمسين لشيء ما ، لكن يجب أن نتحدث أيضًا عن معنى الأرقام القياسية في المخطط الكبير للأشياء. تتمثل إحدى طرق محاولة وضع الأمور في نصابها الصحيح في مقارنة معايير زوج من المعالجات الجديدة التي سيشتريها مصنعو Android بأحدث أجهزة Apple.
لكل شخص مهووس بوحدة المعالجة المركزية الأفضل لجهاز Galaxy S8. pic.twitter.com/28TTXdIDhW
- جيري هيلدنبراند (gbhil) 17 مارس 2017
هذا لا يعني أن iPhone الذي يستخدم A10 هو تلقائيًا تجربة أفضل من Galaxy S8. هناك ما هو أكثر من ذلك بكثير يحدد ما هو الأفضل ، ومعظمها هو تفضيل المستخدم. يعجبك ما يعجبك ويعجبني ما يعجبني. الأرقام في تغريدة لن تغير ذلك والأرقام لا تعني ما قد تعتقد أنها تعني.
كيف تصبح هذه الأرقام
لا تؤدي المقاييس على الهواتف المحمولة حقًا تقييم أي جهاز ، على الأقل ليس بالطريقة التي نعتقد بها. ليس لديهم إمكانية الوصول إلى الأجهزة نفسها لأنهم يستخدمون طبقة تطبيق نظام التشغيل. لديهم قائمة غسيل بالأشياء التي يمتلكها الهاتف من خلال واجهات برمجة التطبيقات التي كشف عنها نظام التشغيل ، ثم يحسبون مدى حسن أدائها. هناك طبقة وسيطة من النوع الذي يمكن الوصول إليه للوصول إلى "العقول" وراء نظام التشغيل ، وهو الجزء الذي يتحكم في الجهاز مباشرةً. لذلك ، يقوم التطبيق القياسي بتقييم الأجهزة من خلال بعض البرامج.
ربما تكون قد سمعت أشخاصًا على iOS يتحدثون عن Metal أو أناس Android يتحدثون عن NDK. هذه هي الطرق التي يمكن للتطبيقات من خلالها التفاعل مع الجهاز ، من خلال تلك الطبقة الوسيطة دون الاضطرار إلى الدخول في حزمة البرامج الكاملة. لاحظ أن الأرقام القياسية لجهاز Samsung Exynos 8895 و Qualcomm's Snapdragon 835 قريبة جدًا من بعضها البعض. كلاهما يستخدم نفس البرنامج ويتم تقليل اختلافات الأداء بينهما بسبب ذلك.
إذا كنت تشتري هاتفًا لأنك ترغب في تشغيل معايير ، فيجب عليك شراء جهاز iPhone.
"طبقة وسيطة" أبل هو أفضل. دعونا نرمي ذلك إلى هناك حيث يمكننا جميعًا رؤيته. تبني Apple معالجها الخاص مع التركيز على القيام ببعض الأشياء بشكل جيد حقًا ثم تقوم ببناء برامج تستفيد منه. يتعين على Google إنشاء برنامج يمكن تكييفه للعمل مع أي شيء. لقد تم إنجازه على نحو رائع ، والبرنامج الذي يشغل هاتف Android هو شيء جميل معقد للغاية. يشبه تطبيق المقاييس الذي يستخدم واجهة Apple إلى الجهاز تلقائيًا ميزة على Android ، بغض النظر عمن قام بإنشائه ، لأن الواجهة نفسها أكثر انسيابية و "أسرع" مع نظام التشغيل iOS. يحدث هذا لأن الأجهزة والبرامج صممت للعمل مع بعضها البعض ولا شيء آخر.
أنت تقوم بتقييم الهاتف ككل ، وليس فقط المعالج. عندما يتعلق الأمر بتحطيم الأرقام على كل وحدة المعالجة المركزية ، فإن iPhone 7 Plus يعمل بشكل أفضل.
دعونا ننظر إلى تلك النوى في معالج A10 من Apple. لا شك في أن هذا الشيء هو أفضل شريحة ARM مستهلك تم تصميمها على الإطلاق عندما يتعلق الأمر بالأداء الخام لكل نواة. ذلك لأن الجهاز مصمم للقيام بذلك وتم تصميم البرنامج لاستخدامه. لقد تحدثنا عن بنية ARM من قبل ، و A10 هو مثال رائع على كيفية توسيع نطاق ARM لفعل أي شيء تريده. وكذلك Qualcomm 835 و Exynos 8895 ، فقد تم تصميمهما مع وضع معايير مختلفة في الاعتبار.
الفرق في الأرقام القياسية ليس صدفة
نحن نقارنهم لأنهم جميعًا داخل الهاتف ، لكن Apple متعطشة لبناء معالج ARM واحد يمكنه تشغيل جهاز iPhone و iPad و MacBook. تقوم كوالكوم وسامسونج ببناء معالجات لبيعها لشركات أخرى للأجهزة المحمولة الصغيرة. بإمكان كوالكوم وسامسونغ بناء معالج يتفوق في نفس المناطق مثل A10 وسيعمل بشكل رائع على كمبيوتر محمول يعمل بنظام Windows. Qualcomm مهتم فعلاً بالقيام بذلك و Snapdragon 835 هي الخطوة الأولى للشركة نحو هذا الهدف.
بعد مرور عامين من الآن ، سنرى شريحة Snapdragon التي يمكن أن تعمل بجد بما يكفي لتشغيل كمبيوتر محمول كامل الإمكانيات وما زالت فعالة بما يكفي لاستخدامها في جهاز محمول ببطارية صغيرة. سنرى أيضًا المزيد من الرقائق التي ليست بنفس القوة ، بل إنها أكثر كفاءة عندما يتعلق الأمر باستخدام البطارية وأرخص كثيرًا. ستكون هذه هي وحدات المعالجة المركزية التي ستشتريها الشركات التي تصنع الهواتف.
عندما تأخذ أداة مصممة للقيام بأشياء معينة فقط بترتيب معين وترى مدى سرعة "إنجاز" ، سيفوز A10 دائمًا. يجب أن يفوز دائمًا ، ونريده أن يفوز دائمًا. تحتاج وحدة المعالجة المركزية المصممة لماك بوك 13 بوصة إلى إجراء عمليات حسابية أساسية واحدة أسرع من Exynos 8895. و A10 ليست وحدة المعالجة المركزية ، ولكنها خطوة في هذا الاتجاه. وشركة Apple هي شركة تقنية يجب أن نرغب في فعل أشياء رائعة لدفع التكنولوجيا إلى الأمام تمامًا كما نريد من Samsung أو Google أو Microsoft.
يمكن لشركة Qualcomm أو Samsung إنشاء معالج ARM قوي مثل A10 ، لكن ليس لديهم سبب للقيام بذلك.
قصاصة صغيرة من لوحة النتائج القياسية التي ليس لها سياق تراه أعلاه تبين أهم شيء: هذه الأرقام لها تأثير يذكر على كم هو عظيم مثل الهاتف لاستخدام. لا علاقة لتجربة المستخدم بالأجهزة لأن الأجهزة كانت جيدة بما فيه الكفاية لفترة من الوقت الآن. تعد الأجزاء الداخلية لجهاز Galaxy S5 أو Nexus 7 أو Note 4 أكثر من كافية للقيام بالأشياء التي نتوقع أن يقوم بها الهاتف طالما أن البرنامج قد انتهى. ليس عليك أن تأخذ كلامي على هذا ، فقط تعثر على XDA حيث قام الأشخاص الذين لا يريدون أو لا يستطيعون شراء شيء أحدث ببناء برنامج مخصص لكل منهم. نحن لا نطلب من الهاتف أن يفعل أي شيء معقد بما يكفي ليحتاج إلى طاقة معالجة أكبر مما تستطيع هذه الأجهزة توصيله.
أنا مقتنع بأن VR المحمول سيكون على ما يرام إذا كانت الشركات تهتم بما يكفي لدعم فولكان بشكل صحيح على معالجاتها القديمة. لن نعرف أبدًا لأن الشركات المعنية موجودة لصنع أشياء جديدة وبيعها لنا وهذا هو المكان الذي يركزون فيه على وقتهم وأموالهم. رقائق جديدة ليست فقط مصممة لتكون جديدة. توفر جميعها زيادات طفيفة صغيرة في الأداء والأمان والكفاءة وتضيف تلك الزيادات الصغيرة بمرور الوقت. في الوقت الحالي ، لا يركز قانون مور على مضاعفة الأداء في كل جيل ، بل يركز على استخدام تقنيات تصنيع أفضل لتوفير رقائق أكثر كفاءة في استخدام الطاقة ، ومكاسب الأداء هي مجرد تطور طبيعي.
ما نراه حقا من هذه المعايير
ما يمكننا استخلاصه من هذه النتائج القياسية هو أن الطريقة التي يحسب بها وحدة المعالجة المركزية الأساسية الأشياء وتعمل مع مراكز GPU غير مكسورة. يمكن تحطيم الأرقام بشكل أسرع قليلاً باستخدام أجهزة أحدث صُممت لتكون أكثر كفاءة في استخدام الطاقة. لم تعد الطريقة التي يمكن أن يقوم بها وحدة المعالجة المركزية الأساسية بتحطيم الرقم هي عنق الزجاجة ، لذلك لن يتم ملاحظة هذه الاختلافات والزيادات الصغيرة عندما لا تقوم بتشغيل تطبيق قياسي. قد تكون الأجهزة الأحدث أفضل من العام الماضي ، وقد يكون أحد الأجهزة أفضل من الآخر. زيادة الأداء حقيقية ، لكنها لا تترجم إلى اختلاف ملحوظ عند استخدامها ولن تقوم بذلك إلا إذا تخطيت بضعة أجيال. الانتقال من Qualcomm S4 Pro إلى Qualcomm 835 يجلب عثرة في الأداء ستلاحظه على الفور. الانتقال من كوالكوم 821 إلى كوالكوم 835 لا.
سيجلب Galaxy S8 تجربة مستخدم أفضل من Galaxy S7 العام الماضي. سيعتبر الكثيرون منا هنا تجربة أفضل من عروض Apple مع iPhone 7 بينما سيشعر الكثيرون بالعكس. لا شيء من هذا بسبب درجة قياسية.