النتائج 1 إلى 14 من 14

الموضوع: ماهو الفرق بين Hyper Threading و Real Core (معدل)

  1. #1

  2. #2
    عضو ذهبي
    تاريخ التسجيل
    Sep 2007
    المشاركات
    4,847
    الدولة: Syria
    معدل تقييم المستوى
    49

    رد: سوال حول المعالج

    أعتقد أن تقصد الفرق بين Hyper Threading (النواة الوهمية) والنواة الحقيقة.
    Hyper Threading: هي تقنية موجودة في معالجات p4 و core i7 تعمل هذه التقنية على استغلال الجزء المتاح من طاقة المعالج والاستفادة منها في معالجة أمر آخر، المعالج يتعامل مع الأوامر بشكل متسلسل وعندما يعالج أمر ما ولنفرض أنه استهلك 80% من طاقته فإنه ينتظر إلى حين انتهائه ليباشر في معالجة الأمر التالي وكما تلاحظ هناك 20% غير مستهلكة بشكل كامل، لذلك تعمل هذه التقنية على إيهام النظام على أن هناك نواة أخرى موجودة في المعالج وبالتالي يستطيع معالجة أمر آخر في نفس الوقت لذلك يطلق عليها اسم النواة الوهمية أو تقنية تعدد الخيوط.
    أما في حال وجود معالج ثنائي النواة بشكل فعلي فيمكن للمعالج معالجة أمرين معاً في نفس الوقت وكل نواة تعالج الأمر كأنها معالج أحادي النواة.
    [SIZE=3][COLOR=Red][CENTER]

    [/CENTER]
    [/COLOR][/SIZE]

  3. #3
    عضو فضي الصورة الرمزية nero&dante
    تاريخ التسجيل
    Apr 2009
    المشاركات
    2,441
    الدولة: Syria
    معدل تقييم المستوى
    26

    رد: سوال حول المعالج

    شكرا لك اخي على ردك السريع ولكن ما قصده هو ما نراه
    في برنامج cpu-z مثل هذه


    حيث اني شاهدت عدة اختبارات ببرايم وكان هناك 8 works مع ان المعالج بحوي 4 cores فقط
    ممكن توضيح

  4. #4
    عضو ذهبي
    تاريخ التسجيل
    Sep 2007
    المشاركات
    4,847
    الدولة: Syria
    معدل تقييم المستوى
    49

    رد: سوال حول المعالج

    حيث اني شاهدت عدة اختبارات ببرايم وكان هناك 8 works مع ان المعالج بحوي 4 cores فقط
    ممكن توضيح
    نعم وهذا ماوضحته في مشاركتي السابقة، معالج core i7 920 يمكنه معالجة 8 أوامر في نفس الوقت عن طريق استغلال فوائض (الطاقة المتاحة) الأنوية الأربعة التي تعمل مثلا على معالجة أربع أوامر.
    مثال عملي:
    لديك أربع عمال (أنوية) يستطيع كل واحد منهم حمل 20 كيلو غرام في المرة الواحدة وإيصالها إلى المكان المطلوب.
    ولنفرض أنه طُلب منهم حمل الأحجار (أوامر أو مهام تتطلب معالجة) تزن كل حجرة كبيرة 15 كيلو غرام وتزن كل حجرة صغيرة 5 كيلو غرام.
    لدينا حاليتن:
    الحالة الأولى:
    هنا يقوم كل عامل بحمل حجرة كبيرة فقط وإيصالها إلى المكان المطلوب ومن ثم يعود ليحمل الحجرة التالية، أي العامل لايستطيع استغلال كل طاقته 100% وهناك طاقة تضيع بلا فائدة ( لا يمتلك HT)
    الحالة الثانية:
    يقوم كل عامل بحمل حجرة كبيرة وحجرة صغيرة في نفس الوقت وإيصالها إلى المكان المطلوب، أي استغل كامل طاقته في تنفيذ هذه المهمة (يملك ميزة HT)
    كما تلاحظ في الحالة الثانية كأن هناك من يقوم بمساعدة العامل على حمل الأحجار ويمكننا القول بأنه شخص وهمي أي كأن عدد العمال الذين يعملون في حمل الحجارة هو 8 وليس 4 (4 عمال حقيقين و 4 عمال وهميين يعملون على استغلال ماتبقى من طاقة العمال الحقيقين)
    وبالتالي يستطيع أولئك العمال في الحالة الثانية إنهاء عملهم في وقت أقصر من العمال في الحالة الأولى لأنهم استطاعوا استغلال كامل طاقتم وهو فائدة تقنية HT.
    وهذا تفسير وجود 8 thread في ذلك المعالج ووظيفته.
    المثال السابق ليس صحيح 100% ولكنه لتقريب الفكرة وإيضاحها بشكل أكبر.
    [SIZE=3][COLOR=Red][CENTER]

    [/CENTER]
    [/COLOR][/SIZE]

  5. #5
    عضو ذهبي
    تاريخ التسجيل
    Sep 2007
    المشاركات
    4,847
    الدولة: Syria
    معدل تقييم المستوى
    49

    رد: ماهو الفرق بين Hyper Threading و Real Core (معدل)

    تم تعديل عنوان الموضوع ليتناسب مع مضمونه
    [SIZE=3][COLOR=Red][CENTER]

    [/CENTER]
    [/COLOR][/SIZE]

  6. #6
    عضو برونزي
    تاريخ التسجيل
    Sep 2009
    المشاركات
    569
    الدولة: Egypt
    معدل تقييم المستوى
    11

    رد: ماهو الفرق بين Hyper Threading و Real Core (معدل)


    شرحك ممتاز وخصوصا المثال الخاص
    لتقريب وتوضيح الفكره
    احييك

    ****************
    [CENTER]
    [IMG]http://imgur.com/elOWu.jpg[/IMG]
    [SIZE=6] [/SIZE][/CENTER]

  7. #7
    عضو الصورة الرمزية Maxwell
    تاريخ التسجيل
    Jan 2010
    المشاركات
    773
    معدل تقييم المستوى
    14

    رد: ماهو الفرق بين Hyper Threading و Real Core (معدل)

    شرح رائع اخ خليل ومثال اكثر من رائع

  8. #8
    عضو الصورة الرمزية باشعيب
    تاريخ التسجيل
    Aug 2009
    المشاركات
    398
    معدل تقييم المستوى
    10

    رد: ماهو الفرق بين Hyper Threading و Real Core (معدل)

    وصلت الفكرة

  9. #9
    عضو
    تاريخ التسجيل
    Mar 2008
    المشاركات
    15
    معدل تقييم المستوى
    0

    رد: ماهو الفرق بين Hyper Threading و Real Core (معدل)

    مشكووووووور ياخوي تسلم والله يجزيك كل خير يارب

  10. #10
    عضو فضي الصورة الرمزية nero&dante
    تاريخ التسجيل
    Apr 2009
    المشاركات
    2,441
    الدولة: Syria
    معدل تقييم المستوى
    26

    رد: ماهو الفرق بين Hyper Threading و Real Core (معدل)

    شكرا لك اخي على الشرح الوافي
    ولكن اصبح لدي عدة اسئلة اخرى
    هذه الخاصية هل تعمل عند وجود عمل لايستهلك كل طاقة المعالج لتضع فيه ما تبقى منه ام تحول الطاقة الباقية لعملية اخرى
    وفي اختبارات الضغط كما قلت سابقا تعمل على اساس 8works مع ان البرناج يقوم باسخدام كامل طاقة المعالج
    فهل هذه الخاصة تحدد عمل المعالج على قدر محدد وعتعل على الباقي من خلال الكور الوهمية
    ارجو منك مسامحتى على عدم ترابط الافكار بس انا دخت:p

  11. #11
    عضو الصورة الرمزية fadyassem
    تاريخ التسجيل
    Sep 2009
    المشاركات
    546
    الدولة: Egypt
    معدل تقييم المستوى
    11

    رد: ماهو الفرق بين Hyper Threading و Real Core (معدل)

    الموضوع ده هيفهمك كل حاجة
    http://blogs.amd.com/work/2010/01/21...bout-the-cores
    /

  12. #12
    عضو ذهبي
    تاريخ التسجيل
    Sep 2007
    المشاركات
    4,847
    الدولة: Syria
    معدل تقييم المستوى
    49

    رد: ماهو الفرق بين Hyper Threading و Real Core (معدل)

    أنا سعيد بأن الفكرة وصلت إليكم بشكل واضح
    شكرا لك اخي على الشرح الوافي
    ولكن اصبح لدي عدة اسئلة اخرى
    هذه الخاصية هل تعمل عند وجود عمل لايستهلك كل طاقة المعالج لتضع فيه ما تبقى منه ام تحول الطاقة الباقية لعملية اخرى

    تحول الطاقة المتبقية لمعالجة أمر آخر.
    وفي اختبارات الضغط كما قلت سابقا تعمل على اساس 8works مع ان البرناج يقوم باسخدام كامل طاقة المعالج
    مهما تم الضغط على المعالج فلايمكن استغلال %100 من قدرته بشكل كامل لذلك هناك دائما طاقة غير مستغلة يمكن الاستفادة منها في معالجة أوامر آخرى.
    فهل هذه الخاصة تحدد عمل المعالج على قدر محدد وعتعل على الباقي من خلال الكور الوهمية
    هذا يعتمد على متطلبات معالجة ذلك الأمر ويتم تنظيم مدى الاستهلاك من طاقة المعالج عن طريق نظام التشغيل الداعم لهذه الميزة.
    مع الملاحظة أن هذه الميزة تزيد من استهلاك طاقة للمعالج بشكل جيد وربما هي أحد أسباب إلغائها من معالجات CORE 2 DUE, CORE 2 QUAD
    [SIZE=3][COLOR=Red][CENTER]

    [/CENTER]
    [/COLOR][/SIZE]

  13. #13

  14. #14
    عضو فضي الصورة الرمزية Salem AL Fituri
    تاريخ التسجيل
    Aug 2008
    المشاركات
    3,392
    معدل تقييم المستوى
    20

    رد: ماهو الفرق بين Hyper Threading و Real Core (معدل)



    فكرة Hyper Threading في إحتواء نواة المعالج الأحادي على شريحتين للتحكم أو ترجمة الاوامر بحيث تتشارك كل شريحة بقية موارد النواة الاخرة مثل انابيب المعالجة الحساب والمنطق ذاكرة الكاش بكافة مستوياتها الخ ..
    والأمر كما قال الزميل خليل فالهذف منها إستغلال كاملة كفائة المعالج في حال وجود تعليمات لا تستنفد كامل قوة المعالج .

    {وَالَّذِينَ جَاؤُوا مِن بَعْدِهِمْ يَقُولُونَ رَبَّنَا اغْفِرْ لَنَا وَلِإِخْوَانِنَا الَّذِينَ سَبَقُونَا بِالْإِيمَانِ وَلَا تَجْعَلْ فِي قُلُوبِنَا غِلًّا لِّلَّذِينَ آمَنُوا رَبَّنَا إِنَّكَ رَؤُوفٌ رَّحِيمٌ } الحشر آية(10).



المواضيع المتشابهه

  1. مشاركات: 0
    آخر مشاركة: 30-03-2011, 12:09
  2. ماهو المقصود ب Hyper-Threading Technology
    بواسطة a_monib في المنتدى الأرشيف
    مشاركات: 4
    آخر مشاركة: 17-11-2009, 13:48
  3. ماهو الفرق بين Core 2 Duo 2.5 و Dual Core 2.5 (عنوان معدل)
    بواسطة james_fuster في المنتدى الأرشيف
    مشاركات: 3
    آخر مشاركة: 07-08-2009, 17:47
  4. ماهو الفرق بين Static ip and real ip
    بواسطة المحاول في المنتدى الأرشيف
    مشاركات: 13
    آخر مشاركة: 10-06-2007, 09:48
  5. hyper threading & hyper transport
    بواسطة azax في المنتدى الأرشيف
    مشاركات: 3
    آخر مشاركة: 05-06-2004, 11:29

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •