المشاركة الأصلية كتبت بواسطة الخلف
لازلت أذكر كيف البعض هنا كان يؤكد أن GF300 سيستخدم ناقل بعرض 512بت ولكن اتضح أنه 384بت، طبعاً مثلما انتقص البعض من حقيقة أن ناقل RV770 و RV790 و RV870 كلهم بعرض 256 بت ولكن كون الذاكرة GDDR5 يشفع له ذلك فإن GF300 مثل الأمر، انخفض عرض الناقل إلى 384بت من 512بت نعم ولكن نوع الذاكرة صار GDDR5
البعض هنا أيضاً قال بأن ATi عندما استخدمت ناقل بعرض 512بت لأول مرة ثم استبدلته بـ 256 بت في إصدارات أخرى عنى ذلك أنها أخطأت.. أقول لهؤلاء الآن هل هذا يعني أن nVIDIA أخطأت عندما استخدمت ناقل بعرض 512 بت في GT200 والآن 384بت في GF300 ؟؟
المشكلة كلما قلنا لهم أن انخفاض عرض الناقل أتى نتيجة استخدام ذاكرات GDDR5 والتي تعتبر أسرع بكثير من GDDR3 لم يفهموا ذلك وأخذوا يرددون 512بت - 512بت حتى ظننت أن البعض منهم سيعتصم أمام بوابة مقر ATi بكندا !!
رغم أني أشاهد الكثير الكثير من الردود التي فيها اللمز تحت أسم "البعض" وبصراحة لا أكلف نفسي عناء الرد عليها , ويبدوا أنك أخي الخلف بدأت تتبع نفس الأسلوب إلا أنك على العين والرأس :D.
عندما تصدر أخبار بأن نواة G300 ستستخدم ناقل 512 بت نسمع ردود ليس عن قوة أدائها بل عن حجمها الديناصوري و تكلفتها العاليه , وعندما تستخدم ناقل أقل (384 بت) فهو خطأ وسيء بالإستشهاد بكلام البعض .
غالبا في مثل هذه الحوارات شخص ينتقد زياده الناقل ويؤيد التقليل من الناقل أو العكس , أما أن نتناقش مع طرف ينتقد كل الأمرين فمن الأفضل على NVIDIA أن تلغي الناقل بالكامل حتى تصبح الأمور طيبه :D.
في المقابل فإن إشاعة زياده حجم نواة RV870 وزياده الناقل ل 384 بت فإن الناقل 256 بت أدى دوره كما يجب وحان الوقت للإنتقل لناقل أكبر , وعندما يتضح أن الناقل 256 بت فإنه يصبح أكثر من كافي , كل الأمور جيده لنواة RV870 :D.
البعض هنا أيضاً قال بأن ATi عندما استخدمت ناقل بعرض 512بت لأول مرة ثم استبدلته بـ 256 بت في إصدارات أخرى عنى ذلك أنها أخطأت.. أقول لهؤلاء الآن هل هذا يعني أن nVIDIA أخطأت عندما استخدمت ناقل بعرض 512 بت في GT200 والآن 384بت في GF300 ؟؟
أعتقد لو قلت أن العضو aziz-50 قال في المشاركه على الرابط كان سيكون أفضل من ناحية المناقشة وتوضيح الأمور .
هل قلت ATI أخطأت عندما تم إستخدام ناقل 512بت لأول مرة ثم استبدلته بـ 256 بت في إصدارات أخرى , هل هذا كل ماقلته ؟ لا يوجد كلام غيره , بالرغم من كل الشرح المفصل يتم تفسير ماقلته ماقلته بصوره خاطئه , ماذا تريد أخي الخلف أكثر من هذا التوضيح ؟
لا بأس أخي الخلف في إعاده ماقلته .
يبدوا أن نواة R600 لم تستفد حتى من 128bit من عرض نطاق الذاكرة , بعدها بدأت AMD إعاده هيكلة النواة وإصدار النواة RV670 أو كروت الفئه HD38xx , عدد ال SP كان نفسه (بينما في نواة RV770 تم زياده 480SP) , ودعم DX10.1 , التغير الحقيقي كان في إلغاء 512bit عرض نطاق الذاكرة و الإكتفاء ب 256bit .
هذه الخطوه ساهمت كثيرا في تخفيض حجم النواة حيث أصبحت 190mm² (بجانب صغر دقة التصنيع) , عندما نذكر أن نتصميم نواة بعرض نطاق ذاكرة 256 بت (والذي يؤدي إلى تقليل التعقيد في التصميم كثيرا عن نواة بعرض 512 بت وتبسيط تصميم ال PCB ودائرة الطاقة) تحتاج ل 4 طبقات عند تصميم ال PCB , بينما تحتاج نواة بعرض نطاق ذاكره 512 بت إلى 10-14 طبقة عند تصميم ال PCB , وهذا يقلل التكاليف كثيرا , بالإضافه لصغر حجم النواة وكما قلنا قلة تعقيدها , حيث أن فارق الأداء لم يكن كبيرا بين النواتين بل كان الهدف الأساسي من نواة RV670 تقليل التكلفه.
إستمرت كروت ATI إلى اليوم بإستخدام 256 بت كأكبر عرض لنطاق الذاكرة في كروتها وودعت تصميم 512 بت .
لا أدري ما الخطا وما وجهه إعتراضك على ماقلته , فكل ماقامت به AMD في نواة RV670 هو تقليل الناقل الأمامي للنصف , مع نفس ال SP و نوعية الذواكر GDDR4 وهذا أعطى فكره عن مدى الإستفاده من من عرض الناقل ب 512 بت عندما كان الأداء متقارب , هل كان هنالك تعويض للباندويث في نواة RV670 ؟
وهل أصدرت nVIDIA نواة GT200 ولم تستفد من 512 بت بحيث لم يظهر أي فرق بين GTX285 و GTX275 , حتى نقول أنها فشلت في تصميم 512 بت ؟
هل أصدرت nVIDIA نواة GT300 بنفس عدد الSP ونفس نوعية الذواكر لنواة GT200 ونصف الناقل (256 بت) وكان الأداء متقارب لنأخذ فكرة عن مدى الإستفاده من الناقل بعرض 512 بت ؟
المقارنه هنا مختلفه أخي الخلف ولا أدرى كيف يمكن ربطها
المشكلة كلما قلنا لهم أن انخفاض عرض الناقل أتى
نتيجة استخدام ذاكرات GDDR5 والتي تعتبر أسرع بكثير من GDDR3 لم يفهموا ذلك وأخذوا يرددون 512بت - 512بت حتى ظننت أن البعض منهم سيعتصم أمام بوابة مقر ATi بكندا !!
تفوق Nvidia نابع من تفوق تصميم نواتها , أما تفوق كروت ATI نابع من حصولها على ذواكر DDR5 .
يبدوا أنك تتفق معي فيما أقول .
المشكلة ليست بعدم الفهم من ناحية الحسابات نفهم ما تعنيه هذه الأمور ماقلته بالضبط :
ماذا لو لم تكن ذواكر DDR5 متوفرة وإضطرت AMD إلى إستخدام ذواكر DDR3 مثل نواة GT200 , أو كانت ذواكر DDR5 متوفره بكثره وتم إستخدامها في نواة GT200 , في كلى الحالتين لم يكن لكروت HD4000 أمل في المنافسه .
قلت لو كانت ذواكر GDDR5 متوفره وتم إستخدامها في GT200 هل كانت ذواكر GDDR5 وزياده الباندويث التي ستقدمها ستشفع لHD4000 بالمنافسه ؟ أترك الإجابه لك .
نعود للحديث عن Fermi .
بالطبع نواة بناقل 512 بت عاده ماتكون ديناصورية الحجم , تكلفة تصنيعها عاليه , زياده عدد طبقات ال PCB وبالتالي زياده تكلفة الكرت , بالإضافه إلى أن عدد الأنويه التالفة أثناء عملية التصنيع تكون كبيره .
عندما أستخدمت nVIDIA ناقل بعرض 384 بت في نواة GT300 هل كان ذلك لأن نواة GT200 لم تستفد من ناقل بعرض 512 بت , وأن تصميم نواة GT300 بناقل 256 بت أو 384 بت سيعطي نفس الأداء فيما لو تم تصميمها ب 512 بت (نفس الظروف كما كانت في الإنتقال من نواة R600 إلى RV670 ) .
هل هنالك وجه شبه في الحالتين أو ربط فيما بينهما كما تحاول توضيحه أخي الخلف , إطلاقا فلا وجه للمقارنه .
تصميم نواة GT300 بناقل 384 بت خطوة ذكيه (ليس لعدم إستفادتها من ناقل 512 بت كما في ATI) ف nVIDIA قادرة على تصميمها في المقابل إرتفاع سعر الكرت نتيجه للعوامل السابقة .
الناقل 384 بت بالتأكيد سيقلل أداء ال GT300 , ولكن تكلفة تصنيع الكرت وحجمه سيقل ونسبة إنتاج النواة ستزيد وهو المطلوب في الفتره الحاليه لمنافسة HD5870 , ماتحتاجه nVIDIA تقليل تكلفة GT300 لمنافسة HD5870 وليس زياده أدائه وسعره فهو ليس بحاجه لزياده الأداء لينافس HD5870 (كما أعتقد) , وهذا الأمر سيريحنا من الكثير من الأراء التي تعلق على إرتفاع أسعار كروت nVIDIA وأحجام نواتها .
بالنظر ل Fermi الذي تم عرض صور له فهو يحتوي على فتحه وحيده DVI :
بالرغم من أن بطاقات TESLA تأتي بدون مخارج إلا أني أعتقد ان هنالك نسخة من البطاقة مخصصة للألعاب (قد تشبهها في المواصفات وقد تختلف) , كون البطاقة تحتوي على منفذ وحيد وبالتالي يستحيل أن تكون البطاقة مخصصة للألعاب , بالإضافة إلى أن التلميحات في الأداء كانت على القدرات الحسابيه ولم تلمح لامن قريب أو بعيد إلى أدائها في الألعاب .
---------------------------------------------------
المشكلة كلما قلنا لهم أن انخفاض عرض الناقل أتى نتيجة استخدام ذاكرات GDDR5 والتي تعتبر أسرع بكثير من GDDR3 لم يفهموا ذلك وأخذوا يرددون 512بت - 512بت حتى ظننت أن البعض منهم سيعتصم أمام بوابة مقر ATi بكندا !!
أهديك أخي لخلف بعض الحسابات البسيطه في حساب الباندويث وعلاقته بنوعية الذواكر .
عندما تكون لدينا ذواكر GDDR2 فإن زياده التردد بمقدار 1 ميجا يقابله زياده في الباندويث (تسري على كل من كروت ATI و nVIDIA) :
إذا كان عرض الناقل 32 بت فإن زياده الباندويث يكون بمقدار 8 ميجا .
إذا كان عرض الناقل 64 بت فإن زياده الباندويث يكون بمقدار 16 ميجا .
إذا كان عرض الناقل 128 بت فإن زياده الباندويث يكون بمقدار 32 ميجا .
إذا كان عرض الناقل 256 بت فإن زياده الباندويث يكون بمقدار 64 ميجا .
عندما تكون لدينا ذواكر GDDR3 فإن زياده التردد بمقدار 1 ميجا يقابله زياده في الباندويث (تسري على كل من كروت ATI و nVIDIA) :
إذا كان عرض الناقل 128 بت فإن زياده الباندويث يكون بمقدار 32 ميجا .
إذا كان عرض الناقل 256 بت فإن زياده الباندويث يكون بمقدار 64 ميجا .
إذا كان عرض الناقل 384 بت فإن زياده الباندويث يكون بمقدار 96 ميجا .
إذا كان عرض الناقل 448 بت فإن زياده الباندويث يكون بمقدار 112 ميجا .
إذا كان عرض الناقل 512 بت فإن زياده الباندويث يكون بمقدار 128 ميجا .
عندما تكون لدينا ذواكر GDDR5 فإن زياده التردد بمقدار1ميجا يقابله زياده في الباندويث (تسري على كل من كروت ATI و nVIDIA) :
إذا كان عرض الناقل 128 بت فإن زياده الباندويث يكون بمقدار 64 ميجا .
إذا كان عرض الناقل 256 بت فإن زياده الباندويث يكون بمقدار 128 ميجا .
إذا كان عرض الناقل 384 بت فإن زياده الباندويث يكون بمقدار 192 ميجا .
إذا كان عرض الناقل 448 بت فإن زياده الباندويث يكون بمقدار 224 ميجا .
إذا كان عرض الناقل 512 بت فإن زياده الباندويث يكون بمقدار 256 ميجا .
أمثلةعلى ذواكر GDDR2
عندما تكون لدينا ذواكر GDDR2 فإن زياده التردد بمقدار 1 ميجا يقابله زياده في الباندويث (تسري على كل من كروت ATI و nVIDIA) :
إذا كان عرض الناقل 32 بت فإن زياده الباندويث يكون بمقدار 8 ميجا .
إذا كان عرض الناقل 64 بت فإن زياده الباندويث يكون بمقدار 16 ميجا .
إذا كان عرض الناقل 128 بت فإن زياده الباندويث يكون بمقدار 32 ميجا .
إذا كان عرض الناقل 256 بت فإن زياده الباندويث يكون بمقدار 64 ميجا .
لدينا كرت 9500GT وهو يحتوي على ذاكرة من نوع GDDR2 بتردد 400MHz وناقل 128 بت ؟
إذا كان عرض الناقل 128 بت فإن زياده الباندويث يكون بمقدار 32 ميجا .
الباندويث = 400MHz * 32 الناتج = 12800MB أي 12.8GB
أمثلةعلى ذواكر GDDR3
عندما تكون لدينا ذواكر GDDR3 فإن زياده التردد بمقدار 1 ميجا يقابله زياده في الباندويث (تسري على كل من كروت ATI و nVIDIA) :
إذا كان عرض الناقل 128 بت فإن زياده الباندويث يكون بمقدار 32 ميجا .
إذا كان عرض الناقل 256 بت فإن زياده الباندويث يكون بمقدار 64 ميجا .
إذا كان عرض الناقل 384 بت فإن زياده الباندويث يكون بمقدار 96 ميجا .
إذا كان عرض الناقل 448 بت فإن زياده الباندويث يكون بمقدار 112 ميجا .
إذا كان عرض الناقل 512 بت فإن زياده الباندويث يكون بمقدار 128 ميجا .
لدينا كرت 9500GT وهو يحتوي على ذاكرة من نوع GDDR3 بتردد 810MHz وناقل 128 بت ؟
إذا كان عرض الناقل 128 بت فإن زياده الباندويث يكون بمقدار 32 ميجا .
الباندويث = 810MHz * 32 الناتج = 25920MB أي 25.9GB
لدينا كرت HD4830 وهو يحتوي على ذاكرة من نوع GDDR3 بتردد 900MHz وناقل 256 بت ؟
إذا كان عرض الناقل 256 بت فإن زياده الباندويث يكون بمقدار 64 ميجا .
الباندويث = 900MHz * 64 الناتج = 57600MB أي 57.6GB
الكرت في الأعلى HD4830 تم زياده تردد الذواكر بمقدار 95MHz لتصبح بتردد 995MHz أحسب الزياده في الباندويث ؟
إذا كان عرض الناقل 256 بت فإن زياده الباندويث يكون بمقدار 64 ميجا .
الزياده في الباندويث = 95MHz * 64 الناتج = 6080MB
الباندويث الكلي بعد كسر السرعة = 6080MB + 57600MB الناتج = 63.7GB
لدينا كرت GTX285 وهو يحتوي على ذاكرة من نوع GDDR3 بتردد 1300MHz وناقل 512 بت ؟
إذا كان عرض الناقل 512 بت فإن زياده الباندويث يكون بمقدار 128 ميجا .
الباندويث = 1300MHz * 128 الناتج = 166400MB أي 166.4GB
أمثلةعلى ذواكر GDDR5
عندما تكون لدينا ذواكر GDDR5 فإن زياده التردد بمقدار1ميجا يقابله زياده في الباندويث (تسري على كل من كروت ATI و nVIDIA) :
إذا كان عرض الناقل 128 بت فإن زياده الباندويث يكون بمقدار 64 ميجا .
إذا كان عرض الناقل 256 بت فإن زياده الباندويث يكون بمقدار 128 ميجا .
إذا كان عرض الناقل 384 بت فإن زياده الباندويث يكون بمقدار 192 ميجا .
إذا كان عرض الناقل 448 بت فإن زياده الباندويث يكون بمقدار 224 ميجا .
إذا كان عرض الناقل 512 بت فإن زياده الباندويث يكون بمقدار 256 ميجا .
لدينا كرت HD4890 وهو يحتوي على ذاكرة من نوع GDDR5 بتردد 1100MHz وناقل 256 بت ؟
إذا كان عرض الناقل 256 بت فإن زياده الباندويث يكون بمقدار 128 ميجا .
الباندويث = 1100MHz * 128 الناتج = 140800MB أي 140.8GB
لدينا كرت HD5870 وهو يحتوي على ذاكرة من نوع GDDR5 بتردد 1200MHz وناقل 256 بت ؟
إذا كان عرض الناقل 256 بت فإن زياده الباندويث يكون بمقدار 128 ميجا .
الباندويث = 1200MHz * 128 الناتج = 153600MB أي 153.6GB
لدينا كرت GT300 وهو يحتوي على ذاكرة من نوع GDDR5 بتردد 1100MHz وناقل 384 بت :D ؟
إذا كان عرض الناقل 384 بت فإن زياده الباندويث يكون بمقدار 192 ميجا .
الباندويث = 1100MHz * 192 الناتج = 211200MB أي 211.2GB
* إذا تم إستخدام ذواكر GDDR5 بنفس تردد الذواكر في كرت HD5870 أي 1200MHz فإن الباندويث ل GT300 سيكون 230.4GB
كما ترى أخي الخلف عندما نتكلم عن الباندويث فإن ال GT300 يأتي بزياده 45GB على الأقل عن GT200 , وأكثر من الزياده بين RV870 و RV770 , وكما ترى تركت ذواكر GDDR4 لكي تشرح لنا كيف تم تعويض الباندويث عندما تم الإنتقال من 512 بت في نواة R600 إلى 256 بت في نواة RV670 ووجه الشبه بينها وبين ال GT200 و GT300 إذا كان موجود .
المفضلات