المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [ مقـال تقني ] فرق الأداء بين طرازات نفس المعالج المركزي, كمثال على R5 SKUs, I5-SKUs,I3-SKUs



phenomenon
16-05-2017, 22:25
https://i.imgur.com/ZSg2Qjw.jpg

وحدة المعالجه المركزيه ( Central Processing Unit / Processor ) هو قلب الحاسب , أنظر لمنطقة وجوده المعهوده ستلاحظ
و كـأنه يتمركز بصدر اللوحه الأم . أسمه يحتوي على العديد من مراكز القوه المسؤوله عن عمليات المعالجه الإلكترونيه و التـي نعرفها بأسم مجموعة
أنويته أو Cores و التـي تحمل فـي معناها جمع كـلمة قلب باللغه العربيه .
-
و لكن فـي بعض الأحيان تختلف مراكز تواجده مثلما يظهر مع مختلف منصات Supermicro الشركه الخبيره يصناعة حواسب الأعمال
و خوادم الإتصالات . و لذلك فبعضنا الآخر يراه على أنه العقل المدير و مركز المعلومات الذكـي المسؤول عن عمليات المعالجه و أينما إختار مكـان
تواجده باللوحه الأم .
-
-
-
https://i.imgur.com/pCI5W5w.jpg
-
-
-
-
ربما نتفق فعلاً مع كـلتا التشبيهين , فمن الناحية الأولـى هو العقل المدير و المعالج الرئيسـي المسؤول عن تنفيذ العمليات و صاحب الفضل الأول فـي
ربط السوفت وير بالهاردوير من خلال تحليل شفرات البرمجيات و تفسير كودها المعقد ,
و من ناحية أخرى فنراهُ أحياناً على أنه ـالمصارع القوي الذي تُقدر قوته و سرعته بقوى قلبه و أنويته المركزيه .
-
فـي معظم الأوقات يسهل التنبؤ بالفائز فـي مباريات المصارعه الحره خاصةً و إذا إتضح إختلاف أوزانهم الجسديه عن بعضهم البعض .
فمصارع مثل Undertaker ربما يخفـي بصدره قلب فـي نفس وزن و حجم قلب السيد قشطه و الخراتيت , أما مصارع مثل Ray Mestrio !! فقد نتخيل
قلبهِ بحجم قلب الأرنب و هو لا حول و لا قوة له فـي هذه المواجهه .
-
هذا لا يعنـي بالتأكيد أن قلب Ray Mestrio ضعيف بدنياً أو لا يتمتع بالعفويه و النشاط بالعكس فقد يكون أسرع حتـى من جميع منافسيه في
القدره على التفكير و إتخاذ القرار الصائب في جركات و ردود أفعاله,
و لكنه على الأغلب لن يقوى على مواجهة إرهاق العمل الشاق و تحمل الصعاب بنفس الشكـل الذي يقوى عليه و يتحمله قلب فرس النهر الحديدي .
-
-
https://i.imgur.com/mY3OThr.jpg
-
-
إلا أن هذا المبدأ يختلف تماماً حين الحديث عن معالج الحاسب المركزي ,
فسواء إحتوى المعالج على نواة المعالجه الضخمه أو النواه الصغيره , سواء كـانت أعدادها كثيره أم قليله , إلا أن السؤال حول قوة نواته
المركزيه لا يمكن تقدير إجابته من خلال المظهر أو الحجم أو مقدار الطاقه التـي تتغذي عليها .
و إنما من خلال عدد العمليات و التعليمات البرمجيه التـي تستطيع إنجازها هذه النواه فـي الدوره الواحده أو ما تعرف بعدد أوامر
التعليمات البرمجيه للدوره الواحده IPC إختصاراً Instructions Per Clock Cycle و هو العدد الذي لا يقوى عليه أي قلب أخر .
-
تُقدر بعدد العمليات التـي يمكن إنجارها بدورات العمل الإلكترونيه . الجمله سهلة الفهم ما عدا كـلمة ( الدوره الواحده / Clock Cycle ) ,
فما هو المقصود بكـلمة الدوره الواحده على مدار الساعه هل هـي فتره زمنيه و ما هو زمنها ؟
-
إطلاقاً , Cycle هو الرمز المُعبر عن إستكمال تنفيذ عدد محدد من التعليمات البرمجيه بالمره الواحده ,
-
دعنا نتخيل أننا نتحدث مع شخص فائق الذكـاء و موهوب بمعجزه فريده فـي القدره على حل المعادلات الرياضيه المعقده , فنعطي له
معادله رياضيه معقده للغايه ,
و بالرغم أن لها إجابه واحده فقط إلا أن الطرق التـي يُمكن أن يتبعها فـي تحليل هذه المعادله و إستخراج نتائجها كثيره جداً و مختلفه عن
بعضها و قد يتبع هذا الشخص طريقه أو أخرى أو حتـى يبتدع طريقه سريه لنفسه لا يعلمها إلا هو و يتمكن من إستخراج النتائج الصحيحه .
-
فلنفترض أن المعادله الواحده هو أمر واحد من التعليمات البرمجيه ( Instruction ) و الفتره الزمنيه التي يتطلبها المعالج لترجمة هذه
المعادلات ينعدم تماماً فيها الزمن ,
فبمجرد أن يتلقاها بمجرد تحليلها و لكن السؤال هو " ما هو عدد الدورات الإلكترونيه المطلوبه لتنفيذ الأمر الواحد كـي نستخرج العدد
الكلـي من التعليمات البرمجيه التي يمكن تنفيذها بحساب الفتره الزمنيه ؟
-
إذا إفترضنا أن لدينا معالج بسرعة 3.4GHz فهي تعنـي 3.400MHz و تعنـي أيضاً 3.400.000.000 مليار دورة عمل بالثانيه الواحده,
فإذا كـان يتطلع هذا الشخص لثلاثة دورات 3x Clock Cycles من 3.4 مليار دوره لتحليل معادله رياضيه واحده فما هو العدد الكـلي من
المعادلات التـي يستطيع تحليلها و إستخراج نتائجها بالثانيه الواحده ؟
هذا يعنـي أنه قادر على معالجة 1.113.000.000 مليار معادله فـي الثانيه .
-
و لكن هذا كان عن العبقري الذي يحتاج لاثة دورات لتحليل الأمر الواحد , أما أثناء الحديث عن المعالجات المركزيه الحديثه فهـي العكس
بطريقة الحساب ,
أي أنها قادره على تنفيذ أوامر متعدده Multiple Instructions خلال الدوره الواحده فقط Clock Cycle .
أي إذا أفترضنا أن إحدى المعالجات المركزيه الحديثه التـي تأتـي بتردد 3.4GHz تتطلب دوره واحده فقط 1x Clock Cycle من أجل
تنفيذ 4x Instructions تعليمات برمجيه مكتمله فهذا يعنـي أن المعالج أصبح قادر على تحليل 13.600.000.000 مليار عملية معالجه بالثانيه .
-
بهذا الشكـل نستنتج أن قانون المعادله يسير على مبدأ " لحساب عدد التعليمات البرمجيه التـي يمكن تنفيذها بالثانيه الواحده ينبغـي أولاً
معرفة عدد دورات المعالجه على مدار الساعه اللازمه لتنفيذ الأمر الواحد من التعليمات البرمجيه ."
-
-
https://i.imgur.com/Zp3W9N0.jpg
-
-
لنفس السبب تخرج برامج مراجعات الأداء التـي تحتوي على مليارات من البيانات و الأوامر البرمجيه المعقده لتحاكـي نفس
شكل الأوامر و التعليمات التـي تتعرض المعالجات المركزيه لمواجهتها و تحليل أكوادها المعقده يومياً بغالبية برامج أعمالنا الترفيهيه و المهنيه ,
و بالتالي تستطيع برامج المراجعات قياس قُدرة المعالجات المركزيه و إحتساب قوتها على تنفيذ الأوامر فـي فترات زمنيه سريعه .
-
و على الرغم من ذلك فأغلب محاكيات المراجعات ليست دقيقه فـي معظم الأوقات و لأسباب عديده ,
من أهم تلك الأسباب أن بالرغم من عدد الأوامر المعقده و الكثيفه فـي برامج المراجعات إلا أنها تُعتبر صغيره جداً و بسيطه عند مقارنتها بعدد
و شكل التعليمات التـي تواجهها معالجات حواسبنا يومياً ببرمجيات حياتنا المهنيه و الترفيهيه و هـي بغاية التعقيد و الكثافه ,
كما أنها إستدعت فترات زمنيه أطول بكثير جداً فـي مراحل تطويرها عن أي شكـل من أشكـال محاكيات برامج مراجعات الأداء .
-
دائماً الحسابات النظريه سهلة , فمع إختلاف الأحجام تختلف أيضاً شكـل الأوامر و التعليمات عن بعضها البعض و قد يعتمد المطورين
على لغات مختلفه من لغات البرمجه أثناء تطوير مشاريعهم الخاصه ,
فعلى سبيل المثال ما هو حجم التعليمات التـي يمكن أن يتعامل معها المعالج المركزي على أنها أمر برمجـي واحد !!.
-
و بالرغم أن كـلتا الشركتين ( AMD / Intel ) تختار تقريباً نفس مناهج المعماريه الهندسيه فـي أساليب توظيف نوافذ التعليمات
و لكن لماذا تختلف أحياناً نتائج و سرعة الأداء من معالج للآخر و معماريه لغيرها .
-
فيبدأ معالج كـل منهم بالتفكير هل يحتوي على نوافذ التعليمات ثابته الحجم أم يجعلها مختلفه , و إذا إتخذ القرار فـي تطوير نوافذ
التعليمات الثابتة كحال معظم المعالجات المركزيه الحديثه ( Fixed Instructions 32-bit-Width Sets ) فكيف سيتعامل مع التعليمات
البرمجيه التـي سيواجهها بالتأكيد و هـي مختلفة الحجم ( X86 8-bit / 64-bit - Instruction Data ) هل بداخل نوع واحد من النوافذ
أم يعتمد على المستوى المتوازي بنوافذ التعليمات لمعالجة هذه الأوامر !!.
-
أن يحتوي المعالج على مجموعة نوافذ التعليمات المختلفه و كـل منها لغرض معالجة نوع محدد من إمتداد الكود البرمجـي و التـي يجب أن
تتعامل معه على أساس توظيفها ,
أم يجتوي على نوافذ التعليمات التـي يكون لبعضها القدره على معالجة و التعامل مع عدد متنوع و مختلف من إمتدادات الكود البرمجيه أو
تتعامل على أساس أكثر من وظيفه واحده !!.
-
فـي النهايه القرار لشركـات المعالجه فـي إتخاذ المنهج الأفضل و الأسرع لمعالجة برمجيات السوفت وير المتوقع
التعامل معها أثناء تطوير المعماريه الهندسيه و توظيف نوافذ التعليمات البرمجيه بالأسلوب الأكثر كفائه و التـي تعرف بأسم ISA إختصاراً
لكـلمة Instruction Set Architecture .
-
المُعضله ليست فقط فـي أساليب تطوير نوافذ التعليمات و وظائفها , و إنما فـي القدره على إتخاذ القرار فـي فتره زمنيه اسرع لتحديد أي من
نوافذ التعليمات ?Which Instruction Will Do الصحيحه و الأكثر كفائة لمعالجة هذا النوع من أوامر البرمجيات التـي إتضح للمعالج
مواجهتها فـي ذاك الوقت ,
و هذه من مهام و وظائف المراسل الإلكتروني بداخل المعالج أو ما يعرف بأسم ( Dispatcher ) .
-
و إذا تم تطوير هذا المتراسل بالذكـاء الكـافـي فـي القدره على إختيار نوع النوافذ المناسبه طبقاً لإختلاف التعليمات البرمجيه فينبغـي عليه
أيضاً التأكد من إستمرارية تغزية هذه النوافذ بالبيانات و تنشيط أغلبها و توكيل المهام لها بإستمرار لتنفيذ أوامر التعليمات جميعها بفترات
زمنيه أسرع .
-
-
https://i.imgur.com/h6Ep5Lr.jpg
-
-
و لكن بالعوده لحساب مستويات الأداء كما بدأنا فـي مقدمة هذا الموضوع , فقد إستنتجنا ربما نمتلك معالج قادر على تنفيذ
عدد رهيب من العمليات الحسابيه التـي تستند على سرعة تردد المعالج بالثانيه الواحده .
-
و إفترضنا إذا كـانت معماريته الهندسيه تتطلب و ليكن دورة عمل واحده على مدار الساعه من أجل تنفيذ ثلاثة تعليمات برمجيه فهذا يعنـي
نظرياً أنه قادر على تنفيذ 9.000.000.000 مليار أمر برمجـي بشرط إذا كان بتردد 3.0GHz .
-
هل هذا يعنـي إذا تمكنا من شراء نفس المعالج و لكن بتردد أعلى أو إذا إستطعنا كسر سرعته إذا سمح لنا بذلك و الدفع
بتردد سرعته عند 4.0GHz فهل هذا يعنـي أنه أصبح قادر على تنفيذ 12.000.000.000 مليار أمر برمجـي بالثانيه بدلاً من 9 مليار فقط ,
زياده سرعة الأداء وصلت إلى %25 , تقريباً الزياده ربع الأداء !؟
-
بالتأكيد و هذا هو سبب إختلاف سعر طرازات فئة المعالج المركزي الواحد الذي يأتـي بعدة إصدارات مختلفة بترددات سرعة أنويته .
-
فرق السعر ملحوظ بين معالج قادر على كسر السرعه و معالج غير قادر على ذلك و أحياناً يصل فرق السعر إلى %25 أيضاً ,
إذا نظرنا إلـى معالج RYZEN 5 1600X بسعر 249$ بينما معالج RYZEN 5 1600 قادر على توفير 220$ تقريباً ,
بهذا الشكـل على معالج RYZEN 5 1600X أن يقدم لنا أداء أعلى بنسبة %9 تقريباً عن R 5 1600 من خلال نسبة الدفع بترددات
عمل أنوية المعالج التـي مقدارها Boost 400MHz .
-
معالج Core I5-7600K الذي يأتي بسعر 243.00$ تكلفته الماليه أعلى من معالج Core I5-7400 بنسبة %26 تقريباً , إلا أن الزياده
فـي الأداء إستناداً على سرعة تردد نواة عمل كـل منهما إكتفت بنسبة 800MHz ,
يفترض أن يقدم معالج I5-7600K قبل الإستفاده من كسر سرعته زياده في شكل الأداء العام بنسبة %17 تقريباً عن معالج I5-7400 و مع
كسر سرعة I5-7600K لتردد مرتفع قد نحصل على زياده أكبر و من المفترض أن تكون هذه هي الميزه في إختيار أغلى طرازات
معالج I5-SKUs.
-
الفرق ليس هيناً , تقريباً 60$ , حتـى الفرق بين Core I5-7600 الغير قابل لكسر سرعته و معالج Core I5-7400 يصل
إلى 42$ و و بالنسبه المؤيه %20 من فرق التكلفه الماليه بينما فرق التردد يضع زياده فـي سرعة النواه بنسبة %15 فقط لصالح I5-7600 .
-
بإختصار شديد كـلما وقع الإختيار على المعالج الأسرع بالتردد كـلما ضاعت منه قيمه ماليه بدون ما يقابلها فـي الأداء ,
فإذا إفترضنا معالج سعره 100$ و يقدم %100 بمستويات الأداء و لكن عند الذهاب إلـى معالج قادر على تقديم نسبة 110% بمستوى الأداء
فلن تجده بسعر 110$ بل أغلى من ذلك ,
و هذه هـي غرامة السعـي وراء المعالج الأسرع بالتردد و هذا هو المبدأ الدائم ( على الأقل التي إعتدنا عليها ) .
-
-
https://i.imgur.com/kc31ol9.jpg
-
-
لدينا هنا معالج Core I5-4670K 3.4GHz و إذا حاولنا أن نذكر فئة I5-SKUs بالجيل الرابع فعلينا أن نذكر العديد من
معالجات Core I5 التـي لا تختلف أي منها عن غيرها سوى بالتردد و قد يكون الفرق بين معالج و غيره 100MHz فقط .
-
إختيار معالج حرف K يأتـي دائماً بناءاً على الرغبه فـي كسر السرعه و ليس ضرورة كسر سرعته إلـى الحدود القصوى التـي تستدعى
تغذيته بضعف منسوب الطاقه بالتأكيد مما تتسبب له فـي الدخول بمراحل الإختناق المبكره و هبوط تردداته الأسرع إلا إذا كنا نبحث عن
المنافسه من وراء الكسر .
-
لكن بالموضوع سيكون أقصى تردد مختار هو 4.0GHz بينما أقل تردد عند 3.0GHz و بهذا الشكل لن يستدعي منا الإبتعاد عن 1.250V أو
نتسبب فـي إرتفاع درجات الحراره عن معدلات 6xC فـي أقصى حالات الضغط لنتمكن من محاكـاة فرق الأداء بين
سلسلة معالج I5-SKUs أو Ryzen 5-SKUs التي تأتي و ستأتي كل عام و لا تختلف عن بعضها سوى بالتردد فقط مع إستثناء R 5 صاحب الستة
أو الأربعة أنويه .
-
منذ ثلاثة أعوام الفرق بين معالج Core I5-4670 و معالج Core I5-4670K كـان بقيمة 30$ تقريباً و لكن حيث أعيش كـان الفرق أقل
من 100 جنيه مصري فقط و كـلما إختلف التردد 100MHz للأعلى أو للأقل فكنت تجد معها عروض البيع المتوفره بفرق 100 جنيه أيضاً و على
أقصى تقدير
-
الغرض من زيادة التردد هي الدفعة Boost بالأداء التي قد تفيدنا فـي وقت الأعمال الشاقه التي نسعـى لإنجازها فـي فتره زمنيه سريعه كـأعمال
الريندر أو المونتاج أو إنشاء الملفات الضخمه و فك الضغط عنها و غالبية الأعمال المهنيه الشاقه .
-
لذلك سنختصر الحديث بمحاكـاة فرق الأداء بين معالج Core I5-7400 vs Core I5-7600K التـي تصل قيمة فرق التكلفه الماليه بينهما إلـى 60$
و لكنها تصل هنا إلـى 1000 جنيه مصري تقريباً أو أزيد قليلاً .
و بما أن معالج الفئه المتوسطه يعتبر معالج مخصص للألعمال البسيطه و لكن يمكن إعتباره على أنه افضل فئه للالعاب فسنختبره ببعض الألعاب
لحساب ماذا يمكن أن تصنع كـل 100MHz فـي شكل الأداء بداخل الألعاب تحديداً و بناءاً عليه نجيب على سؤال فائدة كسر سرعة المعالج بداخل الألعاب .
-
-
https://i.imgur.com/mAJbGym.jpg
-
-
تمت مراجعة لعبة BATTLEFIELD 1 ثلاثة مرات مع كـل تردد مختلف عن الآخر و في كـل مره كـانت النتائج موحده و لا تختلف عن المره التـي
سبقتها سوى بأجزاء أو إطار واحد على أقصى تقدير .
-
بكـل تأكيد لعبة BF1 تستفيد بشكـل جيد جداً من الترددات المرتفعه ,
فمن الممكن كسر سرعة المعالج المركزي و البطاقه الرسوميه مع ذاكرة الرام و تحصل حينها على نتائج مختلفه تماماً عن النتائج التـي تحصل
عليها مع الترددات المصنعيه .
و أعتقد أنه تم النظر لهذه اللعبه تحديداً بسبب شاشات الألعاب الإحترافيه و معدلات إنعاش الشاشات السريعه و ينبغـي على كـل زياده بخصائص أو
سرعات الهاردوير ان تجد ما يقابلها من أداء أسرع عن التـي سبقتها هـي عوامل كانت مطلوبه جداً امام المطورين لهاويين العاب حروب المنظور الأول .
فـي رأيـي هـي أفضل لعبة فـي السلسله حتـى الآن من حيث كـل شيء بإستثناء القصه القصيره .
-
-
https://i.imgur.com/xzGf11K.jpg
-
-
لماذا لم يحدث نفس الأمر فـي لعبة DEUS EX !, أحياناً تأتـي الألعاب بكود برمجي يختلف عن نوع أساليب دعم نوافذ التعليمات البرمجيه فـي
و ظائف تنفيذ العمليات وإستعدادها للمعالجه بالمعالج كما تحدثنا ببداية الموضوع و ربما هذا ما يتسبب فـي رؤية نتائج شبهه واحده حتـى و إذا
إختلف تردد المعالج بنسبة 1.0GHz حتـى و لو حاولنا كسر سرعته أزيد من ذلك .
-
يمكنك تجربة هذا الأمر بنفسك فالمراجعه تمت فـي أول 10 دقائق من اللعبه و هذه النتائج هـي نتائج مراجعة المره الثالثه مع كـل تردد و فـي أي مره
كـانت النتائج شبهه واحده .
-
-
https://i.imgur.com/tkZQlPn.jpg
-
-
أعتقد أن جميع الألعاب التـي خرجت مؤخراً بواجهة DirectX11 أو DirectX12 هي إما بواجهة OpenGL أو Vulcan و تحديداً الألعاب التـي لا
تستجيب للزياده فـي سرعات تردد خصائص المعالجه , لا أستطيع الجزم بالتأكيد . على كـل حال مراجعة DOOM تمت بواجهة OpenGL .
-
1000MHz تصنع %5.3 تقريباً أو 6Fps إطارات فقط بسرعة الأداء و هـي النتيجه التـي نراها أحياناً بلا قيمه بالرغم أنها فرضت عدة الآفات
إضافيه من أجل كسر السرعه .
-
-
https://i.imgur.com/zg4WIe3.jpg
-
-
نتائج المرحله الأخيره فـي لعبة GTA V توضح أن فرق الأداء %15 بين تردد أقصاه 3.0GHz و تردد اقصاه 4.0GHz و هـي النسبه التـي نراها جيده
خاصةً إذا ظهرت بشكل واضح فـي عدد الإطارات و معدل متوسط الإطارات داخل اللعبه .
-
من الممكن أن نعتبر الفرق بين نتيجة Boost 3.4GHz و نتيجة Boost 4.0GHz شبيهه تماماً و ما ينبغي علينا إنتظاره حين مقارنة
معالج مثل I5-7400 مع معالج I5-7600K و ربما شبيهه فـي الفرق بين R5 1600X و معالج R5 1600.
-
الملفت للإنتباه هو نتيجة تردد Boost 4.0GHz الذي قفز بفارق جيد فـي لعبة BATTLEFIELD 1 و لعبة GTA V هـي المثال الثاني
بالرغم ان فرق الزياده كـان دائماً 300MHz .
-
-
https://i.imgur.com/J3hVyoI.jpg
-
-
نفس الشيء يحدث فـي لعبة JUST CAUSE 3 ,
أؤكد لك أن هذه النسب و عدد الإطارات الذي يظهر فـي الإختلاف بين كـل تردد و غيره لم يكن بنفس هذا الشكل فـي الماضـي ,
-
أتذكر محاولتي لكسر سرعة معالج I5-2500K من أجل لعبة CRYSIS 3 & METRO و حينها فرق 1GHz كـان بالكاد يصنع 1Fps أو ما شابهه ذلك ,
فبالماضـي ربما كنا نحصل على 3Fps / 4Fps كحد اقصى فـي لعبه كـل 10 العاب أما الآن يظهر إختلاف أكبر و ربما بدأت الألعاب تنظر فعلاً
للإستفاده و العمل أسرع مع الترددات الأسرع أو الإستفاده من تعدد خيوط ومسارات المعالجه بالمعالج , ربما نظام الويندوز له عامل مساعد فـي
تحسين أداء الحواسب بحالات كسر السرعه و مع الترددات المرتفعه عن الماضـي أو حتـى هناك الألعاب التـي تستفيد و ما ليست كذلك من جراء
كسر السرعه .
-
-
https://i.imgur.com/JWhkdCE.jpg
-
-
لم يستطع تردد 3.0GHz إطلاقاً تحقيق أي نتيجه شبيهه من نتائج الثلاثة ترددات الآخرين , أجريت محاولة إعادة تشغيل الحاسب و إعادة مراجعة
اللعبه ثلاثة مرات إضافيين و بدون جدوى , فهذه هي النتائج النهائيه لهذه الترددات و تحديداً 3.0GHz .
-
إختياري لهذا التردد لم يكن لمحاكاـة أداء معالج I5-7400 بقدر النظر لمعالج I5-6400 الجيل السادس الذي يأتـي بتردد 2.7GHz و لكنه مدفوع
السرعه مصنعياً حتى 3.3GHz .
-
المشكله أن أغلب الألعاب الحاليه تعمل من خلال خيوط و مسارات المعالجه المتعدده بعكس الماضي و حينها ستهبط ترددات تقنية الدفع بسرعة
التردد بسبب ضغط التحميل على العدد الأكبر من مجموع أنوية المعالج إلـى التردد المصنعـي ( قد يكون الأساسـي أو قد
يكون 300MHz زياده على أقصـى تقدير عن التردد الأساسـي أي تعمل جميع مسارات المعالجه بتردد 3.0GHz فقط طوال الوقت داخل الألعاب .
-
-
https://i.imgur.com/Y76CQUE.jpg
-
-
المراجعه إعتمدت على نتائج SYRIA و بالنسبه لمعدل متوسط الإطارات فكـان شبهه واحد تماماً فـي النهايه .
-
-
https://i.imgur.com/69G0U6e.jpg
-
-
في لعبة The Witcher 3 لا يوجد فرق كبير بالأداء بين جميع الترددات و لكن دعونا نرى أن هناك ميزه فـي تردد إحدى طرازت فئة المعالج
خاصةً و إن أصبح فرق التردد يتعدى حاجز أو يتساوى فـي فرق التردد بنسبة 800MHz .
-
فتردد معالج I5-4670K الأساسـي كـان جيداً طوال الوقت أو فـي معظم الحالات و الزياده عنه بنسبه 300MHz لم تصنع الكثير و لكن زيادة التردد
بنسبة 700MHz كما رأينا مع نتائج 4.0GHz Boost كـانت واضحه و لكنها أفضل بكل وضوح إذا تعدت أو وصلت إلـى حاجز فرق 1GHz بالتردد .
و مع ذلك فالنتائج كـانت شبهه واحده أو قريبه جداً من بعضها و تعطي تجربة أداء واحده .
-
-
https://i.imgur.com/ytsC1pe.jpg
-
-
بصعوبه شديده من الممكن أن نتحصل على %10 زياده بالأداء مع كـل 1GHz بسرعة تردد المعالج ,
و عند النظر إلى معالج مثل I5-7600K و مقارنته معالج مثل I5-7400 فالفرق بالتكـلفه يصل إلى 1000 جنيه مصري تقريباً بالرغم انها 800MHz فقط ,
-
لماذا لا يجب أن نثق فـي الزيادة الإيجابيه من جراء عمليات كسر السرعه أو من أراء المراجعين الذي ينحدثون عن زيادة نسبة
الأداء المؤيه بناءاً على سرعة التردد فقط ؟
على سبيل المثال عند بداية حديثنا ذكرنا أن فرق التردد بين معالج Core I5-7600K vs Core I5-7400 الذي يقدر بنسبة 800MHz ينبغي أن يقدم
زياده بنسبة %25 تقريباً بناءاً على فرق التكلفه الماليه التي تصل إلى 26% , و مع ذلك فنسبة 800MHz لا تعني سوى %17 فقط سرعة التردد ,
و من خلال نتائج ثمانية العاب لم نحصل سوى على %9 بصعوبه من 1000MHz .
-
إذن ما يمكننا إستنتاجه بوضوح مع معالج Core I5-7600K ندفع تكلفة 25% زياده بالأداء و لكن يأتي بتردد سرعته أعلى بنسبة %17,
هذا يعني قيمة 7% علينا أن نعوضهم بكسر السرعه فقط أما إن لم تنوي على كسر السرعه فتعنـي أنن هناك 7% من قيمة التكلفه المائيه بدون مقابل .
-
أما على أرض الواقع فقد لا تحصل من وراء الزياده بالتردد سوى على %8 كحد أقصى من خلال 0.8GHz فقط زياده عن معالج I5-7400 ,
يجب أن لا نطمع في أكثر من ذلك و نؤمن بهذا , فنحن لم نوفر لهذا المعالج أية خصائص هاردوير إضافيه , لم نضيف له نواه خامسه و مساران معالجه
إضافينن أو 1.5MB L3 Cashe .
.
-

https://i.imgur.com/t45rIgX.jpg
-
-
التردد الأسرع قد بياعد على الهروب من عنق الزجاجه نعم , إذا كـانت معدلات متوسط سرعة الإطارات تهبط إلـى السرعات المتدنيه فقد يحمينا التردد
الأعلى من خطورة هذه المشكله و لكن فـي بعض الألعاب فقط و ليست جميعها ,
-
هذه تعتبر أفضل مميزات كسر السرعه أو الترددات المرتفعه " معدلات متوسط أقل عدد من الإطارات يتم إحتسابه Minimum FPS " قد يزيد أحياناً
من 10Fps إلى 20Fps و هم عباره عن فترات زمنيه أثناء التحميل تساعد على الهروب من لحظات تجميد الأداء بشكل أفضل , و لكنك لن تشعر بتجربة
أداء مختلفه بالكامل أو بأنك حققت صحوه كبيره فـي الأداء مثل أي نسبه إيجابيه من الممكن أن تحصل عليها من شراء معالج مركزي أقوى أو أحدث و هذا
ما تظهر نتائجه مع معدلات متوسط عدد الإطارات التي تعبر عن سرعة الأداء أطول فتره زمنيه داخل اللعبه .
-
أعتقد بهذا الشكل أجبنا على سؤال أفضل معالج مركزي بداخل طرازات الفئه الواحده و التـي تختلف جميعها فـي الغالب بسرعة التردد فقط
و دمتم في أمان الله

N3V3RMiND.2016
16-05-2017, 23:40
موضوع اخر مميز من الاخ العزيز ابراهيم
شخصيا اعتقد ان الانتقال من معالج من نفس الفئه من نفس الجيل هو فكره خاطئه تماما.

و لكن باختلاف الاجيال تختلف قوه الانويه و بالتالى يمكن النظر للفارق الذى يمكن تحقيقه
و اعتقد ان تحقيق فارق فى الاداء بنسبه 35 الى 50 بالمئه هى النسب التى يمكن عندها النظر لتغيير المعالج بأخر.

و توضيح فروق الترددات و مدى تعاملها مع الالعاب فى هذا الموضوع اعجبنى كثيرا فكثير منا يتسائل عن كسر السرعه
و دائما كنا نقول ان الكسر لن يفيد الا بالقليل جدا و يتضح من هذه المراجعه انه يعتمد بالاساس على اللعبه ذاتها هل تستفيد من الترددات الاعلى ام لا؟

جزاك الله كل خير اخى ابراهيم و كل عام و الجميع بخير.

abdalhaliem
17-05-2017, 03:17
السلام عليكم ورحمه الله وبركاته

كل عام والجميع بخير

كل عام وأعضاء هذا الصرح العظيم بخير

كل عام وعرب هاردوير فى تقدم وأزدهار

كل عام والشعب العربى من المحيط ألى الخليج بخير

كل عام والأمه الأسلاميه بخير

فى حقيقه الأمر موضوعك هذه المره

يقترب كثيراا من لسان حال أى مستخدم للحاسوب

بربوع الأرض كلها

من مشارقها ألى مغاربها

ولسان حالهم يسأل هل ماأدفعه من أموال

يوازى ماأحصل عليه من أداء ؟؟؟؟؟؟؟

سؤال فى محله

وللأجابه عليه من ناحيه عمليه

أنقلك ألى تجارب شخصيه

يأتينى أحيانا أصحاب منصه 775

يطلبون الترقيه وبصراحه شديده

أكون فرح جداا بهم لأن ماسوف أقدمه لهم

سيشعرون بفارق معه وبالتالى هذا يسهل كثيراا من الأمور

ويأتينى أحيانا أصحاب منصات i5 - i7 جيل ثالث وأحيانا جيل رابع

يطلبون الترقيه وأجد نفسى فى حيره لأنى أعلم مسبقاا

أن فارق الأداء لايستحق كل تلك الأموال

أتحدث عن فارق بالأداء ملحوظ وليس عده فريمات هنا وهناك ؟؟؟

وبعد أنتهائى من تجميع الجهاز

وعمل العميل عليه فتره

يأتينى قائلا أنه لايشعر بأى فارق ألا اليسر اليسير

ووقتها لاتستطيع أى كلمات

أن تقنعه بأن نقوده لم تذهب سدى

برأيى المتواضع الترقيه لاتكون مجديه ألا بفارق عده أجيال

وفارق زمنى يتمثل بعده سنوات

حتى يكون الأحساس بالأداء مؤثراا

فمن يستغرق سفره من مكان لأخر ساعتين

لن يشعر بفارق دقيقه أو دقيقتين

وخصوصا لو كان فارق الدقيقتين مكلفاا مادياا

بل أنى أجد أن بعض مستخدمى الحاسوب لايستفيدون

من كامل قدرات أجهزتهم

( أقول البعض وليس الكل )

وفى النهايه لعل موضوعك هذا

يضع الكثيرون على الطريق الصحيح

أو يجعلهم يفكرون ملياا


لا يمكن للمرء أن يحصل على المعرفة إلا بعد أن يتعـلم كيف يفكر


أحسنت أخى الكريم كعادتك

حقيقه الأمر

تطويع الكلمات لأيفائك حقك صعب

فلقد فاض حبر قلمي على صفحات مواضيعك الرائعه

كتبت - فأحسنت - فأجدت - فأبدعت

فائق تحياتى لحسن أنتقائك لمواضيعك

كل عام والجميع بخير

Yasser
17-05-2017, 05:42
ماشاء الله موفق فى اختيار مواضيع المراجعات يااخى ابراهيم ....فمع واقعنا واسعار الهاردوير يكون من المفيد نشر الوعى بهذه النقاط الدقيقه لنا جميعا ولراغبى التحديث لاقصى استفاده من الميزانيه المحدده سلفا ...وان كنت ارى لا فرق اداء يستحق فرق الثمن فى نفس طرازات المعالج بالنسبه للالعاب الا ان هناك من يأبى الا شراء الاعلى فهو حر ومقتدر لكن يهمنا توصيل الوعى لمن يحتاجه ....ايضا هل يفرق التردد بصوره معتبره لو قمنا بمقارنه لكن فى الريندر والاعمال الشاقه هل تنجز الاعمال اسرع ام ان الفرق غير مشجع ؟

mohamed elfnan
17-05-2017, 10:29
موضوعك المميز هذا اخي الكريم قد اقترب كثيرا من كسر المقولة الاسطورية التي تقول ينبغي ان اقتني اغلي شىء فى اي فئة
بصرف النظر عن تحقيق معادلة السعر مقابل الاداء وايضا بصرف النظر عن حجم استخدامي لتلك التقنيات
جزاك الله خيرا

phenomenon
17-05-2017, 14:59
اشكركم جزيلا على المرور
اعتذر على طول الموضوع انا كنت عاوز ابدا بنتائج المراجعه علطول بس المقدمه طالت شويه
عموما جزاكم الله خيرا على ردودكم

Black_Spy
17-05-2017, 18:41
بصراحة موضوع من اهم المواضيع واستمتعت كثيرا بالشرح الرائع وخصوصا المقدمه

المقدمه مفيده جدا وبتشرح امور مهمه هتوضح لناس كتيره الفرق بين المعماريات بيكون ازاى وفرق الاداء بيتحسب ازاى

تسلم أخي إبراهيم على ابداعك المتواصل ربنا يجزيك كل خير (y)(y)

وكل سنه وانت طيب ورمضان كريم :)

zozo 22
17-05-2017, 19:37
موضوع مميز من الاخ العزيز ابراهيم فى اجابات كثيرة عن متى احس بانى لابد من احدث جهازى وقد قمت بعمل موضوع من قبل متى اقوم بتحديث الجهاز ومع كلمات الاستاذ عبد الحليم حين قال
تطويع الكلمات لأيفائك حقك صعب

فلقد فاض حبر قلمي على صفحات مواضيعك الرائعه

كتبت - فأحسنت - فأجدت - فأبدعت

فائق تحياتى لحسن أنتقائك لمواضيعك

كل عام والجميع بخير

phenomenon
17-05-2017, 23:16
بارك الله فيكم
اشكركم جزيلا على المرور

ant_gamal
18-05-2017, 17:48
لكن المراجعه اغفلت معالجات amd لانها لازالت جديده
وأحييك علي هذه المراجعه

Sent from my P01V using Tapatalk

phenomenon
18-05-2017, 19:49
لكن المراجعه اغفلت معالجات amd لانها لازالت جديده
وأحييك علي هذه المراجعه

Sent from my P01V using Tapatalk

و دي حاجه تفوتني برضو
ابعتلي واحد مع لوحه X370 اعملك عليه نفس المراجعه :)

الحقيقه لا امتلك منصه RYZEN اخي العزيز ربما بالمستقبل القريب واشكرك جزيلا على مرورك