الأداء المتوقع لـ HD5870X2 ، وGT300 (مناقشة تقنية) ..

ملحوظة 1 : كل احترامي لموضوع الأستاذ مينا : مقارنة بين المواصفات التقنية لل HD3870 وال HD4870 وال HD5870 وتوقع أداء الأخير . ، حيث فكرت في طرح هذا الموضوع كمشاركة في موضوعه ، ولكن اتسع المجال مني ، فقررت عمله في موضوع جديد.
______________________________________

بلا شك رأينا كيف أن بطاقة HD5870 ،أتت بضعف القوة الحوسبية مقارنة بالجيل السابق ، فعدد معالجات التظليل Shader Processor، بالاضافة الي معالجات الرسم ROPs ، ومعالجات الكساء Texture Units ، زاد الي الضعف ، وهو مقدار مذهل حقيقة !

زاد تردد الذاكرة الي الثلث ، وتردد القلب بمقدار 100MHz .



في مقابل ذلك رأينا كيف أن البطاقة قامت بتشغيل ألعاب شهيرة وقوية علي معامل دقة مرتفع للغاية :7680x3200 .

اذا طرحنا جانبا الزيادة في الترددات ، فسنجد تطابقا تاما بين البطاقة HD4870X2 المزدوجة ، وبطاقة HD5870 ، لذا فلنا أن نتوقع تساوي معدل أداء البطاقتين ، وعند وضع الزيادة في الترددات في الحسبان ، فسنجد أن أداء HD5870، سوف يكون أعلي بنسبة معقولة عن HD4870X2 ، ربما 10% مثلا .

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

لكن اذا كان الحال كذلك ، وتمكنت بطاقة HD 5870 من تشغيل الألعاب علي ستة شاشات ، بمجموع معامل دقة يبلغ 7680x3200 ، فكيف لا تستطيع بطاقة HD4870X2 عمل ذلك أيضا ؟

الاجابة تكمن في نقطة تركيب البطاقة المزودجة نفسها : فهي تتكون من معالجين رسوميين من طراز HD4870 (يحمل كل واحد منهم 800 معالج تظليل) ، و ذاكرة بحجم 2 جيجابايت .

يخصص لكل معالج منهم ، واحد جيجابايت من الذاكرة ، مستقلّة له ، ولا شأن لها بذاكرة المعالج الآخر(قسمين للذاكرة) ، وبذلك نحصل علي مجموع 2 جيجابايت السابق .

وهذا شئ أساسي ، فأي معالج رسومي بدون ذكرة ، هو معالج لا قيمة له ، فالمعالج الرسومي يحتاج الي التحدث للذاكرة مليارات المرّات في الثانية الواحدة.

عند تشغيل لعبة ما ، فان بيانات هذه اللعبة يتم نسخها بنفس التفصيل والترتيب والحجم في كلا من قسمي الذاكرة ، أي أن الـ 2 جيجابات الكلية تحتوي علي نسختين متطابقتين تمام التطابق من بيانات اللعبة ، وبذلك فهي تعتبر كأنها واحد جيجابايت فقط .

وتفسير ذلك أن اللعبة تحتوي علي بيئة واحدة ، يقوم برسمها معالجان ، لذا وجب أن يكون لكل معالج نفس بيانات تلك البيئة الواحدة في ذاكرته المستقلة ، ويقوم كل معالج هنا برسم اطار واحد (صورة ثابتة) من تلك البيئة ، والمحصلة النهائية هي اطاران (اطار من كل معالج ) في الرسمة الواحدة (بينما في حالة البطاقة المفردة ، تكون المحصلة اطارا واحدا في الرسمة ) .

وبهذا يكون أداء البطاقة المزدوجة ضعف أداء البطاقة المفردة .

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

والحقيقة أن اللعب علي مثل هذه الدقات العالية ليس جديدا تماما ، حيث يقوم منتدي WSG ، وهو اختصار لـ Wide Screen Gaming ، بتشغيل ألعاب عديدة علي معامل دقة 5040x1050 ، باستخدام بطاقتي GTX275 ، أو GTX285 ، أو بطاقة GTX295 ، وبأداء جيد الي حد كبير :



وعلي الرغم من أن هذه الدقة لا تساوي الا خمس الدقة العملاقة 7680x3200 ، الا أن هذه البطاقات كلها تعاني من انخفاض الاطارات بشدة لنفس السبب السابق ، رمبا باستثناء بطاقة GTX275 1792MB ، والتي لم تعاني من انخفاض في الاطارات .

بالطبع فانه لا داعي لذكر أن بطاقة HD4870X2 قادرة علي تشغيل تلك الألعاب بهذه الدقة أيضا ، بأداء أفضل من GTX295 ، بسبب حجم الذاكرة الأكبر في HD4870X2 .(وهو 2GB ضد 1.7GB ).

بينما في حالة البطاقة المفردة HD5870 ، فان البطاقة تحوي معالجا واحدا ، بقوة معالجين من جيل سلفه السابق ، وبذاكرة تبلغ 2 جيجابايت ، مخصصة كلها لهذا المعالج العملاق ، وبهذا يمتلك هذا المعالج القدرة علي تشغيل مثل هذه الدقات الجنونية ، بدون حدوث انخفاض في عدد الاطارات ، أي كأنه يعطي ضعف أداء البطاقة HD4870X2 علي الدقات العالية ، (وبهذا فهو يعطي أربع أضعاف أداء سلفه السابق HD4870 ، علي الدقات العالية ) .

وفي الحقيقة فان التفكير في شئ كهذا يعتبر عبقرية حقيقية من AMD ، فبهذه الطريقة يمكن استغلال قوة البطاقة الحوسبية في شئ ما ، لأن أداء البطاقة علي الدقات العادية 1920x1080 لن يبتعد كثيرا عن أداء HD4870X2 ، فهذه الدقات ليست محسومة بحجم الذاكرة ، لكن الدقات العالية هي الفارق الأساسي ، لأن معدل الاطارات لن ينخفض(تقريبا) في بطاقة HD5870 ، بينما سينخفض بشدة في بطاقة HD4870X2 .

ولذلك نري أن الاصدار HD5870 1GB ، لن يكون مجهزا بتقنية Eyeinfinity ، لأنه سوف يعطي نفس أداء HD4870X2 ، علي الدقات العالية ، كما شرحنا .

وفي الحقيقة ، مازلت أشك في أن بطاقة HD5870 2GB، تحتوي علي عرض حزمة بمقدار 512bit ، فهذا سيكون أفضل عند التعامل مع الدقات العالية وتطبيق تنعيم الحواف Anti-Aliasing في نفس الوقت .

وهنا نستطيع أن نتوقع أداء بطاقة HD5870X2 4GB ، فستعطي ضعف أداء HD5870 2GB ، وسوف توفر قوة حوسبية هائلة ، ربما تمكن اللاعبين من اللعب علي دقات أعلي !


__________________________________________________ ________

نأتي للبطاقة المنتظرة GT300 :

كل ماذكر عن هذه البطاقة لا يعدو كونه مجرد شائعات ، ولكن ذلك لن يمنعنا من مناقشة الموقف علي ضوء هذه الشائعات .

سوف تأتي البطاقة بعدد معالجات تظليل يبلغ 512 معالجا ، وهو عدد أكبر من ضعف الموجود في بطاقة GTX285 (240 معالج) ، وأكثر من عدد معالجات GTX295 ، بـ 32 معالجا .

وهذا يضمن أن البطاقة سوف تأتي بضعف أداء GTX285 ، وزيادة عليه 10% (بسبب الـ 32 معالج الزائدين ) ، وهذا يضع البطاقة نظريا بنسبة تفوق تبلغ 20% فقط عن HD5870 .

هذا اذا استخدمت البطاقة ذاكرة DDR3 ! ، أما اذا استخدمت ذاكرة DDR5 ، فان الأداء قد يرتفع 35% ..(تم حساب النسبة من الفارق بين HD4850 DDR3 و HD4870 DDR5 ) .

مما يعني أن GT300 سوف يكون متفوقا علي HD5870 بنسبة 50% .

أقول قد لأن معمارية Nvidia تختلف تماما عن معمارية ATI ، ولا أحد يدري مقدار الزيادة في الأداء الذي سوف يحدث عندما تصمم Nvidia نواة من الصفر ، ذات سعة تبادل بيانات هائلة ، معتمدة كليا علي DDR5 ، وتردد مرتفع لمعالجات التظليل يبلغ ضعف تردد معالجات AMD .

قد تصير تلك الزيادة 35% وقد تصير أكثر !

واذا أتت البطاقة بعرض 512Bit للذاكرة ، فان زيادة الأداء سوف تكون أكثر وأكثر (هذا اذا كان لـ HD5870 2GB عرض حزمة 256bit ) .

وعند استخدام البطاقة لمعمارية MIMD ، فان معالجاتها سوف تكون أشبه بالمعالجات المركزية ، فلكل معالج تردد مستقل وذاكرة مخبأة Cache ومسجلات شبه مستقلة ايضا ، وهذا يعطي البطاقة دفعة كبيرة في تطبيقات الحوسبة الموزعة GPGPU ، وتطبيقات CUDA و Open CL ، ربما تبلغ الستة اضعاف عن الجيل السابق .

الخلاصة ، نتوقع أداء GT300 ، أن يكون أقل من HD5870X2 ، بمقدار 50% ، أو مساو له تقريبا ، أو بين ذلك وذلك .

تريدون رأيي الشخصي ؟ ، مواصفات GT300 الموجودة حاليا خاطئة ! ، هذه مجرد شائعات معتادة لارباك الخصم ، تفعلها كل الشركات ، مثلما انتشرت شائعة أن بطاقة HD5870 سوف تأتي بـ 1200 معالج تظليل ،وعلي هذا فأتوقع أن تأتي GT300 بمواصفات أعلي .

الشئ المؤكد هو أن حجم نواة GT300 هو حجم هائل ، أكبر من HD5870 بأربع أضعاف كاملة .. ولهذا السبب لا أتوقع رؤية هذه البطاقات قبل بداية السنة الجديدة وربما بعد ذلك أيضا ، وان حدث ذلك سوف أكون مندهشا جدا .

بالطبع لنا أن نتوقع أن تدفع Nvidia ، بتقنية 3D Vision في الوسط الاعلامي، من جديد ، حيث أن أداء البطاقات القادمة سوف يكون كافيا جدا لها ، ولن نستبعد أن تأتي بمماثل لتقنية Eyefinity .

بالطبع لا داعي للحديث عن GT300 X2 !!

__________________________________________________ __

ملحوظة 2 : المعلومات الخاصة بأداء بطاقات DX11 القادمة ، يجب ألا تؤخذ علي أنها حقائق ثابتة ، وهي لا تمثل سوي رأي الكاتب والذي قام بتبريره قدر الامكان ،وهو كأي رأي يحتمل الخطأ والصواب ، وباب المناقشة مفتوح للتحاور أو الاسفسار بشأن أي من نقاط الموضوع .