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

مشاهدة النسخة كاملة : معالجات AMD



sul2005tan
28-03-2006, 10:37
السلام عليكم ورحمة الله وبركاته

أعزائي الكرام سمعت عن تقنية موجودة في معالجات AMD تسمى تقنية hyper transport

مبدأ التقنية
أن المعالج يتصل بالذاكرة بدون المرور على الشيبست

أتمنى أن أعرف الكثير عن هذه التقنية وهل هي السبب التي جعلت معالجات amd تتفوق على معالجات intel

ومامدى تأثيرها على سرعة الجهاز ... وكم هو أقصى ناقل أمامي تعمل به

Mohamed Nazeeh
28-03-2006, 12:31
التقنية التى تقصدها أخى هى وجود ذاكرة استاتيكية من المستوى الأول L1 فى معالجات AMD وهذا يعطى لمعالجات AMD كفاءة أكثر من معالجات انتل التى تعمل بذاكرة استاتيكية مستوى ثانى L2 وبالطبع كلامى يقصد به الـ Cache Memory للمعالج

أما بخصوص أقصى ناقل أمامى فليس لدى خلفية كاملة عن معالجات AMD وأتمنى من أحد الأعضاء المستخدمين لمعالجات AMD أن يفيدنا فى ذلك

GoldenLionTech
28-03-2006, 13:35
السلام عليكم ورحمة الله وبركاته

HyperTransport to the AMD Athlon 64 FX / Athlon 64X2/ Athlon 64 CPU
HyperTransport supporting speed up to 1GHz 2000MT/s

Processor Type Athlon 64 FX
Processor Interface Socket 939
Bus Speed 2000MHz
Additional Technologies HyperTransport

الخلف
28-03-2006, 20:01
لا علاقة للذاكرة بالـ HTT !!

سأبدأ بالأخ محمد نزيه، ذاكرات L1 متواجدة في كل المعالجات من أولها لآخرها من أول Pentium ولغاية Pentium D وحتى المعالجات القادمة تحتوي عليه، بكل بساطة لايوجد معالج لايحتوي على ذاكرة L1... ويمكنك القول أنه أيضاً لايوجد معالج لايحتوي على ذاكرة L2 ( عدا التصاميم الأولية لمعالجات Celeron والتي لم تتضمن ذاكرة L2 مطلقاً )

----------------------------------------------

الأخ سلطان 2005
تقنية Hyper Transport وتختصر HT أو HTT لاعلاقة لها بالذاكرة، الـ HT هو عبارة عن ناقل سريع مزدوج الإتجاه استخدمته AMD لتستبدل ناقلها السابق EV6 وهو يصل المعالج بطقم الرقاقات ومن طقم الرقاقات لباقي النظام، كما تستخدمه أيضاً في توصيل المعالجات ببعضها في الأنظمة المتعددة المعالجات التي تستخدم معالجات Opteron...

هذا الناقل بدأ استخدامه مع معالجات K8 والتي ظهرت لاحقاً باسم Athlon 64 و Opteron لتتوسع أيضاً لمعالجات Turion 64 ومعالجات Sempron ( فقط للتي تعمل على المقبس 754 )

نفس المعالجات نقلت متحكم الذاكرة من الجسر الشمالي من طقم الرقاقات إلى المعالج نفسه وصار متحكم الذاكرة يتواصل مع المعالج مباشرة بناقل أمامي مدمج يعمل بنفس سرعة المعالج، أي لو كان المعالج يعمل بسرعة 2GHz فإن متحكم الذاكرة سيتواصل مع المعالج بنفس السرعة أيضاً، وكما ترى لا علاقة لتقنية HT بهذا الأمر فالأخيرة أعطت مرونة أكبر من ناحية توصيل المكونات العالية السرعة ولكنها ليست مسؤولة عن نقل متحكم الذاكرة للمعالج حيث يمكن لأي شركة أن تنقل متحكم الذاكرة للمعالج بدون الحاجة لاستخدام ناقل HT كما يمكن لأي شركة أن تستخدم ناقل HT بدون الحاجة لنقل متحكم الذاكرة للمعالج...


ناقل HT يعمل بترددين حسب المعالج، فالمعالجات الأولى كانت تستخدم ناقل HT بتردد 800MHz ونقل فعلي بتردد 1600MHz بينما المعالجات الأحدث فهي تستخدم ناقل HT بتردد 1GHz ونقل فعلي بتردد 2GHz...
الناقل الأمامي كما قلت لك تتغير سرعته حسب المعالج فهي تساوي سرعة المعالج، أي أنها تتراوح بين 1.6GHz إلى 2.8GHz حسب سرعة المعالج نفسه...

sul2005tan
29-03-2006, 07:56
الله يعطيكم العافية على ردودكم

وشكر خاص لأستاذنا الخلف على المعلومات الجيدة ....

من خلال ما فهمت أستنتجت التالي وأرجو أن تصحح لي إذا كان فهمي خاطئ :)


نستيطع القول بأن معالجات amd لديها سرعة ناقل أمامي ضعف معالجات intel

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

الخلف
29-03-2006, 10:38
لا يعني هذا...

الناقل الأمامي هو الناقل المسؤول عن التواصل بين المعالج ومتحكم الذاكرة، ومتحكم الذاكرة هو الذي يحدد نوع الذاكرة المستخدمة...

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

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

إحدى المزايا هنا أنه في منصة Intel عندما يطلب المعالج بيانات من الذاكرة فإنه سيضطر للانتظار ريثما يقوم الناقل الأمامي بترتيب أولوياته، بينما في منصة AMD لايحتاج هذا الأمر فالناقل الأمامي في منصة AMD ناقل خاص بالذاكرة فقط وليس له علاقة بباقي المكونات كما هو الحال بمنصة Intel

النقطة الأخرى هو التأخير...
في منصة Intel يعمل الناقل الأمامي بتردد 800MHz ومع وجود معالجات حتى بثلاث أضعاف هذا التردد ( 3600MHz ) فإن المعالج عندما يطلب الذاكرة فإنه سيضطر لتضييع عدة دورات من دورات عمله ( والتي تكون أسرع من تردد الناقل الأمامي ) لكي ينتظر البيانات من الذاكرة، للتوضيح نظراً لكون المعالج يعمل بتردد أسرع من تردد الناقل الأمامي فهذا يعني أن دورة واحدة من دورات الناقل الأمامي قد تقابلها دورتين أو أكثر من دورات المعالج وكلما زاد الفرق بين تردد المعالج وتردد الناقل الأمامي كلما زاد هذا الفرق، هذا غير المسافة التي تقطعها البيانات والتي تمر عبر الجسر الشمالي.
في منصة AMD المعالج لاينتظر شيئاً فالناقل الأمامي خاصته يعمل بكامل سرعة المعالج فلا ينتظر المعالج مطلقاً...

هذا الأمر انعكس على أزمان التأخير لمنصتي AMD وIntel حيث تمتلك منصة AMD أزمان تأخير أقل بكثير من Intel مما يؤثر إيجابياً على الأداء والكفاءة ويجعلك تستفيد من الذاكرة والمعالج لأقصى حد بدلاً من تضييع دورات الساعة في الانتظار !!